Chrony не синхронизирует время

Thank you for reading this post, don't forget to subscribe!

Не пер­вый раз стал­ки­ва­юсь с ситу­а­ци­ей, когда не рабо­та­ет син­хро­ни­за­ция вре­ме­ни на сер­ве­ре. Ошиб­ка в первую оче­редь свя­за­на с тем, что про­вай­дер бло­ки­ру­ет запро­сы к сер­ве­рам времени.

кон­фи­ге /etc/chronyd.conf пере­чис­ле­ны сер­ве­ры времени:

Я заме­чаю, что на сер­ве­ре вре­мя начи­на­ет отста­вать. Смот­рю систем­ный лог:

Оши­бок нет, сер­ве­ра меня­ют­ся, но нет наме­ка на то, что что-то не в порядке.

Про­бую при­ну­ди­тель­но обно­вить вре­мя с помо­щью chrony:

На вид все в поряд­ке. Про­ве­ряю лог.

Вижу, что вре­мя не изме­ни­лось. Про­ве­ряю ста­ти­сти­ку по подключениям.

Пони­маю, что реаль­но к сер­ве­рам под­клю­че­ния нет. Даль­ше я уже и так все понял, пото­му что стал­ки­ва­юсь не пер­вый раз. Из-за уяз­ви­мо­стей в про­то­ко­ле ntp, его часто про­вай­де­ры бло­ки­ру­ют пол­но­стью и предо­став­ля­ют свои сер­ве­ра для син­хро­ни­за­ции вре­ме­ни. Я не стал писать в тех под­держ­ку, что­бы узнать сер­вер вре­ме­ни про­вай­де­ра. Про­сто открыл настрой­ку chrony на сер­ве­ре, уста­нов­лен­ном из шаб­ло­на про­вай­де­ра и посмот­рел там адреса.

После того, как уста­но­вил сер­ве­ра про­вай­де­ра, все ста­ло в поряд­ке. Син­хро­ни­за­ция вре­ме­ни в chrony заработала.

После таких боль­ших попра­вок по вре­ме­ни луч­ше пере­за­гру­зить систе­му, если есть воз­мож­ность. Если нет, то хотя бы пере­за­пу­стить основ­ные сервисы.