Cloudron plan: Pro
Cloudron version: v7.7.x
App: WordPress (Developer)
Domain / sub-domain: https://wp.swisszy.com
Remote Support: enabled – SSH token ready to send via DM
What happens
- Browsers show ERR_SSL_PROTOCOL_ERROR for both https://wp.swisszy.com and https://wp.swisszy.com/wp-admin
- Cloudron dashboard marks the app Running (green dot).
- “Domains & Certificates → Renew all certificates” returns a green banner (no error).
/home/yellowtent/platformdata/logs/letsencrypt.log
has no recent failures.- Port 443 is open in UFW and on the VPS provider firewall.
- A-record
wp.swisszy.com
points directly to the server’s public IP (no Cloudflare proxy).
Tried so far
- Restarted the WordPress app and the whole box.
- Clicked Renew all certificates (green success message).
- Disabled “Enforce HTTPS” → http://wp.swisszy.com still errors out.
sudo cloudron cert renew --domain wp.swisszy.com --force
also completes without error.
Despite this, the TLS handshake fails and the browser immediately throws ERR_SSL_PROTOCOL_ERROR.
Other app (n8n.swisszy.com
) on the same server works fine over HTTPS.
What I need
- Diagnose why this single sub-domain keeps failing the TLS handshake even though the Let’s Encrypt certificate is marked as valid.
- Restore normal access to
/wp-admin
. - (Optional, second step) Import an existing
files.tar.gz + dump.sql
once the site is reachable – backup is ready.
Happy to provide:
- full Let’s Encrypt log
- output of
openssl s_client -connect wp.swisszy.com:443 -servername wp.swisszy.com
- SSH token (Remote Support)
- backup link
Thanks a lot for any guidance or a direct fix via Remote Support.