isp manager centos классика

pupseg
На сайте с 14.05.2010
Offline
364
1332

Nov  3 15:50:07 [26875:15] EXTINFO Execute (/bin/mv /root/email/test.rrr.com /root/email/test.rrr.com) return=1 exited
Nov 3 15:50:07 [26875:15] EXTINFO Execute (/bin/mv /root/email/test.rrr.com /root/email/test.rrr.com) return=1 exited
Nov 3 15:50:07 [26875:15] EXTINFO Execute (/usr/sbin/named-checkzone test.rrr.com /var/named/test.rrr.com) return=1 exited
Nov 3 15:50:07 [26875:15] ERROR Exception 8: bad_zone
Nov 3 15:50:07 [26875:15] EXTINFO Execute (/bin/mv /root/email/test.rrr.com /root/email/test.rrr.com) return=1 exited
Nov 3 15:50:07 [26875:15] EXTINFO Execute (/bin/mv /root/email/test.rrr.com /root/email/test.rrr.com) return=1 exited
Nov 3 15:50:07 [26875:15] ../../src/mgr/core/mgrconf.cpp:93 TRACE Rollback configs
Nov 3 15:50:07 [26875:15] ../../src/mgr/core/main.cpp:619 DEBUG code = 8 obj=bad_zone msg='test.rrr.com'
Nov 3 15:50:07 [26875:15] ../../src/mgr/core/main.cpp:622 DEBUG Get messages 'domain.edit' 'msg_error_bad_zone'
Nov 3 15:50:07 [26875:15] ../../src/mgr/core/main.cpp:627 DEBUG Get global message 'error_bad_zone'

[root@ххххх ispmgr]# /usr/sbin/named-checkzone test.rrr.com /var/named/test.rrr.com
/var/named/test.rrr.com:2: warning: ns1.\@: bad name (check-names)
zone test.rrr.com/IN: has no NS records
zone test.rrr.com/IN: not loaded due to errors.
[root@ххххх ispmgr]#

в Настройках DNS стоит ns1.@. ns2.@.

все классически. но почему то оно в упор не хочет заносить ns1 IN A , ns2 IN A в файл зоны.

а как видно из лога выше - ругается на символ "@"

PS Сорре за тупой вопрос, может уже переработался ..... мне кажется - решение где то на поверхности.

и вот что добавляет в файл зоны по факту:

[root@ххххх ispmgr]# cat /var/named/test.rrr.com

$TTL 3600

test.rrr.com. IN SOA ns1.@. root.ххххх.ru. (2011110300 10800 3600 604800 86400)

[root@ххххх ispmgr]#

Качественная помощь в обслуживании серверов. (/ru/forum/661100) Бесплатных консультаций не даю, не помогаю, не обучаю. Минималка от 100$. Как пропатчить KDE-просьба не спрашивать. Есть форумы (http://linux.org.ru) и полезные сайты (http://www.opennet.ru/).
vlad11
На сайте с 11.01.2011
Offline
73
#1

@ - запрещенный символ

если NS сервер из той же доменной зоны, то надо еще и IP указывать.

Меняйте логику назначения NS.

Сделайте один комплект NS на весь сервер и избавитесь от куче проблем при ручном редактировании каждой зоны, а особенно при быстром переносе сайта на другой сервер.

Администрирование Linux и FreeBSD. Настройка BGP. (/ru/forum/744772)
pupseg
На сайте с 14.05.2010
Offline
364
#2
vlad11:
@ - запрещенный символ
если NS сервер из той же доменной зоны, то надо еще и IP указывать.

Меняйте логику назначения NS.
Сделайте один комплект NS на весь сервер и избавитесь от куче проблем при ручном редактировании каждой зоны, а особенно при быстром переносе сайта на другой сервер.

вы не совсем правы, применительно к isp manager

http://ru.ispdoc.com/index.php/%D0%94%D0%BE%D0%BC%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D0%B8%D0%BC%D0%B5%D0%BD%D0%B0_%28DNS%29_%28ISPmanager%29

конкретно, вот выдержка:

Серверы имён - укажите список доменных имён DNS-серверов, которые будут автоматически использоваться для вновь создаваемых доменов. Их вы указываете у регистратора доменных имён. Если вы указываете полное доменное имя, необходимо поставить точку "." на конце (ns1.mydomain.com. ns2.mydomain.com.). Также можно использовать символ '@', например, 'ns1.@. ns2.@.'. При создании нового домена этот символ будет автоматически заменён на его имя.

@ как раз для автоподстановки и isp сама создавала в файле зоны нужные IN A записи для ns1 и ns2

много лет работаю с isp , но с этим столкнулся во второй раз за последние 2 дня.

KU
На сайте с 17.07.2008
Offline
251
#3

Недавно вышла версия 4.4

Модуль управления доменными именами
Модуль был полностью переписан.

Вполне могли забыть добавить этот функционал.

Хостинг ( https://good-host.net ) / Linux VPS ( https://good-host.net/vps ) / Windows VPS ( https://good-host.net/windows-vps ) / Выделенные серверы ( https://good-host.net/dedicated ) 14 лет онлайн!
[Удален]
#4
pupseg:
в Настройках DNS стоит ns1.@. ns2.@.
все классически. но почему то оно в упор не хочет заносить ns1 IN A , ns2 IN A в файл зоны.
а как видно из лога выше - ругается на символ "@"

Почему бы не задать просто

ns1 A ip

ns2 A ip

example.com. NS ns1.example.com.

example.com. NS ns2.example.com.

pupseg
На сайте с 14.05.2010
Offline
364
#5
Dmitry.Sidorov:
Почему бы не задать просто

ns1 A ip
ns2 A ip

example.com. NS ns1.example.com.
example.com. NS ns2.example.com.

конечно можно.... клиенту просто удобнее и проще было по старому доброму способу.

pupseg добавил 03.11.2011 в 19:43

KM.UA:
Недавно вышла версия 4.4


Вполне могли забыть добавить этот функционал.

вот мазафаки....

:(

😒

pupseg добавил 03.11.2011 в 19:46

жду на их форуме ответа сутки, если ничего вразумительного не скажут - выкачиваю олдовую версию....... а чо делать....

Andreyka
На сайте с 19.02.2005
Offline
822
#6

Делать как советуют

NS1 IN A

NS2 IN A

Не стоит плодить сущности без необходимости
Boris A Dolgov
На сайте с 04.07.2007
Offline
215
#7

А разве точка после собачки должна быть?

С уважением, Борис Долгов. Администрирование, дешевые лицензии ISPsystem, Parallels, cPanel, DirectAdmin, скины, SSL - ISPlicense.ru (http://www.isplicense.ru/?from=4926)
pupseg
На сайте с 14.05.2010
Offline
364
#8

должна быть точка.

как советуют - это без проблем. мне нужен тот функционал, который пользует мой клиент. сейчас жду официального подтверждения от isp об присутствии или отсутствии функционала и довожу до сведения клиента.

pupseg
На сайте с 14.05.2010
Offline
364
#9

Если кому то интересна эта проблема, то вот ветка на isp, подтвердилась проблема.

баг-репорт у разработчиков.

http://forum.ispsystem.com/ru/showthread.php?p=97683#post97683

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий