php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #4665 Error in ISAPI module, preventing Netscape access to Frontpage protected areas.
Submitted: 2000-05-29 14:38 UTC Modified: 2000-08-18 13:23 UTC
From: nthjam001 at mail dot uct dot ac dot za Assigned:
Status: Closed Package: Installation problem
PHP Version: 4.0 Release Candidate 2 OS: Windows NT version 4, service Pa
Private report: No CVE-ID: None
 [2000-05-29 14:38 UTC] nthjam001 at mail dot uct dot ac dot za
The php4 installation is the Win32 Binaries that are available on the site now. After fllowing the isntallation instruction and testing php, we started experiencing some strange errors on the FrontPage (FP) authentications.

Users, using Netscape browser (ver 4.xx) were no longer able to login. The FP authentication generates the correct dialogue box, but refuses to accept even the web administrator passwords. After trying for almost 3 days to work around the problem (posting to NT newsgroups, reviewing any and all documentation and trying all sorts of authentication methods), we finally uninstalled php4 from the server.

And now Netscape can log into the protected web areas without any problems.

There isn't anything unique to the setup, as we aren't running SSL, or anything really different.

It seems strange to be that the ISAPI module would affect the FP authentication, but that is the indication.

The FAQ (7.6) suggests that this is an IIS Security issue, and after visiting the sugested Microsoft URL, (http://support.microsoft.com/support/kb/articles/q160/4/22.asp), I'm not so sure as NONE of the php files that we are accessing exists within restricted areas.

Thanks
James


<< Copy of the NT 4 event log error! TYPE="WAM">>
The HTTP server encountered an unhandled exception while processing the ISAPI Application '
php4isapi!HttpExtensionProc + 0x394
wam!SE_TABLE::ReleaseExtension(class HSE_BASE *) + 0x526
wam!CLKLinearHashTable::Print(void)const  + 0x477
wam!CLKLinearHashTable::Print(void)const  + 0x30C
w3svc!IIS_SERVER_INSTANCE::QueryServerSize(void)const  + 0xC8
w3svc!PARAM_LIST::CanonList(void) + 0x2BE8
w3svc!HTTP_REQ_BASE::BuildURLMovedResponse(class BUFFER *,class STR *,unsigned long,int) + 0x3774
w3svc!HTTP_REQ_BASE::BuildURLMovedResponse(class BUFFER *,class STR *,unsigned long,int) + 0x36E4
w3svc!HTTP_REQ_BASE::TestConnection(void) + 0xA42
w3svc!ScanForTerminator(char const *) + 0x386
w3svc!HTTP_REQ_BASE::CheckForBasicAuthenticationHeader(char *) + 0x30B1
w3svc!HTTP_REQ_BASE::CheckForBasicAuthenticationHeader(char *) + 0x3049
ISATQ!_AtqPostCompletionStatus@8 + 0x645
ISATQ!_AtqPostCompletionStatus@8 + 0x862
KERNEL32!lstrcmpiW + 0xBE


-----------
The ISAPI module error also occures under Win2000, although I've not been able to test if the user authenticaion  problem is also present.

<< the Same error under Windows 2000, using IIS 5 (personal development machine. No 
login information is setup and no problems, other than this error message have been discovered >>
<<<<<<   Included for completeness >>>>>>>
The HTTP server encountered an unhandled exception while processing the ISAPI Application '
php4isapi + 0x1127
wam!STR::STR(char const *) + 0x239
wam!DllGetClassObject + 0x808
w3svc!_WamDictatorDumpInfo@8 + 0x2DB
w3svc!HTTP_REQUEST::GetInfo(char const *,class STR *,int *) + 0xD61
w3svc!HTTP_REQUEST::GetInfo(char const *,class STR *,int *) + 0xC39
w3svc!HTTP_REQUEST::GetInfo(char const *,class STR *,int *) + 0xBA1
w3svc!HTTP_HEADERS::FindValue(char const *,unsigned long *) + 0x58B
w3svc!HTTP_HEADERS::FindValue(char const *,unsigned long *) + 0x2D5
w3svc!HTTP_REQ_BASE::WriteLogRecord(void) + 0x432
ISATQ!CDirMonitor::EqualKeys(char const *,char const *) + 0x129
 + 0x5286636F
'. 

Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-06-09 02:56 UTC] zeev at cvs dot php dot net
Is it possible for you to compile a Debug version of PHP and test where it crashes exactly?

Also, try installing PHP only as an extension, and not as a filter, and see if the problem persists.
 [2000-07-26 05:35 UTC] zak@php.net
Has any progress been made on this bug?
 [2000-08-18 13:23 UTC] waldschrott@php.net
Closed due to missing user feedback.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Fri Apr 19 05:01:29 2024 UTC