Hello all-

I'm getting some errors from qpopper whenever I try to do ssl/tls:

Oct 30 09:01:25.487 2001 [19169] Trace and Debug destination is file 
"/etc/mail/qtrace.log" [pop_init.c:855]
Oct 30 09:01:25.487 2001
Oct 30 09:01:25.489 2001 [19169] (v4.0.3) Servicing request from 
"wa2w032009" at 10.1.75.135 [pop_init.c:1153]
Oct 30 09:01:25.489 2001
Oct 30 09:01:25.489 2001 [19169] before TLS; tls_support==2 [popper.c:172]
Oct 30 09:01:25.489 2001
Oct 30 09:01:25.489 2001 [19169] ...Initializing OpenSSL library 
[pop_tls_openssl.c:224]
Oct 30 09:01:25.489 2001
Oct 30 09:01:25.493 2001 [19169] ...have /dev/urandom; skipping PRNG 
seeding [pop_tls_openssl.c:282]
Oct 30 09:01:25.493 2001
Oct 30 09:01:25.493 2001 [19169] ...setting method to SSLv23_server_method 
[pop_tls_openssl.c:306]
Oct 30 09:01:25.493 2001
Oct 30 09:01:25.493 2001 [19169] ...allocating OpenSSL context 
[pop_tls_openssl.c:336]
Oct 30 09:01:25.493 2001
Oct 30 09:01:25.493 2001 [19169] ...setting certificate 
file  [pop_tls_openssl.c:347]
Oct 30 09:01:25.493 2001
Oct 30 09:01:25.493 2001 [19169] Error setting certificate PEM 
file  [pop_tls_openssl.c:352]
Oct 30 09:01:25.493 2001
Oct 30 09:01:25.493 2001 [19169] ...SSL error: error:0200100E:system 
library:fopen:Bad address [pop_tls_openssl.c:352]
Oct 30 09:01:25.493 2001
Oct 30 09:01:25.494 2001 [19169] ...SSL error: error:20074002:BIO 
routines:FILE_CTRL:system lib [pop_tls_openssl.c:352]
Oct 30 09:01:25.494 2001
Oct 30 09:01:25.494 2001 [19169] ...SSL error: error:140AD002:SSL 
routines:SSL_CTX_use_certificate_file:system lib [pop_tls_openssl.c:352]
Oct 30 09:01:25.494 2001
Oct 30 09:01:25.494 2001 [19169] Failed initializing TLS/SSL [popper.c:190]


Also, for some reason, I'm having to put most of my options in inetd.conf, 
as for some reason, the config file I have (/etc/mail/qpopper.config) is 
not being read.  Here's the inetd.conf entry:

pop-3   stream  tcp     nowait  root    /usr/local/sbin/popper -f 
/etc/mail/qpopper.config

And the contents of /etc/mail/qpopper.config:

set tracefile = /etc/mail/qtrace.log
set tls-support = stls
set tls-server-cert-file = /etc/mail/certs/cert.pem
set reverse-lookup = false

However, to get the tracefile working (yes, I compiled with 
--enable-debugging), I had to change the entry in inetd.conf to:

pop-3   stream  tcp     nowait  root    /usr/local/sbin/popper -f 
/etc/mail/qpopper.config -t /etc/mail/qtrace.log

Anyone have an idea why config file isn't being read? I already checked the 
directory and file permissions :-(

Thanks in advance,

Alexander Kiwerski

Reply via email to