Freesco, NND, CDN, EOS
http://forum.freesco.pl/

Serwer IMAP nie startuje
http://forum.freesco.pl/viewtopic.php?f=22&t=7720
Strona 1 z 1

Autor:  Anonymous [ sobota, 21 maja 2005, 14:17 ]
Tytuł:  Serwer IMAP nie startuje

Zainstalowałe paczkę imap-2004. Zdjąłem wykrzyknik w rc.conf przy xinetd. Po restarcie oczywiscie nie startuje. Jak odpalam ręcznie to pokazuje się inicjalizacja po czym po ok 30sek - BYE Autologout; idle for too long.
Gdzieś tu przeczytałem że to może być problem z DNSem. Mam zainstalowanego dnsmasq i on startuje i czuje się dobrze. Nie wiem o co chodzi...
Chciałbym korzystać z poczty przez www przez SquirrelMail.

W logach też nic nie ma - czysto.

Acha - nie chcę CG - nie lubię płatnego softu...

Autor:  Mis' [ sobota, 21 maja 2005, 16:41 ]
Tytuł:  Re: Serwer IMAP nie startuje

dudu pisze:
Zainstalowałe paczkę imap-2004. Zdjąłem wykrzyknik w rc.conf przy xinetd. Po restarcie oczywiscie nie startuje. Jak odpalam ręcznie to pokazuje się inicjalizacja po czym po ok 30sek - BYE Autologout; idle for too long.
Gdzieś tu przeczytałem że to może być problem z DNSem. Mam zainstalowanego dnsmasq i on startuje i czuje się dobrze. Nie wiem o co chodzi...
Chciałbym korzystać z poczty przez www przez SquirrelMail.
W logach też nic nie ma - czysto.


Pozwól że zapytam - czytałeś dokumentację? Wiesz jak to wszystko działa? Piszesz że włączyłeś ręcznie, to znaczy jak?

Mam wrazene że wszystko ci działa, a tylko nie potrafisz z tego skorzystać. Xinetd jest serwerem pośredniczącym i w związku z tym ręczny start imapa nie jest potrzebny. Jeśli xinetd wykryje, że próbujesz się połączyć z okresloną usługą to ją uruchomi i zatrzyma, kiedy się rozłączysz. Najłatwiej sprwdź imap telnetując się na adres serwera i port imapa. Powinienes uzyskać coś w tym stylu:


bash-3.00$ telnet 192.168.1.1 143
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.
* OK [CAPABILITY IMAP4REV1 LOGIN-REFERRALS STARTTLS AUTH=LOGIN] [192.168.1.1] IMAP4rev1 2001.315rh at Sat, 21 May 2005 15:38:59 +0100 (BST)


oznacza to że zarówno xinetd jak i imap działają.

Autor:  Anonymous [ sobota, 21 maja 2005, 17:20 ]
Tytuł: 

Wyobraź sobie że zawsze cokolwiek zamierzam zrobić, nawet rzecz którą wcześniej już robiłem, zawsze! czytam dokumentację. Czy ją potrafię pojąć to już inna sprawa... Zrobiłem wszystko zgodnie z opisami. IMAP nie działa na 100%!!! xinetd działa na 100% - 334 ? Ss 0:00 /usr/sbin/xinetd -stayalive -pidfile /var/run/xinetd.pid. IMAP nie działa : telnet 192.168.0.1 143 - odpowiedź: telnet: Unable to connect to remote host: Connection refused


Ręcznie jak?
@imapd
Pokazuje komunikat który wcześniej cytowałem.

Co robi xinetd wiem. Wiem również nie może wywołać IMAP. Pytanie tylko czemu tak? Usówałem i instalowałem na nowo IMAP i nic nie pomogło.

Exim, smtp, tpop3d - działają dobrze...

Zainstalowałem wiewiórkę i jak próbuję się logować wyskakuje komunikat: Błąd połączenia z serwerem IMAP: tls://Centrum.
111 : Connection refused

Autor:  Alfred [ sobota, 21 maja 2005, 17:26 ]
Tytuł: 

Zobacz tu: /etc/xinet.d/imap
zobacz, czy masz tam coś takiego:
Cytuj:
service imap2
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/imapd
log_on_success += HOST DURATION
log_on_failure += HOST
disable = no
}

Autor:  Anonymous [ sobota, 21 maja 2005, 17:33 ]
Tytuł: 

Dokładnie rzecz ujmują u mnie wygląda to tak:

service imap2
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/imapd
log_on_success += HOST DURATION
log_on_failure += HOST
disable = yes
}


A to disable powinno "no"? Bo u mnie tak czy tak nie działa - próbowałem...

Autor:  Mis' [ sobota, 21 maja 2005, 17:52 ]
Tytuł: 

dudu pisze:
Dokładnie rzecz ujmują u mnie wygląda to tak:

service imap2
{
socket_type = stream
wait = no
user = root
server = /usr/sbin/imapd
log_on_success += HOST DURATION
log_on_failure += HOST
disable = yes
}


A to disable powinno "no"? Bo u mnie tak czy tak nie działa - próbowałem...


no to już masz pierwszą rzecz. która w dokumentacji pominąłeś - opcja "disable = yes" oznacza że serwer jest nieaktywny i nie będzie uruchamiany przez xinetd. Należy to zmienić na "no" i zrestartować xinetd.

Autor:  Anonymous [ sobota, 21 maja 2005, 18:09 ]
Tytuł: 

Oczywiście masz rację. Już działa. Tylko że wcześniej już zmieniałem tą opcję na "no" i po restarcie nie działało. Po czym znowu zmieniałem to "yes" i "no" i ciągłe restarty serva i nic... Fakt że miało to miejce przed reinstalem imap, więc być może po prostu gdzieś indziej coś pomieszałem i dlatego i nie działało.


Dzięki wielkie za pomoc, sorry za zamieszanie.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/