User Tools

Site Tools


doc:appunti:linux:sa:authdaemon_problem

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:linux:sa:authdaemon_problem [2012/09/03 17:19] – [Authenticate with an alternative login name] niccolodoc:appunti:linux:sa:authdaemon_problem [2019/04/03 18:46] – [Tracing the Courier authdaemon socket] niccolo
Line 74: Line 74:
 my $line; my $line;
 my $auth_string; my $auth_string;
 +
 +if ($login == '') {
 +    print "Usage: courier-authdaemon-test [login] [password]\n";
 +    exit 1;
 +}
  
 socket(SOCK, PF_UNIX, SOCK_STREAM, 0) || die "socket: $!"; socket(SOCK, PF_UNIX, SOCK_STREAM, 0) || die "socket: $!";
 connect(SOCK, sockaddr_un($socket))   || die "connect: $!"; connect(SOCK, sockaddr_un($socket))   || die "connect: $!";
  
-$line = "exim\nlogin\n$login\n$pass\n";+$line = "postfix\nlogin\n$login\n$pass\n";
 $line = length($line) . "\n" . $line; $line = length($line) . "\n" . $line;
 print "=== Send to socket:\n" . $line; print "=== Send to socket:\n" . $line;
Line 194: Line 199:
 Reload the courier-authdaemon. Reload the courier-authdaemon.
  
 +===== Problema con dhparams.pem e SSL =====
 +
 +Facendo un aggiornamento Debian da Wheezy a Jessie la connessione cifrata SSL di IMAP e POP3 smette di funzionare. Pare che il problema sia nella lunghezza del file **''/etc/courier/dhparams.pem''**, che con la nuova versione deve essere di almeno 2048 bit. Nei file di log si trova:
 +
 +<file>
 +couriertls: accept: error:14094417:SSL routines:SSL3_READ_BYTES:sslv3 alert illegal parameter
 +</file>
 +
 +
 +Vedere i due bug report: [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787579|#787579]] e [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=741620|#741620]]. Per generare un file nuovo:
 +
 +<code>
 +DH_BITS=2048 mkdhparams
 +</code>
 +
 +oppure
 +
 +<code>
 +cd /etc/courier/
 +openssl dhparam -out dhparams.pem 2048
 +</code>
doc/appunti/linux/sa/authdaemon_problem.txt · Last modified: 2019/04/03 18:59 by niccolo