Произошла ошибка при работе с POP3. Код ошибки: 3. Ответ сервера:

Детектив. симптомы: «Произошла ошибка при работе с POP3. Код ошибки: 3. Ответ сервера:». Маршрутизатор микротик rb2011 v.6.49. Через NAT микротика не открываются страницы домена 1c.ru и поддомены, прочие сайты(ya.ru и др.) открывает норм, через прокси(на том же микротике) работает. Отчетность 1 не грузит частично(ошибка 3 через pop3).

Пока разбирался нашел в логах прокси, что идут обращения на немаршрутизируемый адрес 192.0.2.1(адрес для использования в наглядных пособиях(схемах и т.п.) для обучения или визуализирования логики работы:

1761043575.154 294 31.173.3.55 TCP_TUNNEL/200 12020 CONNECT sedo.keydisk.ru:443 - HIER_DIRECT/178.248.239.69 -
1761043587.443 11978 31.173.3.55 TCP_MISS_ABORTED/000 0 POST http://192.0.2.1/timeout - HIER_NONE/- -
1761043588.025 298 31.173.3.55 TCP_TUNNEL/200 4950 CONNECT api.bankinformation.1c.ru:443 - HIER_DIRECT/185.12.154.11 -
1761043596.340 275 31.173.3.55 TCP_TUNNEL/200 4950 CONNECT api.bankinformation.1c.ru:443 - HIER_DIRECT/185.12.154.11 -
1761043604.538 242 31.173.3.55 TCP_TUNNEL/200 4950 CONNECT api.bankinformation.1c.ru:443 - HIER_DIRECT/185.12.154.11 -
1761043640.955 371 31.173.3.55 TCP_TUNNEL/200 13346 CONNECT sedo.keydisk.ru:443 - HIER_DIRECT/178.248.239.69 -
1761043651.410 9953 31.173.3.55 TCP_MISS_ABORTED/000 0 POST http://192.0.2.1/timeout - HIER_NONE/- -
1761043666.324 274 31.173.3.55 TCP_TUNNEL/200 4950 CONNECT api.bankinformation.1c.ru:443 - HIER_DIRECT/185.12.154.11 -
1761043682.719 332 31.173.3.55 TCP_TUNNEL/200 14104 CONNECT sedo.keydisk.ru:443 - HIER_DIRECT/178.248.239.69 -
1761043699.089 15907 31.173.3.55 TCP_MISS_ABORTED/000 0 POST http://192.0.2.1/timeout - HIER_NONE/- -
1761043741.313 375 31.173.3.55 TCP_TUNNEL/200 4072 CONNECT kktservice.1cmycloud.com:443 - HIER_DIRECT/91.219.227.236 -
1761043742.137 776 31.173.3.55 TCP_TUNNEL/200 5018 CONNECT kktservice.1cmycloud.com:443 - HIER_DIRECT/91.219.227.236 -
1761043742.746 556 31.173.3.55 TCP_TUNNEL/200 4037 CONNECT kktservice.1cmycloud.com:443 - HIER_DIRECT/91.219.227.236 -
1761043743.190 279 31.173.3.55 TCP_TUNNEL/200 5092 CONNECT its.1c.ru:443 - HIER_DIRECT/185.12.155.120 -
1761043782.652 266 31.173.3.55 TCP_TUNNEL/200 4950 CONNECT api.bankinformation.1c.ru:443 - HIER_DIRECT/185.12.154.11 -
1761043856.215 40 31.173.3.55 TCP_MISS/200 781 GET http://downloads.1c.ru/RO_OnlineServices/infomap.dat - HIER_DIRECT/185.12.155.210 application/octet-stream
1761043873.763 334 31.173.3.55 TCP_TUNNEL/200 4521 CONNECT rpn.keydisk.ru:443 - HIER_DIRECT/51.250.94.180 -
1761043978.305 292 31.173.3.55 TCP_TUNNEL/200 12807 CONNECT sedo.keydisk.ru:443 - HIER_DIRECT/178.248.239.69 -
1761043990.890 11949 31.173.3.55 TCP_MISS_ABORTED/000 0 POST http://192.0.2.1/timeout - HIER_NONE/- -
1761044040.596 440 31.173.3.55 TCP_TUNNEL/200 4036 CONNECT kktservice.1cmycloud.com:443 - HIER_DIRECT/91.219.227.236 -

Обращение к данному адресу присутствует в конфигурации ЗУП, в функции «Задержка», используется в качестве паузы, — // Случайная задержка для снижения нагрузки на сервер СЭДО:

Функция Задержка(ВремяСтарта, ВремяВСекундах, НомерВызова = 1) Экспорт

 


 МинимальнаяДлительность = 1;

 Если ВремяВСекундах <= МинимальнаяДлительность Тогда

 Возврат Истина;

 КонецЕсли;




 // Адрес из диапазона RFC5737 (TEST-NET-1).

 НемаршрутизируемыйАдрес = "192.0.2.1";

 СоединениеHTTP = ДокументооборотСКО.УстановитьСоединениеССерверомИнтернета(

 НемаршрутизируемыйАдрес,

 "",

 ВремяВСекундах);

 ВремяОтправкиЗапроса = ТекущаяДатаНаСервере();

 HTTPЗапрос = Новый HTTPЗапрос("timeout");

 Попытка

 Ответ = СоединениеHTTP.ОтправитьДляОбработки(HTTPЗапрос);

 Исключение

 КонецПопытки;

 


 ТекущаяДата = ТекущаяДатаНаСервере();

 Если ВремяВСекундах > МинимальнаяДлительность

 И ТекущаяДата - ВремяОтправкиЗапроса < МинимальнаяДлительность Тогда

 // Не удалось выдержать даже минимальный таймаут.

 Возврат Ложь;

 КонецЕсли;

 


 МаксимальнаяРекурсия = 200;

 Если НомерВызова > МаксимальнаяРекурсия Тогда

 // Ограничиваем рекурсию.

 Возврат Ложь;

 КонецЕсли;

 


 Если (ВремяСтарта + ВремяВСекундах) > ТекущаяДата Тогда

 НомерВызова = НомерВызова + 1;

 ОсталосьВремени = ВремяСтарта + ВремяВСекундах - ТекущаяДата + 1;

 Задержка(ТекущаяДата, ОсталосьВремени, НомерВызова);

 КонецЕсли;

 


 Возврат Истина;

 


КонецФункции

Ошибка 3 при обращении на pop 3 сервер продолжает выходить… неделю работало через прокси, а теперь вот вываливается… сервер переворошил, маршрутизатор переворошил, думаю…

Обн. 23.10.2025: Поправил. Помогло обновление прошивки микротика с 6.49 до 7.20. 5 раз перекапывал конфигурацию — ничего не находил ведь… и на проксе работало  с 08.10 по 20.10.25. Смотрю со страхом и подозрением теперь на микротики… похоже пора отечественный Элтекс про запас купить на день Д.

Оценить
[Оценок: 0 средняя: 0]