ID: 29356 Updated by: php-bugs@lists.php.net Reported By: kyle at flaretech dot biz -Status: Feedback +Status: No Feedback Bug Type: CGI related Operating System: Windows Server 2003 PHP Version: 4.3.8 New Comment:
No feedback was provided for this bug for over a week, so it is being suspended automatically. If you are able to provide the information that was originally requested, please do so and change the status of the bug back to "Open". Previous Comments: ------------------------------------------------------------------------ [2005-02-03 04:59:33] [EMAIL PROTECTED] Please try using this CVS snapshot: http://snaps.php.net/php4-STABLE-latest.tar.gz For Windows: http://snaps.php.net/win32/php4-win32-STABLE-latest.zip ------------------------------------------------------------------------ [2004-07-23 19:20:44] kyle at flaretech dot biz Description: ------------ I'm using IIS 6, PHP 4.3.8, and the latest ISAPI FastCGI binary from http://www.caraveo.com/fastcgi/. It seems that it's possible to soft-crash the application pool serving a website by requesting a URL to a PHP file followed by /somefile.ext. Reproduce code: --------------- Access any existing php file using url http://www.domain.com/file.php/test.htm Expected result: ---------------- PHP should return "No input file specified." Actual result: -------------- Application pool crashes and recycles. If rapid fail protection is enabled and the url is accessed several times consecutively, the application pool will shutdown after reaching the maximum amount of errors. Output from c:\windows\system32\logfiles\httperr 2004-07-22 16:30:32 68.13.155.34 1603 69.93.181.90 80 HTTP/1.1 GET /index.php/test.htm - 7847 Connection_Abandoned_By_AppPool 2004-07-22 16:30:33 68.13.155.34 1604 69.93.181.90 80 HTTP/1.1 GET /index.php/test.htm - 7847 Connection_Abandoned_By_AppPool 2004-07-22 16:30:36 68.13.155.34 1609 69.93.181.90 80 HTTP/1.1 GET /index.php/test.htm - 7847 Connection_Abandoned_By_AppPool 2004-07-22 16:30:38 68.13.155.34 1611 69.93.181.90 80 HTTP/1.1 GET /index.php/test.htm - 7847 Connection_Abandoned_By_AppPool 2004-07-22 16:30:38 68.13.155.34 1610 69.93.181.90 80 HTTP/1.1 GET /index.php/test.htm - 7847 Connection_Dropped 2004-07-22 16:30:40 68.13.155.34 1613 69.93.181.90 80 HTTP/1.1 GET /index.php/test.htm - 7847 Connection_Abandoned_By_AppPool 2004-07-22 16:30:40 68.13.155.34 1614 69.93.181.90 80 HTTP/1.1 GET /index.php/test.htm 503 7847 AppOffline The following error appears in event log: Event Type: Warning Event Source: W3SVC Event Category: None Event ID: 1009 Date: 7/23/2004 Time: 11:48:46 AM User: N/A Computer: SRV01 Description: A process serving application pool 'DefaultAppPool' terminated unexpectedly. The process id was '4876'. The process exit code was '0x80'. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=29356&edit=1