Well I tried it with no SSL and I can retrieve all my mail no probs.
I compiled with
./configure --enable-debugging --with-pam=/etc/pam.d/pop3 --enable-specialauth
--with-openssl=/usr/local/ssl --enable-log-login
I tried without SSL and popper works a charm.
I modified my xinitd pop3 file:
service pop3
{
flags = REUSE NAMEINARGS
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/local/sbin/popper
server_args = popper -d -s -t /etc/mail/mail-output
port = 110
}
and my qpopper.config file:
set tls-support = tls
set tls-server-cert-file = /etc/mail/certs/cert.pem
set timeout = 10
set chunky-writes = tls
now I get these errors using kmail (kde 3.0.3 source. Kmail says:could not connect to
host
Oct 9 10:07:56.848 2002 [29804] Trace and Debug destination is file
"/etc/mail/mail-output" [pop_init.c:855]
Oct 9 10:07:56.853 2002 [29804] (v4.0.3) Servicing request from
"sean-turnbull.ph.rmit.edu.au" at 131.170.94.57 [pop_init.c:1153]
Oct 9 10:07:56.853 2002 [29804] before TLS; tls_support==0 [popper.c:172]
Oct 9 10:07:56.853 2002 [29804] Skipped TLS Init [popper.c:196]
Oct 9 10:07:56.853 2002 [29804] (v4.0.3) Intro [popper.c:238]
Oct 9 10:07:56.853 2002 [29804] +OK Qpopper (version 4.0.3) at
sean-turnbull.ph.rmit.edu.au starting. [popper.c:251]
Oct 9 10:07:56.862 2002 [29804] Qpopper ready for input from (null) at
sean-turnbull.ph.rmit.edu.au [131.170.94.57] [popper.c:285]
Oct 9 10:07:56.862 2002 [29804] Received (4): "�..." [pop_get_command.c:105]
Oct 9 10:07:56.862 2002 [29804] (null) at sean-turnbull.ph.rmit.edu.au
(131.170.94.57): -ERR Unknown command: "�...". [pop_get_command.c:152]
Oct 9 10:07:56.862 2002 [29804] I/O error flushing output to client at
sean-turnbull.ph.rmit.edu.au [131.170.94.57]: Operation not permitted (1)
[pop_send.c:685]
Oct 9 10:07:56.862 2002 [29804] Qpopper ready for input from (null) at
sean-turnbull.ph.rmit.edu.au [131.170.94.57] [popper.c:285]
Oct 9 10:07:56.862 2002 [29804] (null) at sean-turnbull.ph.rmit.edu.au
(131.170.94.57): -ERR POP EOF or I/O Error [popper.c:794]
Oct 9 10:07:56.862 2002 [29804] I/O error flushing output to client at
sean-turnbull.ph.rmit.edu.au [131.170.94.57]: Operation not permitted (1)
[pop_send.c:685]
Oct 9 10:07:56.862 2002 [29804] +OK Pop server at sean-turnbull.ph.rmit.edu.au
signing off. [popper.c:351]
Oct 9 10:07:56.862 2002 [29804] I/O error flushing output to client at
sean-turnbull.ph.rmit.edu.au [131.170.94.57]: Operation not permitted (1)
[pop_send.c:685]
Oct 9 10:07:56.862 2002 [29804] (v4.0.3) Ending request from "" at
(sean-turnbull.ph.rmit.edu.au) 131.170.94.57 [popper.c:369]
thanks....
> Hallo
Sean, > > 1) I would try to get popper working without any SSL support.
>
> 2) If popper than works add SSL support.
>
> 3) How have you done configure?
> Are the error messages from messages file
> or mail-output?
>
> 4) As more as details you give as more help is possible
> (not subject also ..)
>
> hth,
> reg,
> Andreas
>
> > I seem to be having a few problems with popper 4.0.3. I have
> > openssl-0.9.6g, RH 7.2.
> > I made my own certificate using CA.pl -newca, CA.pl -newreq, CA.pl -sign
> > and catted together newreq.pem and newcert.pem.
> > Details are as follows.
>
> > service pop3s
> > {
> > flags = REUSE NAMEINARGS
> > socket_type = stream
> > protocol = tcp
> > wait = no
> > user = root
> > server = /usr/local/sbin/popper
> > server_args = popper -d -s -l 2 -t /etc/mail/mail-output
> > port = 995
> > }
> > /etc/mail/pop/qpopper.config
> > # set clear-text-password = TLS
> > # set config-file = /etc/mail/pop/qpopper.config
> > # set tls-support = STLS
> > set tls-server-cert-file = /etc/mail/certs/cert.pem
> > set chunky-writes = TLS
> >
> > Oct 2 18:44:38.936 2002 [16292] Error setting certificate PEM file
> > Oct 2 18:44:38.936 2002
> > Oct 2 18:44:38.936 2002 [16292] ...SSL error: error:0200100E:system
> library:fopen:Bad address
> > Oct 2 18:44:38.936 2002
> > Oct 2 18:44:38.936 2002 [16292] ...SSL error: error:20074002:BIO
> routines:FILE_CTRL:system lib
> > Oct 2 18:44:38.936 2002
> > Oct 2 18:44:38.936 2002 [16292] ...SSL error: error:140AD002:SSL
> routines:SSL_CTX_use_certificate_file:system lib
> > Oct 2 18:44:38.936 2002
> > Oct 2 18:44:38.936 2002 [16292] Failed initializing TLS/SSL
> > Oct 2 18:44:38.936 2002
> >
> >
> >
> >
>