• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

sw-cp-server does not maintain the pidfile /var/run/sw-cp-server.pid

Miguel_Tellería

Basic Pleskian
[Plesk 12.0.18 on CentOS 6 with the latest microupdates]

Hi there,

From time time we observe the following phenomenon. Am I the only one?

Plesk nginx front-end (sw-cp-server) is running perfectly and listening on port 8443 but the pidfile (/var/run/sw-cp-server.pid) is missing or corresponds to a non-existing process (probably a previous encarnation).

This creates false watchdog alarms and inhibits any changes in Plesk front-end config (e.g. changing TLS certificate) becase a service sw-cp-service stop doesn't kill the process and the socket is already taken.

The only way to come back from this situation is manually killing the actual sw-cp-server process (easy to find through ps or netstat), actually kill it for a second time (the listener is taken over by another process) and start the process with the service command.

The server has not gone through any high load scenario.

Is there a way to fix this?
 
Back
Top