Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundację Dzieciom „Zdążyć z Pomocą”.
Więcej informacji na dug.net.pl/pomagamy/.

#1 2018-02-12 23:29:48

janjej
Użytkownik
Zarejestrowany: 2018-02-12

Postfix przestał odbierać i wysyłać pocztę

nagle postfix przestał mi odbierać/wysyłać maile (w najlepszym momencie)
logi:
- mail.log: https://pastebin.com/V7CSjw0w
- mail.err: https://pastebin.com/E2xyrEf5
- mail.warn: https://pastebin.com/Fre54N3D
- mail.info: https://pastebin.com/XneAaGXG
- master.cf: https://pastebin.com/KZNSDrMZ
- main.cf: https://pastebin.com/aeNiF1kW

Offline

 

#2 2018-02-13 01:50:27

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postfix przestał odbierać i wysyłać pocztę

Kod:

Feb 11 17:46:12 mail dovecot: master: Error: systemd listens on port 143, but it's not configured in Dovecot. Closing.

Co to jest?

Ostatnio edytowany przez Jacekalex (2018-02-13 01:52:45)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#3 2018-02-13 01:52:43

janjej
Użytkownik
Zarejestrowany: 2018-02-12

Re: Postfix przestał odbierać i wysyłać pocztę

Tylko wcześniej działał xd
próbowałem poprzez:

Kod:

systemctl disable dovecot.socket

dalej nie działa

Ostatnio edytowany przez janjej (2018-02-13 02:54:34)

Offline

 

#4 2018-02-13 02:55:28

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postfix przestał odbierać i wysyłać pocztę

Jacekalex napisał(-a):

Feb 11 17:46:12 mail dovecot: master: Error: systemd listens on port 143, but it's not configured in Dovecot. Closing.
Co to jest?

"main.cf"[ napisał(-a):

#Enabling SMTP for authenticated users, and handing off authentication to Dovecot
smtpd_sasl_type=dovecot
smtpd_sasl_path=private/auth

smtpd_sasl_auth_enable=yes

Tylko wcześniej działał xd

Z pewnością działał, aż do chwili, jak się SystemD z Dovecotem zaczęły miłować niczym mamusia z żoną. :P

Ostatnio edytowany przez Jacekalex (2018-02-13 02:58:20)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#5 2018-02-13 11:06:04

janjej
Użytkownik
Zarejestrowany: 2018-02-12

Re: Postfix przestał odbierać i wysyłać pocztę

To jeśli dobrze rozumiem co się stało i co zrobiłem: to teraz wyłączyłem gniazdo dovecota, bo ten systemd se wykorzystuje 143, i teraz, czy zmiana na inny port pomoże?

Offline

 

#6 2018-02-13 11:22:23

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postfix przestał odbierać i wysyłać pocztę

Raczej nie pomoże inny port, bo porty imap są opisane w RFC.
Ale to w końcu Twój serwer, sam decyduj.

Trzeba raczej wybić ze łba SystemD blokowanie portów, albo w ogóle uwolnić Dovecota od kurateli SystemD.

Ja np na jednym serwerze ostatnio obsługę Dovecota wyniosłem z SystemD do Daemontoolsa, jak na razie chodzi w ten sposób dosyć grzecznie.

Co SystemD uruchamia zobacz tak:

Kod:

systemctl list-units

Kod:

systemctl list-unit-files

np u mnie:

Kod:

 systemctl list-unit-files| grep dovecot
dovecot.service                        disabled 
dovecot.socket                         disabled

Ostatnio edytowany przez Jacekalex (2018-02-13 11:52:40)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#7 2018-02-13 14:17:31

janjej
Użytkownik
Zarejestrowany: 2018-02-12

Re: Postfix przestał odbierać i wysyłać pocztę

czyli mówisz by wyłączyć w systemd dovecota i zainstalować deamontools i ustawić by on go uruchamiał?

ja mam:

Kod:

dovecot.service                        enabled
dovecot.socket                         disabled

dla pewności oba polecenia:
https://pastebin.com/BPEin6gE
https://pastebin.com/atRsf0eP

Ostatnio edytowany przez janjej (2018-02-13 14:18:51)

Offline

 

#8 2018-02-13 14:34:22

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postfix przestał odbierać i wysyłać pocztę

janjej napisał(-a):

czyli mówisz by wyłączyć w systemd dovecota i zainstalować deamontools i ustawić by on go uruchamiał?

ja mam:

Kod:

dovecot.service                        enabled
dovecot.socket                         disabled

dla pewności oba polecenia:
https://pastebin.com/BPEin6gE
https://pastebin.com/atRsf0eP

Nie mówię co masz zrobić, mówię co ja zrobiłem nie czekając,
aż SystemD mi narobi bigosu, i tak miałem z nim niezłą  gimnastykę.

Na szczęście Daemontoolsa na co dzień używam w Gentoo od lat,
także nie był to dla mnie żaden problem.

VPS, którego postawiłem z 14 dni temu:

Kod:

root ~> lsb_release -a
No LSB modules are available.
Distributor ID:    Debian
Description:    Debian GNU/Linux 9.3 (stretch)
Release:    9.3
Codename:    stretch

Kod:

root ~> svstat /etc/service/*
/etc/service/cgroup: up (pid 1340) 211194 seconds
/etc/service/dovecot: up (pid 1342) 211194 seconds
/etc/service/dropbear: up (pid 1346) 211194 seconds
/etc/service/mysql: up (pid 1345) 211194 seconds
/etc/service/nginx: up (pid 1347) 211194 seconds
/etc/service/opendkim: up (pid 1349) 211194 seconds
/etc/service/php71: up (pid 1348) 211194 seconds
/etc/service/phpmagento: up (pid 1341) 211194 seconds
/etc/service/phppresta: up (pid 1343) 211194 seconds
/etc/service/prosody: up (pid 1339) 211194 seconds
/etc/service/sshd: up (pid 1344) 211194 seconds

Co prawda, te wszystkie usługi musiałem najpierw wyętolić z SystemD,
ale teraz już nie mam z nimi żadnych problemów.

Każda ma swojego prywatnego  "anioła stróża":

Kod:

root ~> p supervise
root      1327  0.0  0.0   4052   612 ?        S    lut11   0:00 supervise opendkim
root      1328  0.0  0.0   4052   684 ?        S    lut11   0:00 supervise phppresta
root      1329  0.0  0.0   4052   656 ?        S    lut11   0:00 supervise dropbear
root      1330  0.0  0.0   4052   648 ?        S    lut11   0:00 supervise sshd
root      1331  0.0  0.0   4052   664 ?        S    lut11   0:00 supervise cgroup
root      1332  0.0  0.0   4052   664 ?        S    lut11   0:00 supervise phpmagento
root      1333  0.0  0.0   4052   660 ?        S    lut11   0:00 supervise php71
root      1334  0.0  0.0   4052   696 ?        S    lut11   0:00 supervise prosody
root      1335  0.0  0.0   4052   664 ?        S    lut11   0:00 supervise mysql
root      1336  0.0  0.0   4052   652 ?        S    lut11   0:00 supervise dovecot
root      1337  0.0  0.0   4052   656 ?        S    lut11   0:00 supervise nginx

Pozdro

Ostatnio edytowany przez Jacekalex (2018-02-13 14:35:37)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#9 2018-02-13 17:50:26

janjej
Użytkownik
Zarejestrowany: 2018-02-12

Re: Postfix przestał odbierać i wysyłać pocztę

a masz jakiś fajny tutorial do tego daemontools (bo google w 98% daje mi tutki do Daemon Tools na win xd)

dobra dobra dovecot mi jakoś śmiga (chyba) tylko dlaczego posstfix nie wysyła maili?

Kod:

Feb 13 18:10:35 mail postfix/submission/smtpd[2352]: warning: hostname isp.ip does not resolve to address ip.ad.dr.ess: Name or service not known
Feb 13 18:10:35 mail postfix/submission/smtpd[2352]: connect from unknown[ip.ad.dr.ess]
Feb 13 18:10:36 mail postfix/submission/smtpd[2352]: Anonymous TLS connection established from unknown[ip.ad.dr.ess]: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
Feb 13 18:10:37 mail postfix/submission/smtpd[2352]: 96F7F215AA: client=unknown[ip.ad.dr.ess], sasl_method=PLAIN, sasl_username=ja@domena.pl
Feb 13 18:10:38 mail postfix/cleanup[2362]: 96F7F215AA: message-id=<93b28897-932f-6f5d-bd74-13e11dd822b9@domena.pl>
Feb 13 18:10:38 mail postfix/qmgr[2328]: 96F7F215AA: from=<ja@domena.pl>, size=1043, nrcpt=1 (queue active)
Feb 13 18:10:38 mail dovecot: imap-login: Login: user=<ja@domena.pl>, method=PLAIN, rip=ip.ad.dr.ess, lip=ip.ad.dr.ess, mpid=2367, TLS, session=<wejUEhtl/gBQ07Kq>
Feb 13 18:10:38 mail postfix/submission/smtpd[2352]: disconnect from unknown[80.211.178.170]
Feb 13 18:10:40 mail dovecot: imap(ja@domena.pl): Disconnected: Disconnected in IDLE in=593 out=2088
Feb 13 18:11:08 mail postfix/smtp[2366]: connect to gmail-smtp-in.l.google.com[74.125.135.27]:25: Connection timed out
Feb 13 18:11:38 mail postfix/smtp[2366]: connect to alt1.gmail-smtp-in.l.google.com[74.125.126.27]:25: Connection timed out
Feb 13 18:12:08 mail postfix/smtp[2366]: connect to alt2.gmail-smtp-in.l.google.com[74.125.136.27]:25: Connection timed out
Feb 13 18:12:38 mail postfix/smtp[2366]: connect to alt3.gmail-smtp-in.l.google.com[173.194.208.27]:25: Connection timed out
Feb 13 18:13:08 mail postfix/smtp[2366]: connect to alt4.gmail-smtp-in.l.google.com[74.125.141.27]:25: Connection timed out
Feb 13 18:13:08 mail postfix/smtp[2366]: 96F7F215AA: to=<ja@gmail.com>, relay=none, delay=151, delays=0.87/0.01/150/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[74.125.141.27]:25: Connection timed out)

2 - jak wysyłam z gmaila czy outlooka czy innego serwera to też nie dociera do mnie
3 - poczta dociera do mnie w obrębie mojej domeny (i pewnie serwera tylko)

Ostatnio edytowany przez janjej (2018-02-13 18:35:39)

Offline

 

#10 2018-02-13 18:33:45

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postfix przestał odbierać i wysyłać pocztę

a masz jakiś fajny tutorial do tego daemontools

https://cr.yp.to/daemontools.html
https://cr.yp.to/daemontools/faq/create.html
https://isotope11.com/blog/manage-your-services-with-daemontools

i np jakaś usluga do daemontoolsa

Kod:

cat /service/php71/run
#!/bin/sh

exec 2>&1
test -d /var/run/php || mkdir -p /var/run/php;
chown    php:php /var/run/php;
chmod 1777 /var/run/php;
/usr/bin/cgclassify -g memory,cpu,net_cls,blkio,pids:serwer/phpfpm $$;
exec /usr/bin/setuidgid php /usr/bin/php-fpm7.1 -F -y /etc/php/fpm-php7.1/php-fpm.conf

Kod:

cat /service/dovecot/run
#!/bin/sh

exec 2>&1

exec  /usr/sbin/dovecot -F

Kod:

cat /service/spamd/run
#!/bin/sh

exec 2>&1

test -d /var/run/spamd || mkdir -p /var/run/spamd;
chown spamd:spamd /var/run/spamd;
chmod 1777 /var/run/spamd;
test -d /var/tmp/spamd || mkdir -p /var/tmp/spamd;
chown spamd:spamd /var/tmp/spamd, chmod 1700 /var/tmp/spamd;
exec /usr/bin/setuidgid spamd  /usr/sbin/spamd  -r /var/run/spamd/spamd.pid -u spamd -g spamd --create-prefs -m 5 -c -H -q --socketpath=/var/run/spamd/spamd.sock --socketmode=0666 --socketowner=spamd --socketgroup=spamd

Proszę bardzo.

Postfix nie wysyła?

Pobaw się swaksem, jest w repo.
https://debian-administration.org/article/633/Testi … rs_with_SWAKS
http://www.jetmore.org/john/code/swaks/

Ostatnio edytowany przez Jacekalex (2018-02-13 18:37:22)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#11 2018-02-13 18:54:13

janjej
Użytkownik
Zarejestrowany: 2018-02-12

Re: Postfix przestał odbierać i wysyłać pocztę

wiesz co, chyba przeskoczę się na cpanel, bo już mnie coś trafia z tymi emaliami xd

Offline

 

#12 2018-02-13 19:03:16

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postfix przestał odbierać i wysyłać pocztę

Jak logów czytać nie umiesz, to  Cpanel tu nie pomoże:

Feb 13 18:13:08 mail postfix/smtp[2366]: 96F7F215AA: to=<ja@gmail.com>, relay=none, delay=151, delays=0.87/0.01/150/0, dsn=4.4.1, status=deferred (connect to alt4.gmail-smtp-in.l.google.com[74.125.141.27]:25: Connection timed out)

Zablokowany port 25? popularne wśród ISP  i takich jak usług jak Neozdrada.

Wszystkie na świecie serwery SMTP kiedy odrzucają pocztę, to podają komunikat odrzucenia.
Chyba że tak spamowałeś,  że Google to w swoim FW uwzględniło. xD

Ostatnio edytowany przez Jacekalex (2018-02-13 19:04:16)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#13 2018-02-13 21:21:05

janjej
Użytkownik
Zarejestrowany: 2018-02-12

Re: Postfix przestał odbierać i wysyłać pocztę

Ej może tak być, bo na ipv6 działa (tylko w tym wypadku isp nie wpisuje reverse dns na wersji 6 :/ )
VPS jest w USA

--------
No i mam info z gmaila że nie można się połączyć z moim serwerkiem :|

Ostatnio edytowany przez janjej (2018-02-13 21:33:52)

Offline

 

#14 2018-02-14 05:30:29

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: Postfix przestał odbierać i wysyłać pocztę

Czyli szwankuje komunikacja po Ipv4.
Próbowałeś to przedyskutować z firewallem na VPS?

Możliwe też, że szwankuje konfiguracja domeny, rekordy MX ustawione prawidłowo?

Ostatnio edytowany przez Jacekalex (2018-02-14 05:40:32)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)