I'm based in the Arabian Gulf where we are 3 hours ahead of GMT. Our server, an Xserve running Snow Leopard Server, has its time set manually to local time, ie GMT +3. From time to time I have to restart our FileMaker v11 Server Advanced. Every time this happens the Current Host TimeStamp, Current Time and Current TimeStamp functions all return a time that is three hours in advance of local time, ie GMT +6.
This persists for exactly three hours and then the functions magically start to return the correct local time, ie GMT+3.
I've tried setting the server time automatically using Apple Europe and Apple Asia, and also manually. None of these options makes the slightest difference.
Has anyone got a clue what's going on here?