Skip to content

Website FAQ

Website Inaccessible

  1. Check if the domain is resolved to the server IP
  2. Check if the firewall has allowed ports 80/443
  3. Check if Nginx is running: Apps -> Nginx -> Manage
  4. View Nginx error logs

403 Forbidden

Usually a permission issue:

shell
# Fix website directory permissions
chown -R www:www /opt/ace/sites/website-name/public
chmod -R 755 /opt/ace/sites/website-name/public

502 Bad Gateway

For PHP websites with 502, check if PHP is running:

  1. Apps -> Runtimes -> PHP -> Manage
  2. Confirm PHP version matches website configuration
  3. View PHP error logs

For reverse proxy websites with 502, check if the backend service is running.

Rewrite Rules Not Working

  1. Confirm the correct preset is selected or rules are filled in the Rewrite tab
  2. Nginx will automatically reload after clicking Save
  3. Clear browser cache and test

Configure QUIC (HTTP/3)

The panel supports QUIC, but does not add the Alt-Svc header by default. Add in custom configuration:

nginx
add_header Alt-Svc 'h3=":$server_port"; ma=2592000';

Ensure the server security group/firewall allows UDP port 443.

Enable TLSv1/TLSv1.1

OpenSSL 3.x disables old protocols by default. If you must use them, modify the cipher suite in HTTPS settings:

nginx
ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:AES128-SHA:AES256-SHA:DES-CBC3-SHA:@SECLEVEL=0;

Enable IPv6

Add listening addresses in Domains and Listening: [::]:80 and [::]:443.

CDN Origin and HTTPS

CDN Origin ProtocolWebsite HTTPS Configuration
HTTPNot required
HTTPSMust be enabled
Follow ProtocolMust be enabled, and HTTP redirect must not be enabled

Upload File Size Limit

Default limit is 100MB. Modify PHP configuration:

  1. Apps -> Runtimes -> PHP -> Manage -> Main Configuration
  2. Modify upload_max_filesize and post_max_size
  3. Restart PHP after saving

SSL Certificate Application Failed

  1. Confirm the domain is resolved to the server
  2. Confirm port 80 is accessible (required for Let's Encrypt verification)
  3. Check if Let's Encrypt rate limit is exceeded
  4. Try using DNS verification method
  5. Switch to another certificate provider