|
|
|
|
||||||
| fr.comp.mail.serveurs Logiciels serveurs de messagerie électronique. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Bonjour,
J'ai un serveur cyrus qui tournait très bien depuis une soixantaine de jours, mais ce matin, il est mis à ne plus répondre ni au pop ni à l'imap (mais les delivery lmtp se font très bien quand même). J'ai relancé le service, recompilé, relancé... Rien n'y fait, j'arrive toujours sur du $ telnet xx2 110 Trying xxx.xxx.xxx.xx2... Connected to xx2. Escape character is '^]'. Et plus rien derrière. Il m'avait déjà fait le coup il y a quelques mois, un reboot du serveur (gentoo / linux 2.4.31) avait réglé le soucis, mais j'aimerais quand même une solution plus carrée. J'ai donc ajouté des infos de debug (CYRUS_VERBOSE="5"), et je trouve ça: Sep 8 12:23:58 ns0 master[30781]: add: service 'imap' (imapd, tcp:imap, 1, 2147483647, 256) Sep 8 12:23:58 ns0 master[30781]: add: service 'pop3' (pop3d, tcp:pop3, 1, 2147483647, 256) Sep 8 12:23:58 ns0 master[30781]: unable to open imap socket: Address family not supported by protocol Sep 8 12:23:58 ns0 master[30781]: init: service imap socket 7 pipe 8 9 Sep 8 12:23:58 ns0 master[30781]: unable to open pop3 socket: Address family not supported by protocol Sep 8 12:23:58 ns0 master[30781]: init: service pop3 socket 10 pipe 11 12 Sep 8 12:23:58 ns0 master[30781]: ready for work Je ne suis pas sûr de ce qu'il essaye de faire, j'ai pas dans le souvenir qu'il supporte ipv6... Sachant qu'un stop/start du service ne corrige rien, mais qu'un reboot complet corrige le problème, j'aurais tendance à supposer que les ports 110/143 sont occupés par un vieux machin qui n'a pas bien libéré les ressources (mais lsof ne sort rien...) Une idée ? Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Arnaud Launay a écrit :
> Bonjour, > > J'ai un serveur cyrus qui tournait très bien depuis une > soixantaine de jours, mais ce matin, il est mis à ne plus > répondre ni au pop ni à l'imap (mais les delivery lmtp se font > très bien quand même). J'ai relancé le service, recompilé, > relancé... Rien n'y fait, j'arrive toujours sur du > > $ telnet xx2 110 > Trying xxx.xxx.xxx.xx2... > Connected to xx2. > Escape character is '^]'. > > Et plus rien derrière. > Il m'avait déjà fait le coup il y a quelques mois, un reboot du > serveur (gentoo / linux 2.4.31) avait réglé le soucis, mais > j'aimerais quand même une solution plus carrée. J'ai donc ajouté > des infos de debug (CYRUS_VERBOSE="5"), et je trouve ça: > Sep 8 12:23:58 ns0 master[30781]: add: service 'imap' (imapd, tcp:imap, 1, 2147483647, 256) > Sep 8 12:23:58 ns0 master[30781]: add: service 'pop3' (pop3d, tcp:pop3, 1, 2147483647, 256) > Sep 8 12:23:58 ns0 master[30781]: unable to open imap socket: Address family not supported by protocol > Sep 8 12:23:58 ns0 master[30781]: init: service imap socket 7 pipe 8 9 > Sep 8 12:23:58 ns0 master[30781]: unable to open pop3 socket: Address family not supported by protocol > Sep 8 12:23:58 ns0 master[30781]: init: service pop3 socket 10 pipe 1112 > Sep 8 12:23:58 ns0 master[30781]: ready for work > > Je ne suis pas sûr de ce qu'il essaye de faire, j'ai pas dans le > souvenir qu'il supporte ipv6... > Sachant qu'un stop/start du service ne corrige rien, mais qu'un > reboot complet corrige le problème, j'aurais tendance à supposer > que les ports 110/143 sont occupés par un vieux machin qui n'a > pas bien libéré les ressources (mais lsof ne sort rien...) > > Une idée ? > > Arnaud. essaye de regarder avec lsof pour voir si quelque chose est lance sur cesports. lsof -i :143 et lsof -i :110 |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Arnaud Launay a écrit :
> Bonjour, > > J'ai un serveur cyrus qui tournait très bien depuis une > soixantaine de jours, mais ce matin, il est mis à ne plus > répondre ni au pop ni à l'imap (mais les delivery lmtp se font > très bien quand même). J'ai relancé le service, recompilé, > relancé... Rien n'y fait, j'arrive toujours sur du > > $ telnet xx2 110 > Trying xxx.xxx.xxx.xx2... > Connected to xx2. > Escape character is '^]'. > > Et plus rien derrière. > Il m'avait déjà fait le coup il y a quelques mois, un reboot du > serveur (gentoo / linux 2.4.31) avait réglé le soucis, mais > j'aimerais quand même une solution plus carrée. J'ai donc ajouté > des infos de debug (CYRUS_VERBOSE="5"), et je trouve ça: > Sep 8 12:23:58 ns0 master[30781]: add: service 'imap' (imapd, tcp:imap, 1, 2147483647, 256) > Sep 8 12:23:58 ns0 master[30781]: add: service 'pop3' (pop3d, tcp:pop3, 1, 2147483647, 256) > Sep 8 12:23:58 ns0 master[30781]: unable to open imap socket: Address family not supported by protocol > Sep 8 12:23:58 ns0 master[30781]: init: service imap socket 7 pipe 8 9 > Sep 8 12:23:58 ns0 master[30781]: unable to open pop3 socket: Address family not supported by protocol > Sep 8 12:23:58 ns0 master[30781]: init: service pop3 socket 10 pipe 1112 > Sep 8 12:23:58 ns0 master[30781]: ready for work > > Je ne suis pas sûr de ce qu'il essaye de faire, j'ai pas dans le > souvenir qu'il supporte ipv6... > Sachant qu'un stop/start du service ne corrige rien, mais qu'un > reboot complet corrige le problème, j'aurais tendance à supposer > que les ports 110/143 sont occupés par un vieux machin qui n'a > pas bien libéré les ressources (mais lsof ne sort rien...) > > Une idée ? > > Arnaud. essaye de regarder avec lsof pour voir si quelque chose est lance sur cesports. lsof -i :143 et lsof -i :110 |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
Le Thu, 08 Sep 2005 13:52:49 +0200, [SauronDeMordor] écrivit:
> > pas bien libéré les ressources (mais lsof ne sort rien...) > essaye de regarder avec lsof pour voir si quelque chose est > lance sur ces ports. > lsof -i :143 et lsof -i :110 Comme je le disais: # lsof -i :143 # lsof -i :110 # Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Le Thu, 08 Sep 2005 13:52:49 +0200, [SauronDeMordor] écrivit:
> > pas bien libéré les ressources (mais lsof ne sort rien...) > essaye de regarder avec lsof pour voir si quelque chose est > lance sur ces ports. > lsof -i :143 et lsof -i :110 Comme je le disais: # lsof -i :143 # lsof -i :110 # Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
|
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
Arnaud Launay a écrit :
> Le Thu, 08 Sep 2005 13:52:49 +0200, [SauronDeMordor] écrivit: > >>>pas bien libéré les ressources (mais lsof ne sort rien...) >> >> essaye de regarder avec lsof pour voir si quelque chose est >> lance sur ces ports. >> lsof -i :143 et lsof -i :110 > > > Comme je le disais: > # lsof -i :143 > # lsof -i :110 > # > > > Arnaud. sorry j avais mal lu la fin du message. sinon as tu qu a tu dans le fichier cyrus.conf pourais tu lancer aussi (s)trace sur le binaire de cyrus ca rique d etre verbeux, mais au moins tu verras les appel juste avant leplantage. |
|
|
|
#8 |
|
Messages: n/a
Hébergeur: |
|
|
|
|
#9 |
|
Messages: n/a
Hébergeur: |
Le Thu, 08 Sep 2005 15:13:54 +0200, [SauronDeMordor] écrivit:
> pourais tu lancer aussi (s)trace sur le binaire de cyrus > ca rique d etre verbeux, mais au moins tu verras les appel > juste avant le plantage. Bien vu le coup du strace (avec -ff histoire de suivre les forks) En gros: open("/dev/random", O_RDONLY) = 9 read(9, 0x8111560, 6) = ? ERESTARTSYS (To be restarted) Ne revient jamais... Et cat /dev/random ne renvoit plus rien non plus. Manque d'entropie. Bon, et évidemment, avec devfs, pas moyen de faire un lien histoire que random devienne urandom. Et je ne sais pas lui générer de l'entropie... Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
|
|
#10 |
|
Messages: n/a
Hébergeur: |
|
|
|
|
#11 |
|
Messages: n/a
Hébergeur: |
Arnaud Launay a écrit :
> Le Thu, 08 Sep 2005 15:13:54 +0200, [SauronDeMordor] écrivit: > >> pourais tu lancer aussi (s)trace sur le binaire de cyrus >> ca rique d etre verbeux, mais au moins tu verras les appel >> juste avant le plantage. > > > Bien vu le coup du strace (avec -ff histoire de suivre les forks) > > En gros: > open("/dev/random", O_RDONLY) = 9 > read(9, 0x8111560, 6) = ? ERESTARTSYS (To be restarted) > > Ne revient jamais... Et cat /dev/random ne renvoit plus rien non > plus. Manque d'entropie. > > Bon, et évidemment, avec devfs, pas moyen de faire un lien > histoire que random devienne urandom. Et je ne sais pas lui > générer de l'entropie... > > Arnaud. essaye avec egd c ets un demon de generation d entropie. mais pourquoi n as tu plus urandom ? peut etre le moment de passer a un kernel 2.6 et udev ? surtout qu avec la gentoo ca se fait facilement. |
|
|
|
#12 |
|
Messages: n/a
Hébergeur: |
Le Thu, 08 Sep 2005 17:05:50 +0200, [SauronDeMordor] écrivit:
> > Bon, et évidemment, avec devfs, pas moyen de faire un lien > > histoire que random devienne urandom. Et je ne sais pas lui > > générer de l'entropie... > essaye avec egd c ets un demon de generation d entropie. > mais pourquoi n as tu plus urandom ? Je l'ai. Mais par défaut, cyrus-sasl utilise /dev/random... http://www.mail-archive.com/info-cyr.../msg10336.html > peut etre le moment de passer a un kernel 2.6 et udev ? Non, j'ai recompilé sasl en forçant l'utilisation de urandom, ça remarche comme un charme. > surtout qu avec la gentoo ca se fait facilement. La bonne question, ce serait plutôt "mais comment faire pour avoir à nouveau un peu de données dans /dev/random..." Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
|
|
#13 |
|
Messages: n/a
Hébergeur: |
Le Thu, 08 Sep 2005 17:05:50 +0200, [SauronDeMordor] écrivit:
> > Bon, et évidemment, avec devfs, pas moyen de faire un lien > > histoire que random devienne urandom. Et je ne sais pas lui > > générer de l'entropie... > essaye avec egd c ets un demon de generation d entropie. > mais pourquoi n as tu plus urandom ? Je l'ai. Mais par défaut, cyrus-sasl utilise /dev/random... http://www.mail-archive.com/info-cyr.../msg10336.html > peut etre le moment de passer a un kernel 2.6 et udev ? Non, j'ai recompilé sasl en forçant l'utilisation de urandom, ça remarche comme un charme. > surtout qu avec la gentoo ca se fait facilement. La bonne question, ce serait plutôt "mais comment faire pour avoir à nouveau un peu de données dans /dev/random..." Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
|
|
#14 |
|
Messages: n/a
Hébergeur: |
|
|
|
|
#15 |
|
Messages: n/a
Hébergeur: |
sinon question a part, as tu deja mis en place le serveur imsp ? j avais essayer il y a quelque temps; mais impossible de faire ce que je veux avec. |
|
|
|
#16 |
|
Messages: n/a
Hébergeur: |
|
|
|
|
#17 |
|
Messages: n/a
Hébergeur: |
Le Thu, 08 Sep 2005 19:28:32 +0200, [SauronDeMordor] écrivit:
> sinon question a part, as tu deja mis en place le serveur imsp ? > j avais essayer il y a quelque temps; mais impossible de faire > ce que je veux avec. Non, je n'en ai pas eu besoin. Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
|
|
#18 |
|
Messages: n/a
Hébergeur: |
Arnaud Launay a écrit :
> Le Thu, 08 Sep 2005 19:28:32 +0200, [SauronDeMordor] écrivit: > >> sinon question a part, as tu deja mis en place le serveur imsp ? >> j avais essayer il y a quelque temps; mais impossible de faire >> ce que je veux avec. > > > Non, je n'en ai pas eu besoin. > > Arnaud. tu n as pas besoin de stocker des information dans le serveur, genre carnet d adresse ou bien reunions? |
|
|
|
#19 |
|
Messages: n/a
Hébergeur: |
Arnaud Launay a écrit :
> Le Thu, 08 Sep 2005 19:28:32 +0200, [SauronDeMordor] écrivit: > >> sinon question a part, as tu deja mis en place le serveur imsp ? >> j avais essayer il y a quelque temps; mais impossible de faire >> ce que je veux avec. > > > Non, je n'en ai pas eu besoin. > > Arnaud. tu n as pas besoin de stocker des information dans le serveur, genre carnet d adresse ou bien reunions? |
|
|
|
#20 |
|
Messages: n/a
Hébergeur: |
Le Thu, 08 Sep 2005 20:13:47 +0200, [SauronDeMordor] écrivit:
> > Non, je n'en ai pas eu besoin. > tu n as pas besoin de stocker des information dans le serveur, > genre carnet d adresse ou bien reunions? Non, j'utilise les cartes de visite, un jour un annuaire ldap, et un bon vieil agenda papier beauuuucoup plus pratique pour les rdv. Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
|
|
#21 |
|
Messages: n/a
Hébergeur: |
Le Thu, 08 Sep 2005 20:13:47 +0200, [SauronDeMordor] écrivit:
> > Non, je n'en ai pas eu besoin. > tu n as pas besoin de stocker des information dans le serveur, > genre carnet d adresse ou bien reunions? Non, j'utilise les cartes de visite, un jour un annuaire ldap, et un bon vieil agenda papier beauuuucoup plus pratique pour les rdv. Arnaud. -- Perso: http://launay.org/blog/ Consulting: http://www.cusae.com/ Hébergement: http://www.nocworld.com/ |
|
![]() |
| Outils de la discussion | |
|
|