If PCC5 was working and no longer allows the users to login, and the PCC5 Server Status shows offline, what can be the problem?
PCC 5.1/5.2 uses Device Control Engine (DCE) certificate pinning. When installing PCC5, the private key of the DCE certificate is stored in the Embedded device settings in the MFD. This feature was introduced to prevent 'man in the middle' attacks.
This means that if the DCE certificate changes or expires, the device will require a full install to allow it to communicate to the DCE. Login will not be possible and the PCC5 Server Status will show offline regardless of the state of the DCE service
Any new certificate will only be used once the Services are restarted, so can be some time after the chnage before this is visible.
In the Configuration Assistant, a self signed certificate is created with a 30 year expiry date. So this should not expire. if a signed certificate is used, the expiry may be shorter. When replacing the certificate, for the device to continue to work without re-install, the new certificate must contain the Private key of the old one. Otherwise all devices will need to be re-installed or configured to a new DCE (that it has previously not been connected to).
If a new certificate is created in Configuration Assistant and the devices go offline, it is possible to retrieve the pinned certificate from the Personal Certificate Store on the Server. Export with the private key and re-import into Configuration Assistant. Once this has imported, unenrol and re-enrol the EQ services on the server and then restart the Equitrac Services. The device will return to the online state if the correct certificate is restored.
In Equitrac Office / Express 5 the DCE certificate is created by the DCE on startup. It will have a 2 year expiry. Also, Signed Certificates that may have a shorter expiry date. The certificate will continue to be used and allow login after the expiry date.