Synology-Forum.nl

Tweaks / Addons A.K.A. The Underground => Optware / IPKG / Telnet => Topic gestart door: raptile op 07 oktober 2012, 15:10:04

Titel: tijd in cli is anders dan in DSM?
Bericht door: raptile op 07 oktober 2012, 15:10:04
Als ik in DSM kijk staat de tijd goed.

maar als ik het commando:
date

gebruik in de terminal dan klopt de tijd niet.



Dit staat er in /etc/ntp.conf:
restrict default noquery notrust nomodify
restrict -6 default noquery notrust nomodify
restrict 127.0.0.1
restrict -6 ::1
restrict ntp.vsl.nl
server ntp.vsl.nl prefer


En dat zijn ook de gegevens die in DMS staan.

Als ik het commando ntpdate opgeef krijg ik het volgende terug:
 7 Oct 13:10:15 ntpdate[23944]: no servers can be used, exiting


Terwijl de server in mn conf wel degelijk werkt.



Waarom zit hier een verschil in en hoe corrigeer ik dit?
Titel: Re: tijd in cli is anders dan in DSM?
Bericht door: raptile op 08 oktober 2012, 00:40:59
DS> $ ntpdate -q ntp.vsl.nl
server 134.221.205.12, stratum 1, offset -2.003484, delay 0.03450

 7 Oct 22:38:55 ntpdate[6056]: step time server 134.221.205.12 offset -2.003484 sec

DS> $ date
Sun Oct  7 22:39:03 Europe/Amsterdam 2012

wtf...

Waar stel je, je tijdzone in, in busybox?
Titel: Re: tijd in cli is anders dan in DSM?
Bericht door: raptile op 08 oktober 2012, 01:21:14
Het lijkt wel op een BUG.

Als ik de tijdzone (in DSM) verander naar GMT +3 bijvoorbeeld veranderd de tijd niet ...
Titel: Re: tijd in cli is anders dan in DSM?
Bericht door: Martijn85 op 09 oktober 2012, 09:41:57
Ik loop tegen het zelfde probleem aan! Bij mij verschilt de tijd altijd met een uur. DSM loopt altijd goed, maar via BusyBox loopt deze altijd een uur achter.
Titel: Re: tijd in cli is anders dan in DSM?
Bericht door: raptile op 10 oktober 2012, 19:18:27
Ik heb de oorzaak nog niet kunnen achterhalen.
Wel vreemd dat er bij jou 1 uur verschil in zit.

Kun je eens kijken met het commando "date -u" in de cli?
Bij mij staat er dan de tijd die het nu is, namelijk de UTC tijd.
Bij jou zou er dan een verschil moeten zitten in het commando date en date -u.
Dit is bij mij niet het geval.

Het lijkt er op alsof de system time niet goed staat maar hoe je dat nu weer kan veranderen....
Titel: Re: tijd in cli is anders dan in DSM?
Bericht door: raptile op 17 oktober 2012, 15:53:21
Probleem opgelost door in .profile de tijdzone weg te commenten:

vi .profile

#TZ=Europe/Amsterdam
Titel: Re: tijd in cli is anders dan in DSM?
Bericht door: klen op 17 oktober 2012, 23:51:27
Het is volgens mij beter om de juiste TZ te zetten en niet er eentje weg te halen.

Dit is overigens de juiste setting voor West-Europese landen in een profile:
TZ=CET-1CEST,M3.5.0,M10.5.0/3

En dit is de inhoud van de file /etc/TZ
CET-1CEST,M3.5.0,M10.5.0/3

Als 'date' en 'date -u' hetzelfde opleveren is het prima, maar dan vind ik wel dat de tijd van je NAS op UTC hoort te staan.
Titel: Re: tijd in cli is anders dan in DSM?
Bericht door: raptile op 17 oktober 2012, 23:58:51
Citaat van: "klen"
Het is volgens mij beter om de juiste TZ te zetten en niet er eentje weg te halen.

Dit is overigens de juiste setting voor West-Europese landen in een profile:
TZ=CET-1CEST,M3.5.0,M10.5.0/3

En dit is de inhoud van de file /etc/TZ
CET-1CEST,M3.5.0,M10.5.0/3

Als 'date' en 'date -u' hetzelfde opleveren is het prima, maar dan vind ik wel dat de tijd van je NAS op UTC hoort te staan.

Mijn tijdzone stond op GMT+1
en de TZ had ik niet gevuld dus vraag mij af waarom dit fout stond.

Zodra mn NAS weer een beetje goed draait zal ik jouw settings overnemen.
Thanks voor deze toevoeging!