Проблема с ntp-client
prostornet 10 декабря, 2007 - 11:35
Имеется сервер который синхронизирует время в инете и раздает в локалку.
На одной из машин при старте ntp-client выскакивает следующая ошибка
сссp ~ # /etc/init.d/ntp-client start
* Setting clock via the NTP client 'ntpdate' ...
Error : Servname not supported for ai_socktype
* Failed to set clock [ !! ]
сссp ~
все перерыл,
нашел только что ai_socktype это значение функции getaddrinfo откуда именно это функция так и не понял поэтому пересобрал ntp glibc и все с чем они в зависимостях пересобирал заново. Не помогает. Может есть у кого идеи, что может быть.
»
- Для комментирования войдите или зарегистрируйтесь
Конфиг
конфиг ntp-client выложи.
_______________________
From Siberia with Love!
# /etc/conf.d/ntp-client #
# /etc/conf.d/ntp-client
# Command to run to set the clock initially
# Most people should just leave this line alone ...
# however, if you know what you're doing, and you
# want to use ntpd to set the clock, change this to 'ntpd'
NTPCLIENT_CMD="ntpdate"
# Options to pass to the above command
# This default setting should work fine but you should
# change the default 'pool.ntp.org' to something closer
# to your machine. See http://www.pool.ntp.org/ or
# try running `netselect -s 3 pool.ntp.org`.
#NTPCLIENT_OPTS="-s -b -u pool.ntp.org"
NTPCLIENT_OPTS="-s -b -u ntp-server.prostor.net"
Похоже,
Похоже, ntp-server.prostor.net не может отрезолвиться по IP-адресу на локальной машине, из-за чего не находится сервер. Второй вариант - закрыт 123 порт или 53 для резолвинга сервера. Попробуй для начала вместо имени сервера указать IP-адрес, потом посмотри, открыты ли порты.
Еще есть невероятная штука, что в /etc/services нет записей
ntp 123/tcp
ntp 123/udp
Проверяй.
_______________________
From Siberia with Love!
записи в
записи в /etc/services имеються
порты явно открыты так как с десятка других машин включая и виндовые время синхронизируется
именно с ntp-server.prostor.net
прописывать адрес сервака по IP пробовал выползает таже фигня