Ho un serverino con una Debian GNU/Linux Lenny 5.0. Lo so che è già uscita da un pezzo la 6.0, ma fare l’upgrade non è mai una cosa banale, spesso comporta una valanga di problemi.
Fatto sta che, pur non volendo fare l’upgrade, ho deciso comunque di fare l’update dei pacchetti all’ultima versione disponibile. Ebbene, non dico che è stato un disastro lo stesso, ma comunque ho tribolato; attualmente non sono ancora sicuro funzioni tutto come si deve (ho avuto problemi pure con SAMBA, ad esempio).
In particolare è Fetchmail ad avermi dato i maggiori problemi, non riuscendo più a scaricare la posta e riempiendomi il log con stringhe tipo queste:
fetchmail[1234]: Error exchanging credentials fetchmail[1234]: Authorization failure on username@dominio.191.it@pop.impresasemplice.it
Il problema è dovuto al pacchetto “fetchmail_6.3.9~rc2-4+lenny2_i386.deb” che sembra avere un BUG. Per sistemarlo ho dovuto scaricare l’ultima versione disponibile (6.3.21) e compilarmela io.
Espongo i comandi che ho usato, così che si possa prendere spunto:
cd /usr/src wget http://download.berlios.de/fetchmail/fetchmail-6.3.21.tar.bz2 tar xvjf fetchmail-6.3.21.tar.bz2 cd fetchmail-6.3.21 ./configure make make install ln -s /usr/local/bin/fetchmail /usr/bin/fetchmail
Appena ho riavviato fetchmail, senza toccare di una virgola la configurazione, la posta è ripartita regolarmente.