Not sure if anyone can help me on this or not, I’m not even sure what to look at or what logs might be relevant but if anyone can suggest anything, or let me know what I can provide I will gladly do so.
To explain the issue, we currently have a large number of digium phones (this may or may not be relevant), afaik the digium phones use the built in presence states provided by asterisk and configured in the freepbx presence module. We also use iSymphony too as well, mostly to set custom status messages, these status messages are all normally set to the “Available” type with a custom message ie “checking email”. This all seems to work fine on the surface with status sync turned on in iSymphony. However we became made aware (by our users) that their custom status message was “disappearing” on its own and setting itself to simply “Available”. At first I did not believe that this was actually happening and tested for a few days by watching my own status and it did not change for days, until I needed to make a change in freepbx. Once I made a change to something in the usermanager, or a extension my status would update on its own to “Available”, sometimes right away, sometimes the next hour it would be changed. Sounds pretty odd and unbelievable right?
I am at a loss to look at what logs to look at for presence, its not one of my strong points. If it were a actual “phone” problem I’d at least have an idea. One thing I have done is disabled the status sync, and it looks like custom status messages do stay in iSymphony with the status sync disabled, it’s less than ideal because the messages and states do not actually sync and the custom status is not shown on the phone anymore, however its what I’ve got working for the moment. If anyone can offer any suggestions on where to look please let me know.
Freepbx 184.108.40.206 - freepbx-220.127.116.11-1.shmz65.1.53.noarch
Asterisk 13.14.0 - asterisk13-core-13.14.0-2.shmz65.1.156.x86_64
iSymphony 18.104.22.168 build 75 - iSymphonyServerV3-fpbx-22.214.171.124-1.noarch