ERR_SSL_PROTOCOL_ERROR on WordPress sub-domain – certificate says “OK” but site still unreachable
-
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.loghas no recent failures.- Port 443 is open in UFW and on the VPS provider firewall.
- A-record
wp.swisszy.compoints 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 --forcealso 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.sqlonce 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.
-
Not sure why you are opening so many threads. @swisszy Is https://forum.cloudron.io/topic/13817/need-full-assistance-restore-wordpress-admin-import-existing-site related to this? I closed the other two threads as dup of this one since this is the most recent .
-
J joseph referenced this topic on
-
@swisszy many of the troubleshooting steps are just incorrect. the log file
letsencrypt.orgis wrong and the clicloudron cert renewis wrong. is this some copy/paste from chatgpt?Just to take a step back: are you able to access your dashboard? If yes, then can you run SSH into the server and run
cloudron-support --troubleshoot? Please post the output of that command here. -
J joseph marked this topic as a question on
-
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.loghas no recent failures.- Port 443 is open in UFW and on the VPS provider firewall.
- A-record
wp.swisszy.compoints 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 --forcealso 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.sqlonce 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.
@swisszy said in [Pro plan] ERR_SSL_PROTOCOL_ERROR on WordPress sub-domain – certificate says “OK” but site still unreachable:
Cloudron version: v7.7.x
Are you really still on this ancient version?!?
-
The first thing to do would be to update to the latest Cloudron version. Version 7.7 was released over a year ago.
It doesn't look like an SSL issue though. Where was the Wordpress site you are trying to restore from? The same Cloudron or a different server? If it is a different server it might make more sense to install the LAMP app, extract the files to /app/data/public (checking that the files are owned by www-data), uploading the database dump via PHPmyadmin and then amending the database details in the wp-config file.
-
J joseph has marked this topic as solved on
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login