Status Servers stop talking and all jobs are failing immediately (PAS0066 reported via CPS) - c06406194
Event Summary
- Modify PrintAnywhere Config files on each PAS server to use port 5400
- Allow for both Status Servers to communicate with eachother to leverage clustered, load balanced environment
Event Definition
The Status Servers stop sharing job information and print jobs submitted are being rejected. This can happen randomly when performing actions that rewrite the Status Server configuration file, but will also need to be changed as part of initial configuration of a new Enterprise Cloud Print customer. PAS0066 error will be reported almost immediately.
Procedure Documentation
Symptoms and Errors
- PAS0066 error will be reported almost immediately
- The error logs for the Status Server show the following lines when on higher level of tracing InfocenterClient<Jobref=, Reflectioin = 1, HTTP = 1, Port = 0
Tools and Access Needed
- Client Name
- Administrator Permissions
- Virtual Machine Desktop Access
Post Resolution Expected Behaviour
Jobs should be processed and a "Complete" message displayed to end users.
Pre Event Reporting/Documentation
- Create Change Management issue in JIRA
- If this is occurring after initial deployment stage, create a case in Salesforce as well.
Event Start Notification Procedure
(I don't think this action requires a notification be sent)
Steps and Process
- RDP into PAS server
- Stop the Status Server service
- Open the C:\ProgramData\PrinterOn Corporation\PONData\PrintAnywhere\Config\User\StatusServerConfig.xml fil
- Within the "ReflectionServerList" section, update the httpapiport value to 5400
- Save the configuration file
- Start the CPS Server service
-
Repeat for each additional CPS server
We then need to Backup the configurations in AWS' opsworks: - Within AWS, navigate to OpsWorks
- Choose the Client Stack
- Click Run Command in the top right corner
- Choose Execute Recipes as the command
- Set the Recipes to execute to be opsworks_psim::pas_backup
- Enable this change on the pas layer only
Event Complete Notification Procedure
(I don't think this action requires a notification be sent)
Post Event Reporting/Documentation
- Close Change Management issue in JIRA to confirm changes were made and tested to confirm issue is resolved
- Close Salesforce case if required