We are trialling Sangoma P370 phones, but can’t get the time correct. The company has been using Digium/Sangoma D40’s for years no problem, but for some reason the P370s are either 1h ahead or behind no matter what we do.
We have mirrored the time/regional settings from the D40 profile to the P370 profile, so we have no idea why it’s not working. We are based in the UK, time zone set to GMT (no option for BST), primary time server 0.digium.pool.ntp.org. We have tried changing the time zone and primary time server, but it’s never correct. There is no setting on the P370 to change the time manually on the handset like there is on the D40. All other features of the P370 seem to be working fine.
FreePBX 16.0.40.13
P370 firmware version 4_26_1
Any other details needed please ask - I am new to this. Thought time settings would be the straightforward part of config but being proved wrong! Thanks
The timezone setting for our p370 is given by the server. It has to be configured from the PBX, there is no interface on the phone to set the timezone as the customer already notice. I assume the p370 is used with a freepbx community PBX. I don’t know how timezone is set on community but collecting a PTSR from the phone will tell what the PBX is sending to the phone.
Thanks for the replies. Apologies for the slow response! The setup does seem to be correct from the docs, main difference being using http instead of https, but it works on all our other phones just not the p370’s. I have found a workaround by connecting to the phone directly through it’s IP, and there are far more timezones which actually work. Set it to Europe/London and all OK now, although this is only on a per-phone level which isn’t ideal.
Screenshot comparison attached.
FreePBX (GMT and +/-01:00 are all an hour out):
Thanks, this is a good point seeing exactly what the phone is receiving. Got the PTSR but any ideas how to read? Is there a specific app or something that can make it legible?
Do you use https and do you have installed a valid certificate? Otherwise certain features of the P370 won’t work.
When you change the timezone in EPM, does the phone display the new time? If not, I assume the phone does not load the configuration file from the server.
We do have valid certificates (self signed).
EPM Template: Provisioning Server Protocol = HTTP (no option for HTTPS), "PhoneApps Protocol = HTTPS, “Allow Insecure SSL” = Enabled.
Yes, when changing the time via EPM it does update the phone. All other configs e.g. wallpaper pull through to the P370 fine too
We have reproduced this issue, and an internal Jira is raised with priority to fix it in EPM. In the meantime, could you please try setting the time zone to “Europe/London” in the base file as a workaround?
Goto FreePBX > Endpoint Manager > Basefile Edit > Select template > Select Phone model. Search for time_zone setting, edit and modify the timezone i.e Europe/London.