We have a PHP application running on Ubuntu with a load balanacer and several servers. Some clients complain from time to time of Error 400 errors, but it is random. We are able to access the exact same pages without any problems.
We believe it is a DNS issue but we need to be absolutely sure of the error.