...
Expand | ||
---|---|---|
| ||
Sometimes psip-pms can get stuck in sync mode. During this time, you will not be able to modify the system and there appears to be no way to release it from this mode. You can override it and return the system to normal operation by issuing the following command:
There should be no output and should return immediately. After issuing this command, the web interface should start working again. |
Expand | ||
---|---|---|
| ||
At times the Psip process pmsping.php can become stuck. When this happens Psip stops processing check in/out messages however they continue to display in the Psip debug window. If this happens do the following. as root, run:
|
Expand | ||
---|---|---|
| ||
If your psip-pms interface is not working correctly and you are seeing a similar message in your logs
This means that your XML RPC url is set incorrectly (or to 'localhost'). On newer dual-stack system, 'localhost' resolves to '::1'. Unfortunately, the ACLs system in Voiceware only compares IPv4 addresses (127.0.0.1). That means you need to change the URL from 'localhost' to '127.0.0.1' to force IPv4 connection. You can edit it in the file:
|
Expand | ||
---|---|---|
| ||
Log files and the log rotate process was changed in Voiceware version 4. As such the below documentation will be split between versions 1-3 and 4. Run away log files, common causes
Voiceware version 1-3 Log files are located in Log files are rotated with the based on a varying schedule based on process. The log rotation is handled by logrotate. You can find the definitions in The most common reason for the logs to not properly rotate is due to the permissions of the logrotate definitions. To fix:
To diagnose a possible problem with logrotation, you can issue:
This will show what would be done, but does not execute any commands. Removing the Voiceware version 4 Almost all logging is handled via Persistent text logs written by rsyslogd are located in the To follow the running journal:
To limit it by Unit or Process (Note this starts from the beginning of the journal): unit: tag: You can further limit this by time.
|
Expand | ||
---|---|---|
| ||
If a systems CDR retention settings are changed from say 200 days to 100 days older logs might not be removed. To purge the older CDR records run the below command.
There will not be much output but it will remove all older CDR records and reduce the size of backups. (It would be advisable not to run this during the day on a busy system) |
Expand | ||
---|---|---|
| ||
At times an ISP will block port 25. This port is the default port that Voiceware will use to send email messages. If the port is blocked the below commands can be ran to place a temporary fix into IPTables.
|
Expand | ||
---|---|---|
| ||
Sometimes a system will fail to renew the certificate and will have the error “PR_END_OF_FILE_ERROR” when you try and browse to the site. The fix is to remove the webapps container and rebuild it then do the SSL cert installation process again from scratch.
|
Expand | ||
---|---|---|
| ||
If a DID is set as a user extension in the Dial Plan page when you load the Settings page you might receive the below error.
To fix this issue simply set the dial plan type to DID (from User) and the issue will be resolved. The issue will also be fixed in an upcoming version of Voiceware. |
Expand | ||
---|---|---|
| ||
A bug in Voiceware that would cause Voiceware to fail to start processes (psip in observed cases) and would not allow you to restart Voiceware. This bug has been fixed. This bug only effected version 4.0.3.5.
Details When attempting to run the Voiceware status command (or other Voiceware commands) the below would display.
Fix Run the command |