The version of web2ldap in ports/www/web2ldap is incompatible with the revision of the python ldap bindings in ports (in net/py-ldap2) because some of the function interfaces have changed. Fix: Upgrade the py-ldap2 port to the latest released revision as in this patch: How-To-Repeat: Install web2ldap in fastCGI mode. The following errors occur: [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: server "/usr/local/web2ldap/fcgi/web2ldap.py" stderr: Traceback (most recent call last): [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: server "/usr/local/web2ldap/fcgi/web2ldap.py" stderr: File "/usr/local/web2ldap/pylib/w2lapp/handler.py", line 406, in HandleHTTPRequest [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: server "/usr/local/web2ldap/fcgi/web2ldap.py" stderr: ls.open(host,startTLS=0) [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: server "/usr/local/web2ldap/fcgi/web2ldap.py" stderr: File "/usr/local/web2ldap/pylib/ldapsession.py", line 200, in open [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: server "/usr/local/web2ldap/fcgi/web2ldap.py" stderr: self.l = self._retryConnect( [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: server "/usr/local/web2ldap/fcgi/web2ldap.py" stderr: File "/usr/local/web2ldap/pylib/ldapsession.py", line 93, in _retryConnect [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: server "/usr/loc al/web2ldap/fcgi/web2ldap.py" stderr: l = ldap.open(host,port,trace_level,trace_file) [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: server "/usr/local/web2ldap/fcgi/web2ldap.py" stderr: TypeError: too many arguments; expected 3, got 4 [Wed May 22 10:35:53 2002] [error] [client 10.10.10.7] FastCGI: incomplete headers (0 bytes) received from server "/u sr/local/web2ldap/fcgi/web2ldap.py"
Responsible Changed From-To: freebsd-ports->dinoex over to maintainer
State Changed From-To: open->closed Committed with some changes, Thanks.