Some services are shown as "Offline" in the ISPConfig though they are running on the server.

The ISPConfig checks the status of the services on localhost (IP: 127.0.0.1). It may be that some of your services only allow connections to specific IP addresses and not 127.0.0.1 (in Apache this is done with the Listen directive). If you allow connections to localhost the status will be shown correctly in the ISPConfig.

Another possibility is that the affected services do not run on the standard port intended for it.

Share this page:

Suggested articles

3 Comment(s)

Add comment

Comments

By: Frank

How would this be accomplished on Nginx?

By: Sandro

Hi

and for nginx? i have all sites that running perfectly but in ispconfig monitor i have: Web-Server: Offlin

Sandro

By: arnaud69

Hello,

Simply :

create a defaut file in sites availables :

[code]

server {

listen 80 default_server;

root /var/www/html;

index index.html index.htm index.nginx-debian.html;

server_name _;

location / {

try_files $uri $uri/ =404;

}

location /server-status {

    stub_status on;

    allow IP_OF_MASTER

     allow 127.0.0.1;

    deny all;

    access_log   off;

}

}

[/code]

Link it in sites enabled, and restart nginx :

ln -s /etc/nginx/sites-available/default /etc/nginx/sites-enabled/000-default.vhost

service nginx restart