Регистрация...

Eserv Forum / E2 / Eserv 2 support / Ваш POP3 сервер не отвечает в течение 60 секунд

imported // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
Здравствуйте.
Сборка 3520.
Несколько раз в день Outlook говорит эту фразу. (сброс по тайм-ауту)
"Ваш POP3 сервер не отвечает в течение 60 секунд"
Через некоторое время, все-таки, снимает почту.
Несколько лет работало без проблем.
Проблема возникает у большинства пользователей.
У всех XP Home официальный.

Спасибо. Сергей.
 
Комментарии к этой версии (10.09.2008 08:46) [~Seer] 535add9b
АвторДатаТекстtags
ac15.09.2008 16:27
Если несколько лет работало нормально, а потом вдруг появилась проблема у большинства пользователей, то наверное что-то менялось на сервере?

Ящики большие? Почта хранится на сервере или удаляется клиентами после получения?
imported
Seer16.09.2008 08:07
Спасибо за ответ.

На сервер не вносились никакие изменения.
Ящики на сервере по размеру разные.
У пользователей несколько килобайт.
Я снимаю все с postmaster. Там по несколько мегов бывает.
На рабочих станциях базы dbx — в пределах допуска.
Но, проблема началась недавно. Почты всегда было очень много.
Почта удаляется с сервера.
При этом, похожую ошибку дают и The Bat! и MS Outlook (не experss)после 5-6 попыток — почта снимается. А их базы пустые, т.к. только созданы.
imported
ac16.09.2008 12:38
Этот таймаут возникает сразу после авторизации или во время получения первых писем? (pop3-лог на чем обрывается?)

DelayAfterRETR включен?
imported
Seer16.09.2008 14:15
DelayAfterRETR выключен.

Таймаут возникает в процессе авторизации.
Код ошибки OutLook: 0X800CCC19
Не определено даже колличество писем.
imported
ac16.09.2008 14:37
Seer пишет: DelayAfterRETR выключен.

Включите, до выяснения обстоятельств.

Seer пишет: Таймаут возникает в процессе авторизации.
Код ошибки OutLook: 0X800CCC19
Не определено даже колличество писем.

А в логе на сервере при этом что? (Eserv2\log\0916pop3.log)
imported
Seer17.09.2008 08:16
09:04:31 157712
Connection from: 192.168.0.2:1111 09:05:00 157766 Connection from: 192.168.0.201:3357 09:05:34 157712 USER asu 09:05:34 157766 USER packup 09:05:34 157712 +OK Name accepted 09:05:34 157766 +OK Name accepted 09:05:34 157712 PASS **** 09:05:34 157766 PASS **** 09:05:36 157712 +OK User logged in. 09:05:36 157766 +OK User logged in. 09:05:36 157766 STAT 09:05:36 157712 STAT 09:05:36 157766 +OK 0 0 09:05:36 157712 +OK 219 3006549 09:05:36 157766 QUIT 09:05:36 157712 LIST 09:05:36 157766 Mailbox closed OK 09:05:36 157766 +OK Goodbye. 09:05:36 157766 ThreadReturn: -4000 09:05:38 157817 Connection from: 192.168.0.2:1269 09:05:38 157817 USER postmaster 09:05:38 157817 +OK Name accepted 09:05:39 157817 PASS **** 09:05:39 157712 Mailbox closed OK 09:05:39 157712 ThreadReturn: 10054 09:05:42 157817 +OK User logged in. 09:05:42 157817 STAT 09:05:42 157817 +OK 1000 13526795 09:05:42 157817 LIST 09:06:44 157817 Mailbox closed OK 09:06:44 157817 ThreadReturn: 10053

192.168.0.2 — мой адрес ящики asu и postmaster

При этом файл postmaster 18 624 K а asu 2 981 K.
imported
ac17.09.2008 15:36
Да, тут видно, что размер ящика не является проблемой — ящик читается быстро (к моменту выдачи ответа на STAT уже прочитан, а дальше идет работа со списком в памяти, т.е. вообще мгновенно).

В обоих случаях обрыв связи при выдаче ответа на команду LIST, т.е. при выдаче списка размеров писем, совсем простой операции. Интересно... Попробуйте этот Eserv.exe: ftp://ftp.eserv.ru/pub/beta/2.99/Eserv3537.zip (при включенном ЗадержкаПослеRETR в настройке POP3).
imported
Seer17.09.2008 16:15
О, свежачек.

Подменил, перезапустил.
Завтра отчитаюсь.

Спасибо.
imported
Seer18.09.2008 08:00
Увы. Результат тот же.

Но теперь что то принял с postmaster и ......

qq

ЗадержкаПослеRETR включена.
imported
ac18.09.2008 15:53
Т.е. 189 писем принялись из asu (а 219 им же ранее не принимались), и в более крупных ящиках не принялось.

В билде 3537 при включенной "задержке после RETR" задержка дается и внутри выдачи LIST (не более 10 писем в секунду), чтобы проверить, в таймауте дело или в чем-то другом. Значит не в нем.

Резидентные антивирусы/антиспамы (или то и другое вместе в лице DrWEB или KIS) стоят на сервере или клиенте?

Если на этом клиенте, где взят скриншот, запустить в ком.строке программу pop3recv.exe из агентов Eserv'а, то на какой стадии остановится сессия по его (pop3recv) логу?
imported
Seer19.09.2008 09:04
Стоял на сервере Symantec Corporate — снес некоторое время назад.
Файер тоже отключал полностью-не помогло.
У клиентов стоит Avast. Тоже отключал прежде, чем писать в конфу.
Интегрированый в Eserv DrWeb тоже отключен.

Если на этом клиенте, где взят скриншот, запустить в ком.строке программу pop3recv.exe из агентов Eserv'а, то на какой стадии остановится сессия по его (pop3recv) логу


Не понял где искать лог, если запускать на клиенте, а не на сервере.
А так — вот результат.

2
imported
ac19.09.2008 19:38
pop3recv надо запускать с ком.строкой — также, как в планировщике Eserv.
Т.е. pop3recv.exe -s server.IP -u login -w password -o file.log
imported
Seer06.10.2008 09:25
Команда отработала

в лог файле

10110

и все.
imported
ac06.10.2008 17:30
Вы точно уверены, что именно этот код? Это какой-то ранее не виданный "WSALookupServiceNext не может возвратить каких-либо дополнительных результатов." (и эта функция в pop3recv не используется).
imported
Seer13.10.2008 08:44
Содержание лога именно такое.

pop3recv.exe -s meuz.ru -u meuz -w -o file.log

pop3recv.exe 100 864 байт от 14.09.2002.
imported
ac13.10.2008 12:13
Странно. У меня pop3recv входит на этот сервер с той же ком.строкой (почту вашу не забирает, конечно, т.к. логин звёздами).
+OK Qpopper (version 4.0.7) at ns1.jewellernet.ru starting.
USER meuz
+OK Password required for meuz.
PASS
-ERR [AUTH] Password supplied for "meuz" is incorrect.
QUIT
+OK Pop server at ns1.jewellernet.ru signing off.
0

Попробуйте эту версию: http://www.eserv.ru/download/pop3recv_170307.rar
imported
Seer30.10.2008 16:54
Принятые мной радикальные меры результата не дали.
Я поставил с нуля Server 2003 официальный. Пререустановил Eserv.
Скопировал в него CONF, MAIL и agents.

Outlook с рабочих станций по-прежнему принимает почту преимущественно не с первого раза, а с 3-4 -го.

А нет ли ограничений по кол-ву ящиков? У меня их 40.

Спасибо. Сергей.
imported
pig30.10.2008 17:02
У вас же не триал на тридцать пользователей, а нормальный ключ, я надеюсь.

Стоп, погодите. Вернёмся назад. На рабочей станции запустите pop3recv.exe, но натравите его не на внешний сервер (откуда у вас Eserv почту забирает), а на сам Eserv. Проблемы с забором почты именно с него, так? Значит, этот маршрут и надо проверить. И посмотрим, чем лог закончится.
imported
Seer31.10.2008 09:47
Eserv, естественно, легальный.
И не trial.

Попытался снять постмастера. Снимает но Log получается несколько десятков мегабайт.
Вот бросил одно письмо на другой ящик.

+OK Eserv/2.99 POP3 server ready.
USER asu
+OK Name accepted
PASS 1234
+OK User logged in.
STAT
+OK 1 2124
LIST
+OK 1 messages (2124 octets)
1 2124
.
RETR 1
+OK 1 2124 message follows
Received: from admin ([192.168.0.2]) by meuz.ru with SMTP id 14918 for <asu@meuz.ru>; Fri, 31 Oct 2008 09:44:27 +0300
X-Mail-Server: Eserv/2.99/meuz.ru
Message-ID: <0B9C1C5F93824CD387583450B12EA30A@admin>
From: "admin" <admin@meuz.ru>
To: <asu@meuz.ru>
Subject: ddddddd
Date: Fri, 31 Oct 2008 09:44:11 +0300
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="
=_NextPart_000_026F_01C93B3D.3A47AEF0"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5512
X-Antivirus: avast! (VPS 081030-0, 30.10.2008), Outbound message
X-Antivirus-Status: Clean
X-Antivirus: avast! (VPS 081030-0, 30.10.2008), Inbound message
X-Antivirus-Status: Clean

This is a multi-part message in MIME format.


=_NextPart_000_026F_01C93B3D.3A47AEF0
Content-Type: text/plain; charset="koi8-r"
Content-Transfer-Encoding: quoted-printable

=F3 =F5=D7=C1=D6=C5=CE=C9=C5=CD, =F3=C5=D2=C7=C5=CA =E7=D5=C4=CB=CF=D7. =F3=C9=D3=D4=C5=CD=CE=D9=CA =C1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2=20
"=ED=FC=E0=FA "=E0=D7=C5=CC=C9=D2=D0=D2=CF=CD"
(495) 617-06-34 =C4=CF=C2 121 admin@meuz.ru
http://www.meuz.ru


=_NextPart_000_026F_01C93B3D.3A47AEF0
Content-Type: text/html; charset="koi8-r"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-W3CDTD HTML 4.0 TransitionalEN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dkoi8-r">
<META content=3D"MSHTML 6.00.6000.16640" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>=F3 =F5=D7=C1=D6=C5=CE=C9=C5=CD, = =F3=C5=D2=C7=C5=CA =E7=D5=C4=CB=CF=D7.<BR>=F3=C9=D3=D4=C5=CD=CE=D9=CA=20 =C1=C4=CD=C9=CE=C9=D3=D4=D2=C1=D4=CF=D2 <BR>"=ED=FC=E0=FA =
"=E0=D7=C5=CC=C9=D2=D0=D2=CF=CD"<BR>(495) 617-06-34 =C4=CF=C2 121<BR><A=20 href=3D"mailto:admin@meuz.ru">admin@meuz.ru</A><BR><A=20 href=3D"http:
www.meuz.ru">http://www.meuz.ru</A></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV></BODY></HTML>


=_NextPart_000_026F_01C93B3D.3A47AEF0--

.
QUIT
+OK Goodbye.
0
imported
pig31.10.2008 11:13
Неважно, какого размера лог, важно, чем кончается. Если агент успешно выкачивает весь ящик, то Eserv как бы не виноват, и глюки надо искать в почтовом клиенте. Я в свой время отказался от OE именно по причине его глючности. Не может он нормально работать, если почтовые папки лежат на сетевом диске. Теряет их, отваливается от сервера...
imported
Seer31.10.2008 11:31
В глючности любого продукта мелкомягких я и не сомневаюсь.
Но почта работала нормально 4 года.
При этом проблема касается и The Bat и MS Outlook (не Express)
И не только у меня, но и у пользавателей.
Как решить?
imported
pig31.10.2008 12:53
Хрустальным шаром я пользоваться так и не научился. Поэтому будем гадать по логам.
Дайте образец журнала сбойной сессии с клиента. Можно начать с Мыша, он журнал ведёт неотключаемо, только очищает при каждом выходе. Нужен, естественно, подробный вариант журнала со всеим деталями, какие доступны.
Можете мне в почту отправить, пока трекер техподдержки не работает.
imported
Seer06.11.2008 09:32
Собственно, вот кусочек мышиного лога. Вчера получал. Сегодня с утра несколько попыток не прошли.

>05.11.2008, 13:17:36: FETCH — Получено письмо от yuan_tsa93sheridan@6figurejobs.com (5588 байт), URL: msgid:000801c93aec$051837c3$ee26aea1@ntehp?folder=\\p\Inbox
>05.11.2008, 13:17:36: FETCH — Получено письмо от yuan_tsatroy@fnac.com (10104 байт), URL: msgid:000601c93aba$04e010fe$fac48fa0@krbckmy?folder=\\p\Inbox
05.11.2008, 13:17:36: FETCH — Получено письмо от Ostap <yuehwern8155sigmund@accugraphics.com>, размер: 41052 байт, тема: "Отличное занятие на выходные. Джиппинг"
>05.11.2008, 13:17:37: FETCH — Получено письмо от yuehwern0274theophilus@mail.xerox.com (22939 байт), URL: msgid:000901c93ae7$07bef201$7c41dbb1@oxpsliam?folder=\\p\Inbox
>05.11.2008, 13:17:37: FETCH — Получено письмо от yuehwern8155sigmund@accugraphics.com (41052 байт), URL: msgid:000f01c93ab4$04614920$88d57581@tagylt?folder=\\p\Inbox
05.11.2008, 13:17:37: FETCH — Получено письмо от Evlampiy <yuehwern8824tien_fu@hlcl.com>, размер: 41570 байт, тема: "Новый вид отдыха. Джип туры"
>05.11.2008, 13:17:37: FETCH — Получено письмо от yuehwern8824tien_fu@hlcl.com (41570 байт), URL: msgid:000c01c93ab9$025df0b2$4f621d97@ynsfo?folder=\\p\Inbox
05.11.2008, 13:17:38: FETCH — Удалено писем с сервера: 1055
05.11.2008, 13:17:40: FETCH — Соединение завершено — получено писем: 1057
05.11.2008, 16:55:39: FETCH — Получение новой почты
05.11.2008, 16:55:39: FETCH — Соединение с POP3 сервером прошло удачно
05.11.2008, 16:55:44: FETCH — Соединение завершено — получено писем: 0
06.11.2008, 08:46:31: FETCH — Получение новой почты
06.11.2008, 08:46:31: FETCH — Соединение с POP3 сервером прошло удачно
!06.11.2008, 08:47:32: FETCH — Соединение с сервером прервано (последние переданные команды: "USER postmaster", "PASS")
06.11.2008, 09:09:14: FETCH — Получение новой почты
06.11.2008, 09:09:14: FETCH — Соединение с POP3 сервером прошло удачно
06.11.2008, 09:09:27: FETCH — Соединение завершено — получено писем: 0
06.11.2008, 09:10:13: FETCH — Получение новой почты
06.11.2008, 09:10:13: FETCH — Соединение с POP3 сервером прошло удачно
!06.11.2008, 09:11:14: FETCH — Соединение с сервером прервано (последние переданные команды: , "USER postmaster") 06.11.2008, 09:24:34: FETCH — Получение новой почты
06.11.2008, 09:24:34: FETCH — Соединение с POP3 сервером прошло удачно
!06.11.2008, 09:25:34: FETCH — Соединение с сервером прервано (последние переданные команды: "USER postmaster", "PASS")
imported
pig06.11.2008 11:58
Seer пишет: 06.11.2008, 08:46:31: FETCH — Соединение с POP3 сервером прошло удачно
!06.11.2008, 08:47:32: FETCH — Соединение с сервером прервано (последние переданные команды: "USER postmaster", "PASS")

Что в логе POP за это время? Тайм-аут у Мыша какой выставлен? Подозреваю, что 60 секунд. Если сделать минут на пять, что будет?
imported
Seer06.11.2008 14:32
Пошла минуты через 4 с небольшим. "на флажке", так сказать.
Что это может означать?
imported
pig06.11.2008 15:47
Большие ящики (где много писем или просто по объёму большие) долго резервируются и индексируются после успешного логина. Eserv работает, клиент ждёт ответа. Если тайм-аут маловат, то клиент отпадает.
imported
ac06.11.2008 17:15
17 сентября выше в этой теме мы выяснили, что и при маленьких ящиках, открываемых мгновенно, случаются таймауты — на команде LIST.

Что это может означать?

Что в логе POP за это время?
(в логе Eserv'а)?
imported
Seer07.11.2008 09:48
В логе за это время:

08:46:27 113
Connection from: 192.168.0.2:1115 08:46:27 113 USER admin 08:46:27 113 +OK Name accepted 08:46:27 113 PASS **** 08:46:27 113 +OK User logged in. 08:46:28 113 STAT 08:46:28 113 +OK 0 0 08:46:28 113 QUIT 08:46:28 113 Mailbox closed OK 08:46:28 113 +OK Goodbye. 08:46:28 113 ThreadReturn: -4000 08:46:28 114 Connection from: 192.168.0.2:1117 08:46:28 114 USER asu 08:46:28 114 +OK Name accepted 08:46:28 114 PASS **** 08:46:28 114 +OK User logged in. 08:46:28 114 STAT 08:46:28 114 +OK 0 0 08:46:28 114 QUIT 08:46:28 114 Mailbox closed OK 08:46:28 114 +OK Goodbye. 08:46:28 114 ThreadReturn: -4000 08:46:59 124 Connection from: 192.168.0.2:1121 08:46:59 124 USER postmaster 08:46:59 124 +OK Name accepted 08:46:59 124 PASS **** 08:49:45 124 +OK User logged in. 08:50:58 270 Connection from: 192.168.0.18:1034 08:52:26 425 Connection from: 192.168.0.201:4735 08:52:46 124 Mailbox closed OK 08:52:46 124 ThreadReturn: -1002 08:52:46 270 USER kozlova 08:52:46 270 +OK Name accepted 08:52:46 425 USER packup 08:52:46 425 +OK Name accepted 08:52:46 270 PASS **** 08:52:46 270 +OK User logged in. 08:52:46 425 PASS **** 08:52:46 425 +OK User logged in. 08:52:46 270 STAT 08:52:46 270 +OK 0 0 08:52:46 425 STAT 08:52:46 425 +OK 0 0 08:52:46 425 QUIT 08:52:46 425 Mailbox closed OK 08:52:46 425 +OK Goodbye. 08:52:46 425 ThreadReturn: -4000 08:52:46 270 QUIT


09:09:42 1217
Connection from: 192.168.0.2:1536 09:09:43 1217 USER postmaster 09:09:43 1217 +OK Name accepted 09:09:43 1217 PASS **** 09:10:41 1230 Connection from: 192.168.0.2:1544 09:10:43 1232 Connection from: 192.168.0.18:1046 09:11:20 1284 Connection from: 192.168.0.2:1637 09:11:34 1217 +OK User logged in. 09:11:42 1230 USER postmaster 09:11:42 1230 +OK Name accepted 09:11:42 1232 USER kozlova 09:11:42 1230 ThreadReturn: -1002 09:11:42 1232 +OK Name accepted 09:11:42 1284 USER admin 09:11:42 1284 +OK Name accepted 09:11:42 1232 PASS **** 09:11:42 1284 PASS **** 09:12:27 1377 Connection from: 192.168.0.201:4748 09:12:58 1394 Connection from: 192.168.0.20:1032 09:13:14 1411 Connection from: 192.168.0.2:1639 09:14:23 1476 Connection from: 192.168.0.42:1037 09:14:29 1217 Mailbox closed OK 09:14:29 1217 ThreadReturn: -1002 09:14:29 1232 +OK User logged in. 09:14:29 1284 +OK User logged in. 09:14:29 1232 STAT 09:14:29 1377 USER packup 09:14:29 1232 +OK 0 0 09:14:29 1377 +OK Name accepted 09:14:29 1377 ThreadReturn: -1002 09:14:29 1394 USER kapaeva 09:14:29 1394 +OK Name accepted 09:14:29 1411 USER asu 09:14:29 1394 ThreadReturn: -1002 09:14:29 1411 +OK Name accepted 09:14:29 1411 ThreadReturn: -1002 09:14:29 1476 USER ok 09:14:29 1284 Mailbox closed OK 09:14:29 1476 +OK Name accepted 09:14:29 1284 ThreadReturn: -1002 09:14:29 1232 QUIT

Замечу, что маленькие ящики в несколько Кб тоже не всегда читаются с первого раза.
Опять повторюсь: 4 гога не было таких проблем. А почты сольно больше не стало.

Спасибо.
imported
ac08.11.2008 06:16
Сессия постмастера, которая по логу TheBat проходит в 8:46, в логе сервера 124я:

08:46:59 124
Connection from: 192.168.0.2:1121 08:46:59 124 USER postmaster 08:46:59 124 +OK Name accepted 08:46:59 124 PASS **** 08:49:45 124 +OK User logged in. 08:52:46 124 Mailbox closed OK 08:52:46 124 ThreadReturn: -1002
Т.е. для сервера это выглядит как просто закрытие соединения клиентом ровно через три минуты. А для клиента как обрыв связи ровно через минуту. Потом в других сессиях ситуация повторяется. Если сервер три минуты был чем-то занят, а потом через три минуты решил прочитать продолжение команд (а thebat отключился по таймауту уже две минуты назад), то такая картина и будет — сервер получит сигнал о закрытии сокета, которое было сделано клиентом две минуты назад.

Но дело в том, что серверу нечего делать три минуты после ответа "+OK User logged in", ему даже долю секунды нечего делать, т.к. на тот момент ящик уже открыт, индекс прочитан, выдается этот ответ +OK и поток сервера засыпает на чтении следующей (после PASS) команды, но вместо этого он через три минуты получает только закрытие сокета.

А TheBat, раз он не выдает STAT или LIST (по его логу последняя команда — PASS), значит каким-то образом не получает это заветное "+OK User logged in", отправленное ему сразу же.

"Задержка после RETR" в опциях POP3 в Eserv включена? (PASS и USER её тоже соблюдают — перед выполнением команды) Если нет, то включите. Что-нибудь изменится?
imported
ac08.11.2008 06:25
А, ну да, вы же говорили, что включен. Тогда давайте вот с этим exe, там 1с вместо 100ms, чтобы в логе заметить http://www.eserv.ru/download/Eserv3540.zip

И еще, хорошо бы все-таки на клиентской машине запустить pop3recv на такой затыкающийся ящик. То, что вы привели 31 октября — хорошо, но это нормальный лог, никаких там обрывов. Напустите на постмастера. Несколько десятков мегабайт слать не надо, достаточно начало лога (до первого RETR) и последние несколько его строк. Можно сюда или на support@eserv.ru.
imported
Работает на Eserv/5.05555 (05.06.2016)