Hi !
I’m trying to setup eGroupware here in our Office (where everything is managed by a Windows 2003 Server), and I thought I would use ADS authentication, to stop me the hassle of creating users both in AD and in eGroupware. But it looks like ADS authentication is in a wierd state w.r.t to the number of post referring to a blank screen after login, with the url http://7.7.7.49/egroupware/login.php?phpgw_forward=%2Findex.php. A little background :
I set up everything like the doc says, using the additional documentation I found here (yours is a little lacking on the subject) (BTW he is wrong when he states that eGW will update AD passwords, see phpgwapi/inc/class.auth_ads.inc.php:119, it will always fail).
Here is my configuration :
Running Windows Server 2003 SP2, IIS 6.0, PHP 5.2.6, eGroupware 1.6.001, MySQL 5.1.22.
Just to clarify (and make sure I set it up right), I’m using server.domain.local as my DC, and domain.local as my domain (There are numerous different views stating that it doesn’t work with IPs, it works only with FQDN, etc). I’m using it along MySQL
Now, after having setup the administrator account (using the AD Administrator credentials (yes, I’m crazy, but it forced me ;-)), I’m trying to make eGW recognize my own user. So I try to login, and get to the blank page, with ABSOLUTELY no info on what happened. The only thing I can say at this point, is that reloading the main page and trying to login doesn’t give me back the white screen, until I erase the automatically generated user from the MySQL account table.
So I started the process of putting echo’es everywhere, trying to find what fails. I’m absolutely sure the first part of the authentication works (contacting the AD), as I uncommented the debug stuff from class.auth_ads.inc.php and it appeared (stating success) on the BSoD (;-)), and I’m seeing info in PHP session files (like my first name, last name).
Now I’m around account->auto_add, and I’m getting the BSoD around this call. More info later, as I manage my way around echo-style
tiennou