GoAdmio
GoAdmio Documentation

Service Status

From the GoAdmio knowledge base.

Service Status

This page explains the Service Status screen in the GoAdmio Admin Panel. It shows whether the core server services (web, database, mail, DNS, FTP, SSH) are running, stopped, or failed.

Location: Admin Panel → Server Management → Service Status



Overview

The Service Status page is a real-time dashboard of every critical service on the server. GoAdmio relies on these services to host websites, deliver email, resolve DNS, and accept file transfers. If any service is down, the related functionality for all hosted accounts is affected.

GoAdmio also provides Server Status & Monitoring with real-time resource usage (CPU, RAM, disk) as a separate but related feature [citation:5].



What the Page Shows

| Column | Description |
|---|---|
| Service | The name of the service (e.g., Apache, MySQL, Postfix, Dovecot, BIND, VSFTPD, SSH) |
| Status | Running, Stopped, Failed, or Unknown |
| Uptime | How long the service has been running since its last start |
| Actions | Start, Stop, Restart, or Reload (depending on the service) |

> Note: The exact list of services depends on what is installed on the server. A GoAdmio server running Lite mode may not include every service shown here.



Core Services

| Service | What it powers | If it stops |
|---|---|---|
| Apache / Nginx | All websites | Websites return errors or time out |
| PHP-FPM | PHP execution for websites | PHP pages show 502 or blank output |
| MySQL / MariaDB | All databases | Websites and apps that use a database fail |
| Postfix | Outgoing email (SMTP) | Email cannot be sent |
| Dovecot | Incoming email (IMAP/POP3) | Email clients cannot connect or download mail |
| BIND / DNS | DNS resolution for hosted zones | Domains may stop resolving |
| VSFTPD | FTP access | File transfers via FTP fail |
| SSH | Remote shell access | Remote login and CLI commands are unavailable |



View Service Status

  1. Log in to the GoAdmio Admin Panel.
  2. Navigate to Server Management → Service Status.
  3. Review the status column for each service.
A green indicator (or "Running") means the service is healthy. Red ("Stopped" or "Failed") means it needs attention.

Restart a Service

Via the Admin Panel

  1. Open Service Status.
  2. Locate the service.
  3. Click Restart (or Start if it is stopped).
The page refreshes and shows the updated status.

Via CLI

GoAdmio provides a dedicated Restart Services menu for individual services:

| Command | Service |
|---|---|
| /go/apache | HTTP Server (Apache) |
| /go/nginx | Switch to NGINX |
| /go/conf | Rebuild web server configuration |
| /go/mysql | MySQL Server |
| /go/checkmail | Check mail port and restart mail services |
| /go/sshd | Restart SSH service |
| /go/firewall | Reinstall firewall |

> Tip: If a service fails repeatedly, check its error log before restarting. Common locations: /var/log/httpd/, /var/log/mysql/, /var/log/maillog, /var/log/messages.



Related Monitoring Tools

| Tool | Purpose |
|---|---|
| Server Information | Hostname, OS, IP addresses, kernel version |
| Apache Status | Real-time Apache request and worker statistics |
| Process Monitor | Live process list with CPU and memory usage |
| Ports in Use | Which services are listening on which ports |
| Restart Services | Dedicated menu to restart each service |
| Server Help & Diagnostics | /go/help — AI-assisted problem detection |



Related Pages


Troubleshooting

| Problem | Likely cause | Solution |
|---|---|---|
| Website shows 502 Bad Gateway | PHP-FPM stopped or crashed | Restart PHP-FPM; run /go/conf to rebuild config |
| Websites not loading, Apache stopped | Apache crashed or config error | Check /var/log/httpd/error_log; restart Apache |
| Email not sending | Postfix stopped or port 25 blocked | Restart Postfix; run /go/checkmail to verify port 25 |
| Email not receiving | Dovecot stopped | Restart Dovecot; check /var/log/maillog |
| DNS not resolving | BIND stopped or zone error | Restart DNS; check zone with DNS Manager |
| Service keeps stopping after restart | Corrupt config, disk full, or OOM kill | Check disk usage, memory, and service logs before restarting again |
| Status shows "Unknown" | Service not installed or init system mismatch | Verify the package is installed; check systemctl status <service> |

> Tip: Enable Notification Settings so GoAdmio alerts you when a critical service fails, rather than discovering it from a customer complaint.



Last updated: 2026-11-08

↑