Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated for 13

Status
colourYellow
titleThis wiki has been updated for Version 13 of your PBX GUI

Below is a list of common issues or questions people have run into.

...

The BLF light is controlled by a daemon that runs on the PBX.  To To see if daemon is running follow , run the command below from your Linux CLI:

/etc/init.d/restapps status

Code Block
[root@mypbx ~]# /etc/init.d/restapps status
restapps.php (pid  23665) is running...
[root@mypbx ~]#

 

As we can see in the above example, the daemon is running above.  If If it was down, it would show:

Code Block
[root@mypbx ~]# /etc/init.d/restapps status
restapps.php is stopped
[root@mypbx ~]#

 

To restart the daemon, run the following command:

/etc/init.d/restapps start

Code Block
[root@mypbx ~]# /etc/init.d/restapps start
Starting REST applications daemon:                         [  OK  ]
[root@mypbx ~]#

...

Make sure you have enabled Custom DevState hints in FreePBX.  Log Log into your FreePBX PBX GUI and click on navigate to the Advanced Settings module
Image Removed
 Set Display Readonly :

  • In the top menu go to Settings
  • In the drop-down menu go to Advanced Settings

Image Added

At the top, under the Advanced Settings Details section, set Display Readonly Settings and Override Readonly Settings to to "TrueYes":

Image Removed

Set Enable Custom Device States to "True"

Image Removed

Image Added

Message Bar on screen not updating when changing items like DND or Follow Me

The Message Bar  is is controlled by a daemon that runs on the PBX.  To To see if daemon is running follow , run the command below from your Linux CLI:

/etc/init.d/restapps status

Code Block
[root@mypbx ~]# /etc/init.d/restapps status
restapps.php (pid  23665) is running...
[root@mypbx ~]#

 

As we can see in the above example, the daemon is running above.  If If it was down, it would show:

Code Block
[root@mypbx ~]# /etc/init.d/restapps status
restapps.php is stopped
[root@mypbx ~]#

 

To restart the daemon, run the following command:

/etc/init.d/restapps start

Code Block
[root@mypbx ~]# /etc/init.d/restapps start
Starting REST applications daemon:                         [  OK  ]
[root@mypbx ~]#

...

Pressing button on phone is not launching application

  • Log into our your PBX Admin GUI and go navigate to the to Sysadmin Module.  Under Port Management look module.
    • In the top menu go to Admin
    • In the drop-down menu go to System Admin
  • Select the Port Management section in the navigation menu.
    Image Added 
     
  • Look to see what Port port Restful Phone Apps are using.
    Image Added 

...

  •  
  • Open a Web Browser and go to the following URL:    http://IPADDR:PORT/applications.php/donotdisturb/main?user=EXT#
    • Replace IPADDR with your Ip the IP Address of the PBX.
    • Replace PORT with the port number Restful Phone Apps are using as defined in Sysadmin Port Management.
    • Replace EXT# with your extension number.
       
  • This should bring up some XML such as:
    • {"application_name":"donotdisturb","application_display":"DND","page_name":"main","type":"display","exitPath":null,"layout":[{"type":"bool","name":"status","display":"Enabled","value":false}],"action":[],"error":[]}
       
  • If you get nothing returned, this means your port is either not opened on your firewall or not defined correctcorrectly.  Try and resubmit the Port Management page in Sysadmin by pressing the submit button Submit  and Apply Config buttons.