There was a kernel bug to this effect but apparently not relevant to my configuration. When ntpdate cannot access a ntp server, the time gets placed two (three with daylight time) hours fast. I am two hours later than Grenwich. It does not matter if the hwclock is set utc or local. If I keep trying until it succedes, then time gets set correctly.