After a bunch of Googling, I see other folks (esp the Trac project) having similar issues with this, but I'm having problems with form POSTing for Internet Explorer. Salient portions of my config:
(all latest and greatest/patched/sp'd unless stated)
- Windows 2000 Server
- Apache 2.0 for Windows
- PHP 5 for Windows
- mod_auth_sspi
- webserver_auth module
SSL is *not* enabled, keepalive's on in Apache with bumped up values.
This is for a school intranet. They use IE (sigh) and "need" the integrated auth to work. between mod_auth_sspi and webserver_auth, I get the user's added fine and transparently.
However, pretty much whenever (it works on rare occasions) I submit a form in drupal that uses a POST method, it just drops me back to the form page and doesn't submit the form. The apache logs show the POST, but no auth user name.
Looking on the 'Net, there are some issues with IE and HTTP POST, but I'm wondering if anyone using Drupal has figured it out, or if I'm going to have to try something else and forget the transparent auth (moving to firefox is not an option). I had the same issue with the ntlm and winbind modules and also when I tried putting Drupal under IIS 5.0.