From:             T dot Hauck at janaserver dot de
Operating system: W2K
PHP version:      4.3.2
PHP Bug Type:     *Web Server problem
Bug description:  Design-Problem in ISAPI Modul

Description:
------------
In the ISAPI-Modul of PHP4 (php4isapi.dll) is a ISAPI-FILTER and an
ISAPI-EXTENSION includet. If a authtication is made via Http the username
and the password for that authetification is captured by the isapi-filter,
when the SF_NOTIFY_AUTHETIFICATION is called. After that the
ISAPI-Extension is called to run the script. As long as everything runs
from the same thread within the webserver, the username and the password
work in the ISAPI-Extension (for example in PhpMyAdmin). But if the
ISAPI-Filter is called from a other thread than the ISAPI-Extension within
the webserver, the username and password are not avalible. Befor i forget
it, this only happends if "register_globals" is OFF! With
"register_globals" = ON everything works.

I think it should be interpendend from what thread the filter and the
extension is called. I think the server-context of the isapi calles should
be the reference, and not the thread-id.

The webserver i use is called JanaServer (www.janaserver.de) in a
developer state, what can't be downloaded right now. If someone needs that
Serverprogramm, feel free to contact me at [EMAIL PROTECTED]

Sorry for my english, but i'am from Germany.

Regards Thomas Hauck


-- 
Edit bug report at http://bugs.php.net/?id=24755&edit=1
-- 
Try a CVS snapshot (php4):  http://bugs.php.net/fix.php?id=24755&r=trysnapshot4
Try a CVS snapshot (php5):  http://bugs.php.net/fix.php?id=24755&r=trysnapshot5
Fixed in CVS:               http://bugs.php.net/fix.php?id=24755&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=24755&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=24755&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=24755&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=24755&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=24755&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=24755&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=24755&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=24755&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=24755&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=24755&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=24755&r=isapi
Install GNU Sed:            http://bugs.php.net/fix.php?id=24755&r=gnused

Reply via email to