We are running Unity 4.0.5. When a user checks his Voice messages from the TUI, the message state the timestamp to be 1hr behind. The Unity system time is right and also set for daylight savings.
The exchange time is also correct.
I could not see any config for the timestamp except for playing it or not..
Is this a known issue, are there any workarounds?
Display timestamp in Unity Inbox using time zone from sub profile
The timestamp displayed for messages in the Unity Inbox is listed in the time
zone of the message store (and includes the code indicating which time zone
is used). Subscribers whose profiles are configured to use a different time
zone would hear the time adjusted for their time zone when calling in to the
telephone user interface (TUI), but when viewing messages in Unity Inbox,
would see the timestamps as the unadjusted time and the server time zone.
This occurs when there are subscribers whose profiles are configured to
use a time zone that is different than the time zone used to timestamp
messages in the message store.
This is a request for an enhancement for usability purposes, where Cisco
Unity servers have subscribers in multiple time zones who utilize Cisco PCA
Unity Inbox. There is no workaround at this time.
I don't think that bug is related, though - that bug is specific to the web inbox.
Subscribers can be set to their own time zones and the conversation will adjust the message time accordingly - all messages in exchange are stored in GMT and converted by the clients (Desktop or TUI) as needed. Make sure your subscribers are associated with the correct time zone - you can adjust the timezone of the subscriber you're using for a test - it'd be interesting to see what you find.
We have made the subscribers Time Zone to be GMT+10:Sydney,Melbourne etc. ALso the PC time is correct, the exhange 2003 timezone is also correct.
I could not find any bugs using the Bug Toolkit. Is there any place where we set the Timezone?
Your help would be appreciated.
Have you had any resolution to this? I am having the same problem, although with messages offset by 3 hrs. Essentially, the messages are indicating the time of the server, rather than adjusting to the local timezone. Any help/thoughts appreciated.
If the time zone has been changed on the Unity server it self, this can cause the timestamp playded back over the phone to be off. Try stopping and starting Unity from the tray icon.
I rebooted my server, and now things are working fine. I'm sure you've probably already tried that, but I wanted to document my "solution" ;-) in case it helps future users.
I haven't tried that yet, I only tried restarting from the system tray. SO might try that tomorrow and see if that resolves it.
The restart did not help.
CSCeb62046 Bulk Edit: Time Zone ID is reset for all objects
I am not sure if this is the problem. I checked the UnityDB that looked fine, it DID NOT show 0 for TimeZoneID, instead it is -39319333.