Al bijna een half jaar heb ik hier een server zonder problemen op FreeBSD draaien. Sinds afgelopen weekend zijn echter de poppen aan het dansen.
De tijd op de server moet de UTC tijd zijn. Dit is speciaal voor de scripten die op de server draaien. Iedere nacht wordt met behulp van ntpdate de tijd gesynchroniseerd met die van xs4all.
Afgelopen weekend zijn we overgegaan van de winter- naar de zomertijd. Sindsdien denkt de server dat hij in tijdzone BST zit. Hierdoor loopt de hele boel in de soep.
Iedere nacht wordt de ntpdate uitgevoerd. Volgens mij krijg ik de UTC-tijd terug, maar voert FreeBSD een correctie uit om de tijd om te rekenen naar BST tijd. De klok loopt dus een uur voor.
Alle opties die ik in de search en bij google heb gevonden leverden geen goed resultaat op.
1) in /stand/sysinstall is het m.i. niet mogelijk om de tijdzone UTC te kiezen
2) in rc.conf heb ik de regel clock="UTC" opgenomen
3) ik heb de link /etc/timezone die wijst naar /usr/share/zoneinfo/Etc/UTC toegevoegd
4) en voor de zekerheid ook env TZ = Etc/UTC uitgevoerd.
zelfs na een reboot blijft het systeem denken dat BST de tijdzone van het systeem is. Hoe kan ik m wel wijsmaken wat de juiste tijdzone is?
De tijd op de server moet de UTC tijd zijn. Dit is speciaal voor de scripten die op de server draaien. Iedere nacht wordt met behulp van ntpdate de tijd gesynchroniseerd met die van xs4all.
Afgelopen weekend zijn we overgegaan van de winter- naar de zomertijd. Sindsdien denkt de server dat hij in tijdzone BST zit. Hierdoor loopt de hele boel in de soep.
Iedere nacht wordt de ntpdate uitgevoerd. Volgens mij krijg ik de UTC-tijd terug, maar voert FreeBSD een correctie uit om de tijd om te rekenen naar BST tijd. De klok loopt dus een uur voor.
Alle opties die ik in de search en bij google heb gevonden leverden geen goed resultaat op.
1) in /stand/sysinstall is het m.i. niet mogelijk om de tijdzone UTC te kiezen
2) in rc.conf heb ik de regel clock="UTC" opgenomen
3) ik heb de link /etc/timezone die wijst naar /usr/share/zoneinfo/Etc/UTC toegevoegd
4) en voor de zekerheid ook env TZ = Etc/UTC uitgevoerd.
zelfs na een reboot blijft het systeem denken dat BST de tijdzone van het systeem is. Hoe kan ik m wel wijsmaken wat de juiste tijdzone is?