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 Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-05-10 19:11:22

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

problem z połączeniem pop3

witam
mam na laptopie problem z odbieraniem poczty. Problem polega na tym, że często mam timeout od serwera poczy. Serwer poczty jest u mnie i pracuje dobrze. problem mam na swoim laptopie.

tcpdump z polecenia "telnet serwer.poczty.pl 110" przy poprawnym połączeniu mówi:

Kod:

18:55:23.575868 IP 172.10.0.5.44629 > 8.8.8.8.110: Flags [s], seq 2572888813, win 5840, options [mss 1460,sackOK,TS val 24653 ecr 0,nop,wscale 6], length 0
18:55:23.580317 IP 8.8.8.8.110 > 172.10.0.5.44629: Flags [S.], seq 3528249947, ack 2572888814, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 24653,nop,wscale 6], length 0
18:55:23.580338 IP 172.10.0.5.44629 > 8.8.8.8.110: Flags [.], ack 1, win 92, options [nop,nop,TS val 24654 ecr 48498092], length 0
18:55:23.586661 IP 8.8.8.8.110 > 172.10.0.5.44629: Flags [P.], seq 1:19, ack 1, win 91, options [nop,nop,TS val 48504450 ecr 24654], length 18
18:55:23.586727 IP 172.10.0.5.44629 > 8.8.8.8.110: Flags [.], ack 19, win 92, options [nop,nop,TS val 24656 ecr 48504450], length 0
18:55:27.485860 IP 172.10.0.5.44629 > 8.8.8.8.110: Flags [P.], seq 1:7, ack 19, win 92, options [nop,nop,TS val 25631 ecr 48504450], length 6
18:55:27.508856 IP 8.8.8.8.110 > 172.10.0.5.44629: Flags [.], ack 7, win 91, options [nop,nop,TS val 48505431 ecr 25631], length 0
18:55:27.509270 IP 8.8.8.8.110 > 172.10.0.5.44629: Flags [P.], seq 19:47, ack 7, win 91, options [nop,nop,TS val 48505431 ecr 25631], length 28
18:55:27.509300 IP 172.10.0.5.44629 > 8.8.8.8.110: Flags [.], ack 47, win 92, options [nop,nop,TS val 25636 ecr 48505431], length 0
18:55:27.510076 IP 8.8.8.8.110 > 172.10.0.5.44629: Flags [F.], seq 47, ack 7, win 91, options [nop,nop,TS val 48505431 ecr 25631], length 0
18:55:27.510130 IP 172.10.0.5.44629 > 8.8.8.8.110: Flags [F.], seq 7, ack 48, win 92, options [nop,nop,TS val 25637 ecr 48505431], length 0
18:55:27.514205 IP 8.8.8.8.110 > 172.10.0.5.44629: Flags [.], ack 8, win 91, options [nop,nop,TS val 48505432 ecr 25637], length 0

połączenie się nawiązało, wpisałem quit i wsio ok.
ale za chwilkę ponownie robię tego samego telneta i mam oczekiwanie na odpowiedź, a tcpdump mówi:

Kod:

18:57:13.461154 IP 172.10.0.5.44632 > 8.8.8.8.110: Flags [s], seq 7511342, win 5840, options [mss 1460,sackOK,TS val 52124 ecr 0,nop,wscale 6], length 0
18:57:13.464800 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:57:16.465761 IP 172.10.0.5.44632 > 8.8.8.8.110: Flags [s], seq 7511342, win 5840, options [mss 1460,sackOK,TS val 52876 ecr 0,nop,wscale 6], length 0
18:57:16.469569 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:57:17.663036 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:57:22.481624 IP 172.10.0.5.44632 > 8.8.8.8.110: Flags [s], seq 7511342, win 5840, options [mss 1460,sackOK,TS val 54380 ecr 0,nop,wscale 6], length 0
18:57:22.485710 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:57:23.864497 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:57:34.497732 IP 172.10.0.5.44632 > 8.8.8.8.110: Flags [s], seq 7511342, win 5840, options [mss 1460,sackOK,TS val 57384 ecr 0,nop,wscale 6], length 0
18:57:34.501452 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:57:35.865503 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:57:58.529617 IP 172.10.0.5.44632 > 8.8.8.8.110: Flags [s], seq 7511342, win 5840, options [mss 1460,sackOK,TS val 63392 ecr 0,nop,wscale 6], length 0
18:57:58.533885 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:57:59.862633 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:58:46.657760 IP 172.10.0.5.44632 > 8.8.8.8.110: Flags [s], seq 7511342, win 5840, options [mss 1460,sackOK,TS val 75424 ecr 0,nop,wscale 6], length 0
18:58:46.663018 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0
18:58:48.062769 IP 8.8.8.8.110 > 172.10.0.5.44632: Flags [S.], seq 955070083, ack 7511343, win 5792, options [mss 1452,sackOK,TS val 48498092 ecr 52124,nop,wscale 6], length 0

no i połączenie sobie wisi. problem w tym ze częściej mam timeout niż poprawne połączenie.
nie wiem czego się konkrenie "złapać". iptables wszystko na ACCEPT.
na laptopie obok z windowsem telnet na 110 serwera poczty kończy się poprawnie.
172.10.0.5 - to mój laptop
8.8.8.8 - serwer poczty :)
jakieś sugestie? z góry dzięki.

Offline

 

#2  2011-05-10 19:50:44

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: problem z połączeniem pop3

Adres 8.8.8.8 jest zajęty, użyj adresów z pól prywatnych.

Offline

 

#3  2011-05-10 19:56:39

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: problem z połączeniem pop3

kamikaze napisał(-a):

Adres 8.8.8.8 jest zajęty, użyj adresów z pól prywatnych.

:) to nie jest "prawdziwy" adres, ma to tylko przedstawić mój problem.

Offline

 

#4  2011-05-10 20:15:15

  kamikaze - Administrator

kamikaze
Administrator
Zarejestrowany: 2004-04-16

Re: problem z połączeniem pop3

To pingnij google-public-dns-a.google.com . Czy ja bym cie oszukiwał? Nie wiem na jakiej podstawie twierdzisz, że dowolny adres jaki sobie wymyślisz jest prawdziwy czy nie.

No chyba, że logi z tcpdumpa mają pozamieniane adresy, sory ale mogłeś napisać. Jeśli byłby to na prawdę 8.8.8.8 to ma prawo nie działać.

Ostatnio edytowany przez kamikaze (2011-05-10 20:17:43)

Offline

 

#5  2011-05-10 20:26:15

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: problem z połączeniem pop3

kamikaze napisał(-a):

No chyba, że logi z tcpdumpa mają pozamieniane adresy, sory ale mogłeś napisać. Jeśli byłby to na prawdę 8.8.8.8 to ma prawo nie działać.

logi z tcpdumpa mają pozamieniane adresy. sorki, uznałem, że to dość oczywiste.

zauważyłem jeszcze jeden problem. w momencie, kiedy połączenie mi się nie zestawia również nie mogę zalogować się po ssh do tego hosta :(.
serwer poczty jest rówież dla minie serwerem vpn (open vpn). robiąc te same manewry po tunelu vpn nie mam najmniejszych problemów z nawiązaniem połączenia. hmm, jest to dosyć zastanawiające.

nie wiem czy dobrze czytam ten log z tcpdumpa, ale serwer na żadanie SYN odsyła mi SYN-ACK a mój laptop, z jakichś powodów, nie odsyła ACK. czy dobrze to czytam? jeśli tak, to gdzie może tkwić przyczyna takiego zachowania?

Ostatnio edytowany przez Nicram (2011-05-10 20:35:39)

Offline

 

#6  2011-05-10 22:05:03

  Jacekalex - Podobno człowiek...;)

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

Re: problem z połączeniem pop3

Lognij się przez TELNET LUB openssl, np:

Kod:

openssl s_client -connect poczta.o2.pl:995

potem się zaloguj i sprawdź jakiegoś maila poleceniami POP, lista maili stat lub list, czytanie pierwszego: top {numer-maila}{spacja}{liczba-maili}}, w ten sposób zobaczysz, czy poczta działa, i będzie jaśniejsze, czy program się sypie, czy coś innego.

Przed chwilą sprawdzałem na gmailu i interii, działa, na tlenie nie mogłem się zalogować, ale to serwer coś marudził.
Tylko że tlen i gmaila mam na imapie, i pop w ogóle nie używam.

A jak masz serwer na localhoście, to logi, logii jeszcze raz  logi.
Do tego info - jaki to serwer, (Dovecot?, Courier?, Popa3D?, jaka wersja), bo serwer serwerowi nie równy.

To by było na tyle
;-)

Ostatnio edytowany przez Jacekalex (2011-05-10 22:18:42)


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

Offline

 

#7  2011-05-10 22:22:56

  Nicram - Użytkownik

Nicram
Użytkownik
Zarejestrowany: 2006-03-28

Re: problem z połączeniem pop3

Ale u mnie poczta działa. Na biurku mam dwa kompy, debian i windows. W momęcie momencie gdy na debianie mam problem na windzie chodzi, zresztą z windy nie miałem przypadku, że połączenie wisiało. Jak nadmieniłem wcześniej, w momęcie momencie występowania problemu z pop'em mam również problem z ssh, ale wówczas wystarczy kilka raz spróbować się połączyć i zadziała. Co dziwniejsze, problem mam tylko z jednym serwerem, do innych się loguje i nie mam problemów. Na laptopie z debianem jest jeszcze Vista na wszelki wypadek potrzeby użycia windowsa. Przełączyłem się i na Viście też jest OK, więc problem leży w linuxie. Zastanawiam się gdzie?

Offline

 

#8  2011-05-10 22:30:44

  Jacekalex - Podobno człowiek...;)

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

Re: problem z połączeniem pop3

Aktualizowałeś możeostatnio jajo? stos TCP to domena kernela.
Iptables? - przepuszcza? jakieś kfiatki typu ifb? htb? coś tam jest?
routing?
Może jakiś błąd w sterowniku karty sieciowej, może pracuje niestabilnie?

generalnie do takiego testowania używam nmapa, netcata i mtr, chociaż bardzo dawno nie widziałem kernela czy systemu Linux, w którym w coś by połączeniach sieciowych nie grało,
z wyjątkiem kłopotów z NM czy raz Wicd.

Generalnie to jakby szukać igły w stogu siana, ale wykonalne, choć możliwości jest kilka.

Ostatnio edytowany przez Jacekalex (2011-05-10 22:32:03)


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
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)