At 6:07 PM -0400 5/11/02, Bernd Prager wrote:

>  Hi everybody,
>  I'm trying to set up qpopper-4.0.4 with openssl-0.9.6.
>  I followed the manual step by step.
>  I recompiled "--with-openssl".
>  When I "set clear-text-password      = default"
>  in qpopper.conf it works still fine.
>  When I "set clear-text-password      = ssl"
>  I get the error message in Outlook Express:
>  ---- snip -------------
>  The server responded with an error. Account: 'Home', Server:
>  'mail.myhost.bla',
>  Protocol: POP3, Server Response: 'Unable to process config file
>  /etc/popper.conf',
>  Port: 110, Secure(SSL): No, Server Error: 0x800CCC90, Error Number:
>  0x800CCC90
>  ---- snip -------------
>  And maillog reports:
>  May 11 18:02:35 myhost popper[23957]: Unrecognized "clear-text-password"
>  mnemonic; scanning "ssl" at line 79 of config file /etc/popper.conf; valid
>  mnemonics are: "default", "always", "local" [pop_config.c:1419]
>
>  (BTW I use popper as xinet service.)
>  Can anybody give me a hand here please?
>
>  Thanks a lot,
>  -- Bernd

It sounds to me like the Qpopper that is executing was not compiled 
with openssl support, but there could be something else going on. 
Have you tried running Qpopper with debug tracing and seeing what it 
says?

To enable tracing in Qpopper:

1.  Do a 'make clean'
2.  Re-run ./configure, adding '--enable-debugging'.
3.  Edit the inetd.conf line for Qpopper, adding '-d' or '-t <tracefile-path>'.
4.  Send inetd (or xinetd) a HUP signal.

(Steps 3 and 4 are only needed if you use inetd (or xinetd).  In 
standalone mode, you can add '-d' or '-t <tracefile-path>' to the 
command line directly.)

(In either standalone or inetd mode, if you use a configuration file 
you can add 'set debug' or 'set tracefile = <tracefile>' to either a 
global or user-specific configuration file instead of steps 3 and 4.)

This causes detailed tracing to be written to the syslog or to the 
file specified as 'tracefile'.

-- 

Reply via email to