I went into the voicemail.conf file and added both tz and Timezone entreis, restarted fop2 and asterisk, and still my voice mails display in fop2 with UTC times.
an additional note. My Standard voicemail interface (http://voicemailip/recordings) does show the right timezone on all voicemails, only the voicemail interface inside of fop2 is using UTC.
fop2 uses the origdate field stored in the msg000X.txt files in the user mailbox (/var/spool/asterisk/voicemail/default/XXXX/INBOX). That file is generated by asterisk. Check it manually and compare to the date that you see in fop2. Is it the same or different?
You are right. Asterisk IS storing the voicemail using UTC timezone. I will move my question to the asterisk usergroups and maybe someone can help me fix this there. Thanks for your help.
Ok, I will see what can I do on the client side to convert the dates then. Do you think that I should be using the desktop machine timezone settings? Or try to use the server time zone setting?
Thanks! I have already implemented it in "trunk" . The feature will be available in the next release, due out shortly, just ironing out some last bugs.
Comments
Here is what I added:
Timezonename=CST6CDT
tz=CST6CDT
Am I missing something?
Yes asterisk write with the UTC timezone, but i think most external/internal apps convert it with your actual timezone (dynamic).
Even with voicemail.conf modification for the timezone settings, asterisk still write it in UTC timezone.
Is there a way to get a fix from FOP2? Because i don't think asterisk will move on this on.
Thanks
If i travel, the timezone will show the local time, wich is good.