/ домой \ | \ темы / |
20/11/2020 07:16 qqq: |
Привет, Макс. Проблемы с рекурсией к root. Запросы поступать - поступают, а DNS не отвечает. Если в DNS конфиге прописан домен, то - резолчится. А вот рекурсия ничего не отвечает. Почему? Незнаю. |
20/11/2020 07:16 qqq: |
Последняя версия Smallsrv
|
20/11/2020 07:17 qqq: |
!->20/11 06:17:15 [134.119.217.245:41650>53] (t0 5) >ya.ru ANY(-1) !-<20/11 06:17:15 [198.41.0.4:53<53] (t0 6) <(recursion) ANY(-1)ya.ru DNS Reply 0 0 0 181 100 !-<20/11 06:17:15 [199.9.14.201:53<53] (t0 8) <(recursion) ANY(-1)ya.ru DNS Reply ya.ru 0 0 0 181 100 !-<20/11 06:17:15 [192.33.4.12:53<53] (t0 10) <(recursion) ANY(-1)ya.ru DNS Reply ya.ru 0 0 0 181 100 !-<20/11 06:17:15 [199.7.91.13:53<53] (t0 12) <(recursion) ANY(-1)ya.ru DNS Reply 0 0 0 181 100 !-<20/11 06:17:15 [192.203.230.10:53<53] (t0 14) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:16 [192.5.5.241:53<53] (t0 15) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:17 [192.112.36.4:53<53] (t0 16) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:18 [198.97.190.53:53<53] (t0 17) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:19 [192.36.148.17:53<53] (t0 18) <(recursion) ANY(-1)ya.ru !->20/11 06:17:20 [134.119.217.245:41650>53] (t0 19) >ya.ru ANY(-1) DNS already try !-<20/11 06:17:20 [202.12.27.33:53<53] (t0 21) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:21 [199.7.83.42:53<53] (t0 22) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:22 [193.0.14.129:53<53] (t0 23) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:23 [192.58.128.30:53<53] (t0 24) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:24 [192.203.230.10:53<53] (t0 25) <(recursion) ANY(-1)ya.ru !->20/11 06:17:25 [134.119.217.245:41650>53] (t0 26) >ya.ru ANY(-1) DNS already try !-<20/11 06:17:25 [192.5.5.241:53<53] (t0 28) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:26 [192.112.36.4:53<53] (t0 29) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:27 [198.97.190.53:53<53] (t0 30) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:28 [192.36.148.17:53<53] (t0 31) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:28 [202.12.27.33:53<53] (t0 32) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:29 [199.7.83.42:53<53] (t0 33) <(recursion) ANY(-1)ya.ru !-<20/11 06:17:30 [193.0.14.129:53<53] (t0 34) <(recursion) ANY(-1)ya.ru Deed by overtime 22 9 |
20/11/2020 07:27 qqq: |
При запросе IP-адреса домена ЯД IP не находит, ничего не находит.
|
20/11/2020 19:12 Max: |
Да, чего-то случилось. Что-то поменялось. Не работает. Разбираюсь... Вообще, сегодня какое-то невероятное количество DoS запросов ANY, уже думаю нет ли на ROOT серверах блокировки любых IP, шлющих ANY запросы... |
20/11/2020 20:19 qqq: |
Думал, может действительно РУТы не работают, поставил гугловский, выставлял галку "начинать с двух первых" и результат не поменялся
|
20/11/2020 20:39 qqq: |
Кстати, при "рестарт приложения" приложение перестало само запускаться. Оно просто закрывается и всё
|
20/11/2020 21:48 qqq: |
А версия 3.05.93 - рестартует нормально. Это "перезапуск" в меню которое перезапускает SHS
|
21/11/2020 00:42 qqq: |
Макс, скачал версию 3.05.71а от 2007 года, там работает рекурсия
|
21/11/2020 01:32 qqq: |
Проверил в последней версии. Прописал в качестве корневых DNS 1.1.1.1, и заработало.
|
21/11/2020 02:43 qqq: |
prnt.sc/vn4uc8 Переодически крашится SHS (последняя версия), при этом последняя строка всегда "DNS another id" |
21/11/2020 03:46 Max: |
Действительно была ошибка, исправлена, пока в тестовой версии 3.06.19test2 |
21/11/2020 05:48 qqq: |
Программа продолжает падать
|
21/11/2020 05:49 qqq: |
Тестировал 3.06.19test2, ситуация не сильно изменилась. Но с 1.1.1.1 и 1.1.2.2 - работает
|
21/11/2020 05:52 qqq: |
Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: http.exe Версия приложения: 0.0.0.0 Отметка времени приложения: 5fb86158 Имя модуля с ошибкой: http.exe Версия модуля с ошибкой: 0.0.0.0 Отметка времени модуля с ошибкой: 5fb86158 Код исключения: c0000005 Смещение исключения: 0001c328 Версия ОС: 6.3.9600.2.0.0.272.7 Код языка: 1049 Дополнительные сведения 1: 5861 Дополнительные сведения 2: 5861822e1919d7c014bbb064c64908b2 Дополнительные сведения 3: 9d53 Дополнительные сведения 4: 9d539ab2d38cfad867f683ba4be72a2d |
21/11/2020 05:55 qqq: |
3.06.19test2 RU x32 Тестировал под Win 2012 R2 x64 |
21/11/2020 16:25 Max: |
Попробуйте 3.06.19test3. Надеюсь исправил. И эта версия должна нормально рекурсивно резолвить имена от базовых рут серверов.
|
21/11/2020 16:48 qqq: |
Работает. Но так же продолжает падать. У меня падает приложение примерно через 5 минут
|
21/11/2020 17:29 qqq: |
prnt.sc/vne4og
|
21/11/2020 21:17 Max: |
3.06.19test5 -- в этот раз точно нашел и исправил, падения...
|
21/11/2020 23:08 qqq: |
Увы :( prnt.sc/vnixar Почти сразу. Привожу конфиг DNS: |
21/11/2020 23:08 qqq: |
a.root-servers.net IN A 198.41.0.4 b.root-servers.net IN A 199.9.14.201 c.root-servers.net IN A 192.33.4.12 d.root-servers.net IN A 199.7.91.13 e.root-servers.net IN A 192.203.230.10 f.root-servers.net IN A 192.5.5.241 g.root-servers.net IN A 192.112.36.4 h.root-servers.net IN A 198.97.190.53 i.root-servers.net IN A 192.36.148.17 j.root-servers.net IN A 192.58.128.30 k.root-servers.net IN A 193.0.14.129 l.root-servers.net IN A 199.7.83.42 m.root-servers.net IN A 202.12.27.33 . IN NS a.root-servers.net . IN NS b.root-servers.net . IN NS c.root-servers.net . IN NS d.root-servers.net . IN NS e.root-servers.net . IN NS f.root-servers.net . IN NS g.root-servers.net . IN NS h.root-servers.net . IN NS i.root-servers.net . IN NS j.root-servers.net . IN NS k.root-servers.net . IN NS l.root-servers.net . IN NS m.root-servers.net $TTL 86400 |
21/11/2020 23:14 qqq: |
Имя сбойного приложения: http.exe, версия: 0.0.0.0, метка времени: 0x5fb9581a Имя сбойного модуля: ntdll.dll, версия: 6.3.9600.19678, метка времени: 0x5e82c0f7 Код исключения: 0xc0000005 Смещение ошибки: 0x00041d5f Идентификатор сбойного процесса: 0x730 Время запуска сбойного приложения: 0x01d6c041b6692662 Путь сбойного приложения: C:\shttps\http.exe Путь сбойного модуля: C:\Windows\SYSTEM32\ntdll.dll Идентификатор отчета: f4d935dd-2c34-11eb-80e1-f5740c1718f6 |
22/11/2020 15:36 Max: |
Пока повторить подобный сбой не удалось, даже с вашим файлом конфигурации хостов. Проблема еще и в том, что сбой происходит в C:\Windows\SYSTEM32\ntdll.dll, может быть в отчете есть дамп стека, по которому можно было бы найти точку вызова? |
23/11/2020 15:26 qqq: |
Я уже, честно, замахался. Почему крашится - я не знаю. Ну может проблема с указателями или Бог знает в чём еще. Виндовый DNS встроенный ни разу не падал у меня. Как ДАМП сделать этой ситуации - я хз. |
23/11/2020 15:32 qqq: |
Макс, если бы была DEBUG версия с полным логированием, я бы потестил.
|
23/11/2020 15:52 qqq: |
>>может быть в отчете есть дамп стека Не. В журнале что было - скопировал. Если бы была трассировка всего этого дела, я бы предоставил. Может есть возможность запилить DEBUG версию? Или, если надо, могу предоставить эксклюзивный VPS для тестов. |
23/11/2020 17:26 qqq: |
Запустил test5 версию на отдельном VPS тоже с Win 2012, пока не падает. Но есть и другая проблема. Например, на "smallsrv.com" зайти не могу когда в качестве DNS у меня прописан SHS. Браузеры пишут "DNS_PROBE_FINISHED_NXDOMAIN", а в логе SHS даже запроса на "smallsrv.com" нет. Хотя если напрямую через утилиту запросить домен, то SHS резолвит нормально. Понятия не имею, с чем связан этот секс с этим DNS в SHS. Все остальные службы в SHS выключены, только DNS сервер. |
23/11/2020 17:40 Max: |
Вот версии с дополнительной отладкой smallsrv.com/30619/debug/shttpsr_mg.exe smallsrv.com/30619/debug/shttps_mg.exe Странно, вероятно в настройках сети что-то. |
23/11/2020 17:53 qqq: |
Скрин prnt.sc/vohkna |
23/11/2020 17:55 qqq: |
prnt.sc/vohlv2
|
23/11/2020 18:08 qqq: |
prnt.sc/vohxge
|
23/11/2020 22:29 Max: |
У меня почему-то такое под вайном не возникает, как я не стараюсь... Место ошибки нашел, надеюсь, исправил, и возможно исправится и то, что пишут браузеры... Сделал еще одну тестовую версию. С дебагом здесь: smallsrv.com/30619/debug/shttpsr_mg.exe smallsrv.com/30619/debug/shttps_mg.exe |
23/11/2020 23:26 qqq: |
Всё так же :( Но на второй копии win 2012 не падает. Возможно дело в самой библиотеке ОС. |
24/11/2020 04:20 qqq: |
Теперь ядро грузит на 100% при включённом http сервере
|
24/11/2020 08:08 qqq: |
Поставил 3.05.93, работает DNS и HTTP. У DNS выключил рекурсию. В конфиге прописал свой домен. Работает стабильно. |
24/11/2020 09:02 qqq: |
из-за ";", который является комментирующим в конфиге DNS, я не могу прописать DKIM нормально
|
24/11/2020 09:08 qqq: |
и публичный ключ, кодированый base64, в TXT записи тоже не работает нормально
|