ID: 14931 Comment by: [EMAIL PROTECTED] Old Reported By: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] Status: Open Bug Type: IMAP related Operating System: Linux PHP Version: 4.1.1 New Comment:
Some more verbose log output (from using Horde): Jan 10 22:48:23 HORDE [debug] [imp] $imp['stream'] = ; $connstr = {tenaya.physics.lsa.umich.edu:993/imap/ssl/novalidate-cert}; $imp['pass'] = xxxxxx [on line 329 of "/var/www/html/horde/imp/lib/IMP.php"] Jan 10 22:48:23 HORDE [error] [imp] FAILED LOGIN 198.129.208.14 to tenaya.physics.lsa.umich.edu:993[imap/ssl/novalidate-cert] as gurney [on line 347 of "/var/www/html/horde/imp/lib/IMP.php"] The code fragment that produces the appropriate variables above is: $imp['stream'] = @imap_open($connstr, $imp['user'], Secret::read(Secret::getKey('imp'), $imp['pass'])); Previous Comments: ------------------------------------------------------------------------ [2002-01-09 21:49:08] [EMAIL PROTECTED] Oh, yes: The IMAP server is Courier-IMAP. Apache apache-1.3.22-1.7.1 on RedHat 7.1. The maillog has no entries from the imapd-ssl server. The bug was discovered when testing a Horde (2.0)/IMP (3.0) installation. ------------------------------------------------------------------------ [2002-01-09 21:42:01] [EMAIL PROTECTED] I've experienced exactly the same thing when compiling PHP 4.1.1 as an Apache dynamic module: ./configure --prefix=/var/www --enable-xml --with-mcrypt=/var/www --with-gettext --with-imap=/usr/local/src/pine4.40/imap --with-imap-ssl --with-apxs --with-kerberos=/usr/kerberos I don't think Apache "hangs": it seems like the authentication protocol times out. This happens both with: "imap/ssl" and "imap/ssl/novalidate-cert". Have not tried POP3/SSL. I am certain the problem is not with the c-client code (from the Pine 4.40 distribution) because the pine executable that was compiled with the same c-client negotiates IMAP/ssl/novalidate-cert just fine. ------------------------------------------------------------------------ [2002-01-08 12:54:33] [EMAIL PROTECTED] './configure' '--with-apache=../apache_1.3.22' '--with-mysql=/usr' '--enable-track-vars' '--disable-debug' '--with-openssl=/usr' '--with-zlib' '--enable-calendar' '--with-curl' '--with-dom' '--with-gd' '--with-imap' '--with-imap-ssl' '--with-kerberos' '--enable-xslt' '--with-xslt-sablot' '--with-expat-dir=/usr' RedHat 7.2 imap-2000c-15 openssl-0.9.6b-8 imap_open("{mail.server:993/imap/ssl/novalidate-cert}", "username", "passwd"); hangs the Apache instance. I can track that it connects to the right port but username is not sent. When trying to connect without ssl everything works. So is this PHP problem or ? ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=14931&edit=1 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]