Auteur Topic: Failed to set date or time from NTP server  (gelezen 18269 keer)

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.584
Re: Failed to set date or time from NTP server
« Reactie #15 Gepost op: 10 november 2013, 09:48:22 »
Ls,
Ik heb/had ook problemen met de tijd synchronisatie van mijn NAS.
Ik had het ook met 4.2, maar dit is opgelost in 4.3
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline remvs

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 7
Re: Failed to set date or time from NTP server
« Reactie #16 Gepost op: 10 november 2013, 09:58:47 »
Ik had het ook met 4.2, maar dit is opgelost in 4.3

Ik zit nog op 4.1. Er draait een aantal critische dingen o.a. mijn bedrijfsmail op de NAS. Dus ik update niet altijd zodra het kan.
Misschien toch maar eens tijd voor maken ;-)
  • Mijn Synology: DS212
  • HDD's: 2 x 2TB

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.584
Re: Failed to set date or time from NTP server
« Reactie #17 Gepost op: 29 april 2014, 09:12:36 »
Ik merk dat de tijd op mijn nas nu weer voor begint te lopen. Dat moet sinds de 5.0 update gebeurd zijn. Maar omdat elke PC en router op mijn netwerk nu de timeserver op de nas gebruikt, valt dat niet direct op.  :P

Toch slordig. Als je Security Station gebruikt, wordt de timeserver automatisch aangezet. Maar als hij nu weer zelf zijn  tijden niet update, dat is de aanwezigheid van een timeserver grote kul.

Misschien moet ik toch maar op zoek naar een scriptje dat de update dagelijks doet.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline remvs

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 7
Re: Failed to set date or time from NTP server
« Reactie #18 Gepost op: 29 april 2014, 10:20:23 »
Dit werkt goed voor mij:
Opnemen in je Crontab.

Stop mail server, stop NTPD, step time, start NTPD and start mailserver
#Stop mail server, stop NTPD, step time, start NTPD and start mailserver
logger -p WARNING "Restarting mailserver and NTPD. script ${0}"
sh /volume1/@appstore/MailServer/scripts/PostfixDaemon.sh stop
sh /var/packages/MailServer/target/scripts/DovecotDaemon.sh stop
sleep 3
sh /usr/syno/etc.defaults/rc.d/S23ntpd.sh stop
ntpdate pool.ntp.org
sh /usr/syno/etc.defaults/rc.d/S23ntpd.sh start
sleep 3
sh /volume1/@appstore/MailServer/scripts/PostfixDaemon.sh start
if [ $? -eq 1 ] ; then
logger -p WARNING "Start of Postfix failed!!. script ${0}"
fi
sh /var/packages/MailServer/target/scripts/DovecotDaemon.sh start
if [ $? -eq 1 ] ; then
logger -p WARNING "Start of Dovecot Failed!!. script ${0}"
fi

  • Mijn Synology: DS212
  • HDD's: 2 x 2TB

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.584
Re: Failed to set date or time from NTP server
« Reactie #19 Gepost op: 29 april 2014, 14:38:40 »
Dank, daar zal ik eens mee aan de slag gaan. Ik vraag me wel af waarom zelfs de mail server off line moet om de tijd gelijk te zetten. Kan dat niet simpeler?

Voor het ntpdate zie ik dat hij deprecated is. Moet je die dus gebruiken of zijn er nieuwere alternatieven? Zonder de timeserver eerst te stoppen zie ik wel dat het commando klaagt dat de ntp poort bezet is.

Als ik het nieuwere commando ntpd met parameter '-q' gebruik, zie ik geen enkele foutmelding. Of hij de tijd ook werkelijk aanpast zie ik zo snel niet omdat hij inmiddels gelijk loopt. Het kan ook zijn dat juist dit commando niet werkt en de reden is  dat de tijd niet gelijk gezet wordt.  :|

Dat word even langere tijd volgen om te zien of het gaat werken.

de ntpd manual schrijf:
-q, --quit
              Set the time and quit.

              ntpd will exit just after the first time the clock  is  set.
              This  behavior  mimics that of the ntpdate program, which is
              to be retired.  The -g and -x options can be used with  this
              option.   Note:  The kernel time discipline is disabled with
              this option.

Edit: met debugging aan zie je meer en lijkt ntpd zo niet te werken.
GedeeldeData> ntpd -d -q
ntpd 4.2.6p5@1.2349 Sun Mar  2 18:47:50 UTC 2014 (1)
29 Apr 14:46:39 ntpd[8378]: proto: precision = 1.260 usec
event at 0 0.0.0.0 c01d 0d kern kernel time sync enabled
Finished Parsing!!
29 Apr 14:46:39 ntpd[8378]: ntp_io: estimated max descriptors: 1024, initial socket boundary: 16
29 Apr 14:46:39 ntpd[8378]: unable to bind to wildcard address 0.0.0.0 - another process may be running - EXITING
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline remvs

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 7
Re: Failed to set date or time from NTP server
« Reactie #20 Gepost op: 29 april 2014, 15:19:18 »
Hi Briolet,

De reden dat ik mijn scriptje de mailserver off line haal is omdat deze (met name Postfix) over de emmer gaat wanneer er een te grote tijdsprong plaatsvind. Zie linkje voor meer info:
http://forum.synology.com/enu/viewtopic.php?f=19&t=76889

Over ntpd/ntpdate. Volgens mij was er geen reden voor mij om ntpdate te gebruiken anders dan dat ik de syntax daarvan wist. Wanneer je de ntpd service niet eerst stopt krijg je idd een poort error. Dit is ongetwijfeld omdat er dan twee processen dezelfde poort claimen. En da kannie..

Dus.. Ik denk dat ntpd -q wel werkt als je eerst de reeds lopende ntpd (of ntpdate...) afschiet met
sh /usr/syno/etc.defaults/rc.d/S23ntpd.sh stop

Groeten,
Remvs
  • Mijn Synology: DS212
  • HDD's: 2 x 2TB

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.584
Re: Failed to set date or time from NTP server
« Reactie #21 Gepost op: 29 april 2014, 15:37:07 »
Citaat
De reden dat ik mijn scriptje de mailserver off line haal is omdat deze (met name Postfix) over de emmer gaat wanneer er een te grote tijdsprong plaatsvind.

Ik las al ergens dat servers er niet van houden als de tijd aangepast wordt.  :lol:
Over het ntpd protocol lees ik wel dat deze dit opvangt door de tijd in heel kleine, instelbare, stapjes aan te passen over langere tijd verdeeld. En als de aanpassing boven een drempel uitkomt doet hij niets, maar logt een error.

Daar zal ik eerst eens rustig voor gaan zitten en de boel bestuderen.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline hansiedown

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 14
  • -Ontvangen: 100
  • Berichten: 438
    • mijnweetjes
Re: Failed to set date or time from NTP server
« Reactie #22 Gepost op: 29 april 2014, 19:44:33 »
Ik herken het probleem van een tijdje terug (bij mij althans). Ook ik gebruikte pool.ntp.org. Op 1 van mijn 2 nassen gaf dit een foutmelding (nu is die NAS niet altijd up).
Sinds ik de NTP service van mijn provider gebruik heb ik geen probleem meer.
  • Mijn Synology: DS1621+
  • HDD's: 6 x WD40EFZX
  • Extra's: 4Gb

Offline remvs

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 3
  • Berichten: 7
Re: Failed to set date or time from NTP server
« Reactie #23 Gepost op: 29 april 2014, 22:10:04 »
Over het ntpd protocol lees ik wel dat deze dit opvangt door de tijd in heel kleine, instelbare, stapjes aan te passen over langere tijd verdeeld. En als de aanpassing boven een drempel uitkomt doet hij niets, maar logt een error.

Klopt. Het probleem bij de Synology hardware is echter dat de time drift dusdanig groot is (tot wel 10 sec per dag) dat ntpd het niet bijhoudt en dus gaat:
1.  'steppen'
2.  of als je dat steppen niet hebt geconfigureerd, niets meer doet.

In geval van 1. zal je Postfix regelmatig afsterven.
In geval van 2. zal de tijdsafwijking sterk toenemen over tijd, met wederom problemen met je mailserver.

Belangrijke tip wanneer je met ntpd als daemon aan de gang gaat:
neem de volgende directive op in je ntp.conf
disable monitorDit voorkomt dat men van buitenaf je ntpd'tje kan aanroepen. Behalve dat dit een bekend DDoS hackje is, zijn de nederlandse providers ook geneigd je internetverbinding af te sluiten wanneer ze merken dat je deze service draait zonder de genoemde directive. Ik heb dit enkele maanden geleden ondervonden met XS4all.
zie ook:
https://isc.sans.edu/diary/NTP+reflection+attack/17300
  • Mijn Synology: DS212
  • HDD's: 2 x 2TB

Offline Briolet

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 180
  • -Ontvangen: 2680
  • Berichten: 16.584
Re: Failed to set date or time from NTP server
« Reactie #24 Gepost op: 30 april 2014, 00:28:39 »
neem de volgende directive op in je ntp.conf

In de config file staat gelukkig al standaard "disable monitor" ingevuld. Ik zal er in elk geval aan denken het niet te wissen.
  • Mijn Synology: DS415+
  • HDD's: 3x 3TB in SHR
  • Extra's: DS212J, RT1900ac

Offline eme1969

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 4
Re: Failed to set date or time from NTP server
« Reactie #25 Gepost op: 30 mei 2016, 11:12:07 »
UvanU timeserver werkt goed op mijn DS108J  :)

Ik heb er een aantal geprobeerd en die gaven error waardoor ik dacht dat poort geblokkeerd stond of zoiets.,

niets is (gelukkig) minder waar.

thanks
  • Mijn Synology: DS108J
  • HDD's: 1


 

MariaDB (5): Failed to run the package service

Gestart door RobMor13Board Maria DB

Reacties: 0
Gelezen: 2590
Laatste bericht 11 oktober 2020, 00:14:04
door RobMor13
Failed to send email

Gestart door gobiuspictusBoard Synology DSM 5.1 en eerder

Reacties: 4
Gelezen: 2840
Laatste bericht 11 oktober 2012, 13:20:17
door jmeggink
E-mail notificatie instellen levert "Operation failed"

Gestart door J@nBoard Synology DSM algemeen

Reacties: 18
Gelezen: 11956
Laatste bericht 25 januari 2018, 23:56:23
door treeby
autoupdate failed

Gestart door ronhooBoard Synology DSM 5.1 en eerder

Reacties: 5
Gelezen: 3889
Laatste bericht 09 juli 2015, 14:20:07
door Birdy
Sinds 23 april 2013:Task has failed to backup shared folder

Gestart door AppleMacBoard Time Backup

Reacties: 2
Gelezen: 3835
Laatste bericht 09 juni 2013, 23:44:50
door AppleMac