I recently set up a site on a web hosting provider.
The purpose of the site is to receive XML messages (via POST) from satellite comms data centre and store them in a database. Frequency of the messages can be up to one a minute, but the data centre also retries sending if the POST fails. I'm not sure what the retry freq. is.
After about a month of working fine, the web host starting blocking the data centre IP. Working with tech support we tried changing the permissions on the php file receiving the POST requests and white listing the server IP in the web host firewall. Despite these changes (and clearing the block) the server IP would get flagged again.
Is there anything else we should try? I still have two years of hosting left so I don't really want to change providers.