Üdv,
Próbálom a következőt összerakni (Ubuntu Server 8.10 -en [Apache2, php5, mysql5]):
- postfix + virtualdomains / virtualusers
- dovecot
- squirrelmail
Ez alapján: http://workaround.org/articles/ispmail-etch/
Odáig minden oké, hogy létrehozom a mysql adatbázist, usert, táblákat, felveszem az adatokat, stb. Postfix konfig is megvan, sikerül a "telnet localhost smtp" részt végigcsinálni a fenti linken írtak alapján, azaz tudok levelet küldeni az SMTP -n keresztül.
A gond ott kezdődik, hogy valami gond van a Dovecot -tal, mert a "telnet localhost pop3" és a "telnet localhost imap" parancsok kiadása után nem írja, hogy "+OK Dovecot ready.".
"/etc/init.d/dovecot" status eredménye : * dovecot is running.
Squirrelmail -be próbálok bejelentkezni, ezt dobja rá: ERROR: Connection dropped by IMAP server.
Próbáltam: postfix restart, dovecot restart, majd géprestart... egyik sem segített. :-/
A konfig fájljaim megegyeznek a fenti link alapján kreált fájlokkal, annyi különbséggel, hogy értelemszerűen egy saját, létező domain -t használok az example.org helyett. (MX rekord is oké a saját domainhez)
Tudna valaki segíteni?
- 1879 megtekintés
Hozzászólások
netstat -taep ill -tan
mit ad a szerverről?
estleg még /var/log/auth.log-ban sincs semmi?
sql szerver logja?
- A hozzászóláshoz be kell jelentkezni
root@tesztgep:~# netstat -taep
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name
tcp 0 0 *:imaps *:* LISTEN root 15513 5099/dovecot
tcp 0 0 *:pop3s *:* LISTEN root 15515 5099/dovecot
tcp 0 0 localhost:mysql *:* LISTEN mysql 14842 4781/mysqld
tcp 0 0 *:pop3 *:* LISTEN root 15514 5099/dovecot
tcp 0 0 *:imap2 *:* LISTEN root 15512 5099/dovecot
tcp 0 0 *:www *:* LISTEN root 15639 5168/apache2
tcp 0 0 *:smtp *:* LISTEN root 16198 5487/master
tcp6 0 0 [::]:smtp [::]:* LISTEN root 16200 5487/master
root@tesztgep:~# netstat -tan
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:993 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:995 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:143 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp6 0 0 :::25 :::* LISTEN
/var/log/auth.log ezzel van tele (ismétlődően):
Jan 18 06:47:03 tesztgep CRON[8085]: pam_unix(cron:session): session closed for user root
Jan 18 06:55:01 tesztgep CRON[8271]: pam_unix(cron:session): session opened for user root by (uid=0)
/var/log/mysql.log és /var/log/mysql.err teljesen üresek, 0 bájtosak.
Egyébként a Postfix + MySQL konfig működik, mert kiolvassa a virtual_user és virtual_domain adatokat, annak megfelelően smtp -n el is küldi a levelet (telnet localhost smtp).
- A hozzászóláshoz be kell jelentkezni
/var/log/mail.*-ban sincs nyoma?
pl ilyesmi:
Jan 18 13:54:50 "hostname -f" imapd-ssl: LOGIN, user=sany@example.hu, ip=[::ffff:192.168.0.2], protocol=IMAP
- A hozzászóláshoz be kell jelentkezni
/var/log/mail.err a következővel van tele (/var/log/mail.info és mail.warn is ezekkel van tele):
Jan 18 06:40:55 tesztgep dovecot: Fatal: pop3-login: Can't load private key file /etc/ssl/private/ssl-cert-snakeoil.key: error:0906A068:PEM routines:PEM_do_header:bad password read
Jan 18 06:40:55 tesztgep dovecot: Fatal: pop3-login: Can't load private key file /etc/ssl/private/ssl-cert-snakeoil.key: error:0906A068:PEM routines:PEM_do_header:bad password read
Jan 18 06:40:55 tesztgep dovecot: child 8042 (login) returned error 89 (Fatal failure)
Jan 18 06:40:55 tesztgep dovecot: child 8043 (login) returned error 89 (Fatal failure)
Jan 18 06:40:55 tesztgep dovecot: child 8044 (login) returned error 89 (Fatal failure)
Jan 18 06:40:55 tesztgep dovecot: child 8045 (login) returned error 89 (Fatal failure)
Jan 18 06:40:55 tesztgep dovecot: Fatal: imap-login: Can't load private key file /etc/ssl/private/ssl-cert-snakeoil.key: error:0906A068:PEM routines:PEM_do_header:bad password read
Jan 18 06:40:55 tesztgep dovecot: Fatal: imap-login: Can't load private key file /etc/ssl/private/ssl-cert-snakeoil.key: error:0906A068:PEM routines:PEM_do_header:bad password read
Jan 18 06:40:55 tesztgep dovecot: Fatal: pop3-login: Can't load private key file /etc/ssl/private/ssl-cert-snakeoil.key: error:0906A068:PEM routines:PEM_do_header:bad password read
Jan 18 06:40:55 tesztgep dovecot: Fatal: imap-login: Can't load private key file /etc/ssl/private/ssl-cert-snakeoil.key: error:0906A068:PEM routines:PEM_do_header:bad password read
Jan 18 06:41:55 tesztgep dovecot: Fatal: pop3-login: Can't load private key file /etc/ssl/private/ssl-cert-snakeoil.key: error:0906A068:PEM routines:PEM_do_header:bad password read
Jan 18 06:41:55 tesztgep dovecot: Fatal: pop3-login: Can't load private key file /etc/ssl/private/ssl-cert-snakeoil.key: error:0906A068:PEM routines:PEM_do_header:bad password read
Jan 18 06:41:55 tesztgep dovecot: child 8048 (login) returned error 89 (Fatal failure)
Jan 18 06:41:55 tesztgep dovecot: child 8049 (login) returned error 89 (Fatal failure)
Jan 18 06:41:55 tesztgep dovecot: child 8050 (login) returned error 89 (Fatal failure)
Jan 18 06:41:55 tesztgep dovecot: child 8051 (login) returned error 89 (Fatal failure)
:=/
Ezt azért nem értem, mert a dovecot.conf -ban ki van kommentezve minden olyasmi, ami az ssl-cert -re hivatkozna...
- A hozzászóláshoz be kell jelentkezni
Megoldva:
/etc/dovecot/dovecot.conf -ba kell ez:
ssl_disable = yes
:)
Köszi a segítséget!
- A hozzászóláshoz be kell jelentkezni