Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

We are developing a website on a server, but we have a problem. One of our developers started getting a Internal Server Error (500) when he submits a form. It only happens with forms that use post as a method. The apache error is:

Handler for x-httpd-php5 returned invalid result code 70007, referer: http://example.com/page

The problem only occurs on his laptop (and only his laptop so far), regardless of the browser he uses and regardless of the WiFi network he is connected to (different ISP each time). He tried a system restore of his laptop without any luck. He built a VM on his laptop with Windows 8 and is able to post forms within the VM. He is able to submit post forms on other websites hosted on the same server. He is not using a proxy or a firewall on his laptop that can cause the error. We cleared the server and added a single test.php with just a form and a submit button, it gives the same error.

The server uses the following:

  • CentOS release 6.2 (Final)
  • Apache 2.2.21
  • DirectAdmin 1.41.1
  • Php 5.3.22

Does anyone have any idea what might be causing this error? The fact that only his laptop has the problem suggests that it is a client-side problem. We are however struggeling to find anything on the laptop that could be causing this error.

-edit- Rebooting the laptop in safe-mode allows the developer to submit forms again. It seems to be a client-side problem. More ideas as to what might be causing this problem?

share|improve this question
    
Does the Developers machine perhaps run a local Proxy or debugging aid like Fiddler (fiddler2.com)? –  Rainer.R May 16 '13 at 12:30
    
@Rainer.R, there is no local proxy being used. –  Chielt May 16 '13 at 12:44
    
Perhaps installing Wireshark on the Laptop and analyzing the traffic when doing the post will give some hint... –  Rainer.R May 16 '13 at 12:52
    
@Rainer.R We tried already, no luck either :( –  Chielt May 16 '13 at 12:56
    
Oy... perhaps you need to get a different Developer then ;) Just a shot in the dark - does the relevant form perhaps handle file uploads (enctype="multipart/form-data") which may cause the error? –  Rainer.R May 16 '13 at 13:08

2 Answers 2

Looks like this typically is caused by a firewall or proxy slowing down the traffic to a point that PHP/Apache thinks it's a failure. As this is happening on a single user's machine, verify the developer has their local firewall disabled and that they aren't using a proxy server. Note, the suggestion to enable a proxy to aid debugging could actually be the source of the problem if this developer is the only one using it.

share|improve this answer
    
There is no firewall nor a proxy on the user's computer. We tried turning off Windows native firewall with no luck. –  Chielt May 16 '13 at 12:43

Rebooting the computer in safe-mode solved the problem. We now knew that it was client-side problem. By starting up applications one-by-one we found out the problem was AVG-Antivirus. We suspect it was a browser plug-in of some sort. AVG is not being used as a firewall by the developer.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.