Zmiana domyślnego portu usługi Sieve
Domyślny numer portu przeznaczonego dla usługi Sieve w Debianie został zmieniony z 2000/tcp na — zgodny z aktualnym rejestrem organizacji IANA — 4190/tcp.Zmiana została wprowadzona od wersji 4.38 pakietu netbase, dotyczy gałęzi Sid oraz Squeeze — w wydaniu Lenny oraz Etch domyślnym pozostaje dotychczasowy numer portu.
W systemach, w których używano nazwy usługi sieve zamiast numeru portu, zmiana na nowy numer portu zostanie dokonana gdy tylko usługa zostanie uruchomiona ponownie lub przeładowana i — w szczególnych przypadkach — zaraz po aktualizacji pliku /etc/services
.
Zmiana portu dotyczy głównie programu Cyrus IMAP, również innych z włączoną obsługą Sieve (np. Dovecot).
Administratorzy serwerów poczty działających na Debianie aby uniknąć kłopotów z przestojem, powinni sprawdzić instalację Cyrusa (oraz prawdopodobnie również Dovecota) i podjąć działania, aby zmiana numeru portu nie nastąpiła w nieoczekiwanym momencie.
Plik /etc/services
(w którym przypisane są numery portów do usług) zostanie zaktualizowany automatycznie wyłącznie w sytuacji gdy nie był modyfikowany przez administratora. W przeciwnym wypadku podczas aktualizacji pakietu netbase
ucf lub dpkg
zapyta czy i jakich zmian powinien dokonać. Administrator może ręcznie wyedytować ów plik, aby ponownie przypisać do usługi Sieve port 2000/tcp (aczkolwiek jest to niezalecana operacja).
Administrator może także wyedytować /etc/cyrus.conf
oraz inne pliki konfiguracyjne dotyczące serwera poczty (np. webowe interfejsy dla Sieve) aby wymusić użycie konkretnego numeru portu. Można również skonfigurować serwer Cyrus aby nasłuchiwał na obu portach (2000 i 4190) jednocześnie, co całkowicie rozwiąże problem zmiany. Uczyni także samą migrację numerów portów mniej kłopotliwą.
Źródło: news.debian.net/2009/12/13/debian-is-moving-sieve-to-its-iana-allocated-port/
Dodany: 13 gru 2009 o 20:39
przez: azhag