URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 64640
[ Назад ]

Исходное сообщение
"Отличия Bind 9.3.1 и Bind 9.3.2"

Отправлено Pep , 07-Мрт-06 23:55 
Доброго времени суток!
Ситуация: Решил обновить сабж с 9.3.1 на 9.3.2.
Сказанно - сделанно.
Конфиги не трогал.
9.3.2 заработал нормально, но есть один момент:
Стоял 9.3.1:
number of zones: 68
После установки 9.3.2:
number of zones: 58
Десять зон "повисли". В логах по поводу 10 незагруженных зон ничего нет.
nslookup (на один из 10 выпавших доменов) выдает:
# nslookup bububu.ru
Server:         192.168.3.3
Address:        192.168.3.3#53
** server can't find bububu.ru: SERVFAIL

Откатываюсь, опять же не правя конфиги и файлы зон, на 9.3.1 - все работает на ура.

Буду признателен за добрый совет!

WBR, Андрей.


Содержание

Сообщения в этом обсуждении
"Отличия Bind 9.3.1 и Bind 9.3.2"
Отправлено ram_scan , 08-Мрт-06 12:38 
>Буду признателен за добрый совет!

Очень советую включить отладку и посмотреть в логи. Серьезно.


"Отличия Bind 9.3.1 и Bind 9.3.2"
Отправлено _KAV_ , 09-Мрт-06 10:22 
В 9.3.2, если посмотреть changelog, ужесточили проверку формата имени. В частности, он не грузит зонный файл, если в нем встречаются имена с подчеркиванием, типа my_host.my.dom

"Отличия Bind 9.3.1 и Bind 9.3.2"
Отправлено dsl , 09-Мрт-06 12:12 
>В 9.3.2, если посмотреть changelog, ужесточили проверку формата имени. В частности, он
>не грузит зонный файл, если в нем встречаются имена с подчеркиванием,
>типа my_host.my.dom


Да, есть такое дело спасает только:

//check-names master ignore;
//check-names slave ignore;
//check-names response ignore;


"Отличия Bind 9.3.1 и Bind 9.3.2"
Отправлено Pep , 09-Мрт-06 15:15 
Добрый день!

Спасибо за помощь! Буду копать дальше.

>>В 9.3.2, если посмотреть changelog, ужесточили проверку формата имени. В частности, он
>>не грузит зонный файл, если в нем встречаются имена с подчеркиванием,
>>типа my_host.my.dom
>
>
>Да, есть такое дело спасает только:
>
>//check-names master ignore;
>//check-names slave ignore;
>//check-names response ignore;



"Отличия Bind 9.3.1 и Bind 9.3.2"
Отправлено Ilia Kuliev , 09-Мрт-06 15:23 
>В 9.3.2, если посмотреть changelog, ужесточили проверку формата имени. В частности, он
>не грузит зонный файл, если в нем встречаются имена с подчеркиванием,
>типа my_host.my.dom

Зашибись...
Во-первых, имена с подчеркиванием разрешены в RFC 2782.
Во-вторых, как быть, например, с SRV records?

_sip._udp       SRV 0 1 5060 myhost.dom.
*._udp          SRV 0 0 0 .
*._tcp          SRV 0 0 0 .

В-третьих, хорошо, конечно, что этот идиотизм оверрайдится с помощью "check-names", но вообще слов нет... Не одному микрософту, как я вижу, наплевать на стандарты.


"Отличия Bind 9.3.1 и Bind 9.3.2"
Отправлено uldus , 09-Мрт-06 23:26 
>Во-первых, имена с подчеркиванием разрешены в RFC 2782.

Не путайте записи "SRV" и "A". Подчеркивание всегда было запрещено для использования в именах доменов, читайте внимательнее действующие стандарты RFC 1034 и 1035:

<domain> ::= <subdomain> | " "
<subdomain> ::= <label> | <subdomain> "." <label>
<label> ::= <letter> [ [ <ldh-str> ] <let-dig> ]
<ldh-str> ::= <let-dig-hyp> | <let-dig-hyp> <ldh-str>
<let-dig-hyp> ::= <let-dig> | "-"
<let-dig> ::= <letter> | <digit>
<letter> ::= any one of the 52 alphabetic characters A through Z in
upper case and a through z in lower case
<digit> ::= any one of the ten digits 0 through 9


>слов нет... Не одному микрософту, как я вижу, наплевать на стандарты.

Вообще-то от DNS сервера микрософт и пошло нефатальное отношение к "_".