Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
exim + tpop3d problemy z konfiguracją http://forum.freesco.pl/viewtopic.php?f=24&t=8564 |
Strona 1 z 1 |
Autor: | vertigo [ środa, 17 sierpnia 2005, 02:07 ] |
Tytuł: | exim + tpop3d problemy z konfiguracją |
Witam wszystkich Mam pewne problemy z konfiguracją exim'a Moje łącze to SDI, od tepsy dostałem ip_zew. na jakiejs stronie sprawdziłem że moja domena to pa150.miasto.sdi.tpnet.pl HOSTNAME="router_nnd" (z pliku rc.conf) No i teraz podejrzewam że zrobiłem jakieś błędy w pliku konfiguracyjnym Oto co zrobiłem: na początek zmieniłem nazwe exim.conf.advance na exim.conf primary_hostname = pa150.miasto.sdi.tpnet.pl domainlist local_domains = @:pa150.miasto.sdi.tpnet.pl domainlist relay_to_domains = @: domainlist relay_from_hosts = 127.0.0.1 : 192.168.1.0/24 qualify_domain = pa150.miasto.sdi.tpnet.pl tls_certificate = /etc/mail/exim.crt tls_privatekey = /etc/mail/exim.key {eq{$authenticated_id@pa150.miasto.sdi.tpnet.pl}{$sender_address}} Oprócz tego zmieniłem wszystkie ścieżki z /etc/exim/ na /etc/mail/ Wygenerowałem klucz i certyfikat (w Common Name dałem pa150.miasto.sdi.tpnet.pl) w /etc/mail/alliases dodałem usera dla poczty root'a w /etc/tpop3d zmieniłem ścieżki z /etc/exim na /etc/mail/ /var/spool/mail ma prawa zapisu dla wszystkich w /etc/rc.conf dałem jeszcze MAIL = 1, zainstalowałem jeszcze pwcheck Daje exim start i tpop3d start - oba uruchamiaja się bez błędu odpalam jeszcze pwcheck No i teraz na początku chciałbym sprawdzić czy mogę wysłać maila przykładowo z wp.pl, więc wysyłam na user[at]pa150.miasto.sdi.tpnet.pl i nic nie dochodzi, nie dostaje też żadnych wiadomości zwrotnych na wp że nie można dostarczyć maila. Zaobserwowałem też że próby exim restart kończą się zawsze niepowodzeniem przy ponownym uruchamianiu za to kiedy robie najpierw stop potem start uruchamia się Proszę o wyrozumiałość i pomoc w tej sprawie Pozdrawiam |
Autor: | makog [ środa, 17 sierpnia 2005, 11:56 ] |
Tytuł: | |
a w rc.conf zmieniles MAIL=0 na MAIL=1 i restart firewalla? |
Autor: | vertigo [ środa, 17 sierpnia 2005, 15:31 ] |
Tytuł: | |
Tak jak napisałem ustawiłem MAIL=1 w rc.conf potem iptables restart Jedyne czego nie zrobiłem to nie dodałem /usr/sbin/exim -bd -q15m -oX 465 -tls-on-connect po 14 lini w /etc/rc.d/exim Dodałem dopiero teraz i wygląda tak: ... else add_daemon exim /usr/sbin/exim -bd -q15m -oX 465 -tls-on-connect stat_done ... Czy brak tego wpisu może być przyczyną niedochodzącej poczty? Pozdrawiam |
Autor: | Maciek [ środa, 17 sierpnia 2005, 16:21 ] |
Tytuł: | |
Dodana przez ciebie opcja powoduje, że exim nasłuchuje także na porcie 465 w bezpiecznym połączeniu SSL. Jednak nie ma to związku z resztą. Jeśli exim nie działa to: 1. Sprawdź czy uruchomiłeś pwcheck (sugeruję dopisać jego uruchamianie w rc.local i pamiętać o mkdir /var/pwcheck) 2. Sprawdzić, czy uruchomiony jest i działa clamav, bo w zaawansowanej konfiguracji jest on niezbędny. Ewentualnych płędów szukać w /var/log/exim. |
Autor: | vertigo [ środa, 17 sierpnia 2005, 17:16 ] |
Tytuł: | |
No pwcheck zrobiłem i działa (ps aux | grep pwcheck) Za to nie mam clamav, jeszcze go nie instalowałem bo najpier chciałem sprawdzić czy poczta działa bez clamav. Zainstaluje clamav i sprwadze czy będzie wtedy działać. Pozdrawiam |
Autor: | vertigo [ środa, 17 sierpnia 2005, 18:34 ] |
Tytuł: | |
Niestety dalej problem. Zrobiłem jak w opisie, wszystko się uruchamia ale dalej nic nie przychodzi. Za to na skrzynke z wp.pl dostałem zwrot poczty którą wysyłałem tylko nie weim która to dokładnie bo wysyłałem kilka razy. Dodatkowo nie wiem kiedy ale w /var/spool/mail pokazał się pliczek o takiej zawartości: From root@pa150.miasto.sdi.tpnet.pl Wed Aug 17 00:02:06 2005 Return-path: <root@pa150.miasto.sdi.tpnet.pl> Envelope-to: root@pa150.miasto.sdi.tpnet.pl Delivery-date: Wed, 17 Aug 2005 00:02:06 +0200 Received: from root by router_nnd with local (Ufoludek SMTP) id 1E59VW-0002oW-2x for <root@pa150.miasto.sdi.tpnet.pl>; Wed, 17 Aug 2005 00:02:06 +0200 To: root@pa150.miasto.sdi.tpnet.pl Subject: cron: /usr/sbin/run-cron /etc/cron.daily Message-Id: <E1E59VW-0002oW-2x@router_nnd> From: root@pa150.miasto.sdi.tpnet.pl Date: Wed, 17 Aug 2005 00:02:06 +0200 user lp: directory /var/spool/lpd does not exist user uucp: directory /var/spool/uucppublic does not exist user smmsp: directory /var/spool/clientmqueue does not exist user proc: directory /home/proc does not exist pwck: no changes group mail: no user mail delete member `mail'? No group news: no user news delete member `news'? No grpck: no changes Co jeszcze może być nie tak? Pozdrawiam |
Autor: | Maciek [ środa, 17 sierpnia 2005, 21:32 ] |
Tytuł: | |
To jest standardowy komunikat z wykonania cron.daily (BTW dawno już sugerowałem, aby to wyłączyć). Napisałem ci gdzie szukać błędów. Czy zajrzałeś do /var/log/exim? Wróżką nie jestem. |
Autor: | vertigo [ środa, 17 sierpnia 2005, 22:47 ] |
Tytuł: | |
w exim.conf jest taki wpis: local_delivery: file = /var/spool/mail/$local_part no i tylo czy tutaj napewno /mail/ czy moze /exim/ ? Logi z /var/log/exim/ mainlog: 2005-08-17 00:02:06 1E59VW-0002oW-2x <= root@pa150.miasto.sdi.tpnet.pl U=root P=local S=704 2005-08-17 00:02:06 1E59VW-0002oW-2x => vertigo <root@pa150.miasto.sdi.tpnet.pl> R=localuser T=local_delivery 2005-08-17 00:02:06 1E59VW-0002oW-2x Completed 2005-08-17 00:08:34 Start queue run: pid=11085 ........ 2005-08-17 17:39:34 exim 4.42 daemon started: pid=22747, -q15m, listening for SMTP on port 25 (IPv4) 2005-08-17 17:39:34 exim 4.42 daemon started: pid=22750, -q15m, listening for SMTPS on port 465 (IPv4) 2005-08-17 17:39:34 Start queue run: pid=22751 2005-08-17 17:39:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 17:39:34 End queue run: pid=22751 2005-08-17 17:39:34 Start queue run: pid=22752 2005-08-17 17:39:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 17:39:34 End queue run: pid=22752 2005-08-17 17:54:34 Start queue run: pid=23663 2005-08-17 17:54:34 Start queue run: pid=23664 2005-08-17 17:54:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 17:54:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 17:54:34 End queue run: pid=23663 2005-08-17 17:54:34 End queue run: pid=23664 2005-08-17 18:08:34 exim 4.42 daemon started: pid=24618, -q15m, listening for SMTP on port 25 (IPv4) 2005-08-17 18:08:34 exim 4.42 daemon started: pid=24621, -q15m, listening for SMTPS on port 465 (IPv4) 2005-08-17 18:08:34 Start queue run: pid=24622 2005-08-17 18:08:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 18:08:34 End queue run: pid=24622 2005-08-17 18:08:34 Start queue run: pid=24623 2005-08-17 18:08:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 18:08:34 End queue run: pid=24623 2005-08-17 18:23:34 Start queue run: pid=25386 2005-08-17 18:23:34 Start queue run: pid=25387 2005-08-17 18:23:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 18:23:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 18:23:34 End queue run: pid=25386 2005-08-17 18:23:34 End queue run: pid=25387 2005-08-17 18:38:34 Start queue run: pid=26063 2005-08-17 18:38:34 Start queue run: pid=26064 2005-08-17 18:38:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 18:38:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 18:38:34 End queue run: pid=26063 2005-08-17 18:38:34 End queue run: pid=26064 2005-08-17 18:53:34 Start queue run: pid=26668 2005-08-17 18:53:34 Start queue run: pid=26669 ......... 2005-08-17 19:53:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 19:53:34 1E4n1y-0000SP-9K Message is frozen 2005-08-17 19:53:34 End queue run: pid=29508 2005-08-17 19:53:34 End queue run: pid=29509 2005-08-17 19:57:13 exim 4.42 daemon started: pid=375, -q15m, listening for SMTP on port 25 (IPv4) 2005-08-17 19:57:13 exim 4.42 daemon started: pid=378, -q15m, listening for SMTPS on port 465 (IPv4) 2005-08-17 19:57:13 Start queue run: pid=388 2005-08-17 19:57:13 Start queue run: pid=389 2005-08-17 19:57:13 1E4n1y-0000SP-9K Spool file is locked (another process is handling this message) ........ 2005-08-17 21:49:28 1E4n1y-0000SP-9K Message is frozen 2005-08-17 21:49:28 1E4n1y-0000SP-9K Message is frozen 2005-08-17 21:49:28 End queue run: pid=9061 2005-08-17 21:49:28 End queue run: pid=9062 mainlog.1 wypchany jest podobnymi wpisami co wyżej rejectlog - pusty paniclog - pusty paniclog.1 - jedna linia 2005-08-16 00:02:06 1E4n1y-0000SP-9K User 0 set for local_delivery transport is on the never_users list Pozdrawiam |
Autor: | Maciek [ czwartek, 18 sierpnia 2005, 00:28 ] |
Tytuł: | |
No to teraz napisz za karę sto razy: Nie korzysta się z konta roota do obsługi poczty! Cytuj: Pozostaje jeszcze otworzyć do edycji plik /etc/mail/aliases i na końcu tego pliku dopisać sobie użytkownika, który będzie dostawał pocztę roota. Jest to o tyle ważne, że domyślnie żadna poczta od i do roota przychodzić nie może i system w takim przypadku będzie nam generował niepotrzebne błędy w logach.
Z czytaniem problemy? |
Autor: | vertigo [ czwartek, 18 sierpnia 2005, 01:31 ] |
Tytuł: | |
Przepraszam ale nie korzystam z konta roota do obsługi poczty, no chyba że czegoś nie zrozumiałem. W /etc/mail/aliases na samym koncu mam tak: Na początku kiedy pierwszy raz odpalałem exim'a nie miałem tego wpisu ale potem odrazu dodałem i dalej już było cały czas tak wyżej napisałem. Może skasuje wszystkie stare logi które mogą zawierać jeszcze jakieś stare błędy zanim wszystko zostało skonfigurowane do końca i zobacze jakie wtedy będą błędy. A i jeszcze jak powinno być (mail czy exim?) w: bo sprawdzałem i w exim.conf.advance było /spool/exim/ a ja nie zastanawając się długo podmieniłem wszysko na mail, potem zauważyłem że w /var/spool/exim są jakieś foldery i pliki. Pozdrawiam |
Autor: | Maciek [ czwartek, 18 sierpnia 2005, 01:52 ] |
Tytuł: | |
Wpisy są dobre. Jesteś pewny, że clamav działa? Skonfigurowałeś wg opisu i uruchomiłeś? |
Autor: | vertigo [ czwartek, 18 sierpnia 2005, 02:40 ] |
Tytuł: | |
clamav skonfigurowany jak w opisie. W /etc/conf.d/clamav oba wpisy były już na "yes" a w /etc/clamav/clamav.conf dałem User root i dodałem # przed example na początku (w freshclam.conf też dodałem # przed example) Clamav uruchamia się prawidłowo. Polecenie ps aux | grep clamav zwraca 1 proces. Pozdrawiam |
Autor: | Maciek [ czwartek, 18 sierpnia 2005, 12:00 ] |
Tytuł: | |
Przeprowadź dwie próby, wysyłkę z konta na nnd i z konta zewnętrznego do tego na nnd. Zajrzyj do logów i podaj komunikaty. Pamiętaj, że po zmianach w konfiguracji exima trzeba zrestartować. Ostatnio był taki przypadek jedengo walczącego z pocztą, zrobił wszystko ok, ale dopiero przypadkowy reboot uaktywnił zmiany. |
Autor: | vertigo [ czwartek, 18 sierpnia 2005, 23:19 ] |
Tytuł: | |
Za każdym razem kiedy wprowadzam jakieś zmiany restartuje exim clamav i tpop3d. Posprawdzałem wszystkie configi, zrestartowałem wszystko i sprawdzałem wysyłanie maila z wp.pl i okazuje się że żadna wiadomości nie dochodzi i dostaje wiadomości MAILER-DAEMON (z 1-dniowym opóźnieniem). Sprawdzałem w logach a tam nic poza wpisami o zatrzymywaniu i uruchamianiu demonów) Cytuj: 2005-08-18 22:43:10 Start queue run: pid=16656
2005-08-18 22:43:10 Start queue run: pid=16657 2005-08-18 22:43:10 1E4n1y-0000SP-9K Message is frozen 2005-08-18 22:43:10 1E4n1y-0000SP-9K Message is frozen 2005-08-18 22:43:10 End queue run: pid=16656 2005-08-18 22:43:10 End queue run: pid=16657 2005-08-18 22:49:45 exim 4.42 daemon started: pid=17224, -q15m, listening for SMTP on port 25 (IPv4) 2005-08-18 22:49:45 Start queue run: pid=17226 2005-08-18 22:49:45 1E4n1y-0000SP-9K Message is frozen 2005-08-18 22:49:45 End queue run: pid=17226 2005-08-18 22:49:45 exim 4.42 daemon started: pid=17229, -q15m, listening for SMTPS on port 465 (IPv4) 2005-08-18 22:49:45 Start queue run: pid=17230 2005-08-18 22:49:45 1E4n1y-0000SP-9K Message is frozen 2005-08-18 22:49:45 End queue run: pid=17230 2005-08-18 23:04:45 Start queue run: pid=18807 2005-08-18 23:04:45 1E4n1y-0000SP-9K Message is frozen 2005-08-18 23:04:45 End queue run: pid=18807 2005-08-18 23:04:45 Start queue run: pid=18809 2005-08-18 23:04:45 1E4n1y-0000SP-9K Message is frozen 2005-08-18 23:04:45 End queue run: pid=18809 Czy to może być problem z domeną? Może zamiast pa150.miasto.sdi.tpnet.pl powinienem dać wszędzie adres ip_zew? Aha a może coś jeszcze trzeba zrobic żeby ta domena zaczęła działać bo ja nie wykonywałem żadnych dodatkowych czynności związanych z domeną. Wysyłać z nnd narazie nie próbowałem bo nie wiem za bardzo jak. Na swoim kompie urzywam The Bat! czy mogę spróbować za pomocą tego klienta? Pozdrawiam |
Autor: | Maciek [ czwartek, 18 sierpnia 2005, 23:42 ] |
Tytuł: | |
No cóż jeśli wysyłasz z konta na wp.pl pocztę na swój adres, to o ile dochodzi do połączenia, to MUSI być wpis w rejectlog, jaka jest przyczyna błędu. Jeśli nic nie ma, to ta poczta nie dochodzi do serwera. Sprawdź zatem czy adresujesz dobrze, no i przede wszystkim sprawdź, czy odblokowałeś firewalla, to jest dość prawdopodobne, że nie. |
Autor: | vertigo [ czwartek, 18 sierpnia 2005, 23:55 ] |
Tytuł: | |
zrobilem przez putty maly test dałem user@pa150.miasto.sdi.tpnet.pl i nie mogłem się połączyć potem dałem user@ip_zew i łączy bez problemu. Czy to oznacza ze domena jest nieprawidłowa? W jaki sposób mogę jeszcze sprawdzić czy domena jest ok? rejectlog jest pusty od samego początku Firewall: SSH=1 WWW=1 HTTPS=0 FTP=0 MAIL=1 IMAP=0 IMAPS=0 Pozdrawiam |
Autor: | Maciek [ czwartek, 18 sierpnia 2005, 23:58 ] |
Tytuł: | |
Raz już się z takim czymś spotkałem. Numer IP podany userowi był zupełnie inny niż dana mu nazwa, może i tak jest. Daj mi dane na priv. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |