ERR_SSL_PROTOCOL_ERROR for all sites

I have a student with a number of projects that can’t load with https (works with http). Here are some examples:

https://score-analyzer.enderparakeet.repl.co/

https://pixel-art.enderparakeet.repl.co/

https://multiplication-table.enderparakeet.repl.co/

Is there not a valid SSL certificate for these sites? Any help would be appreciated.

1 Like

Hi @mrcodeswildride

Replit have posted about this on their status page here

https://status.replit.com/notices/ggj8gbnshk50a6yz-ssl-certificates-issues

3 Likes

For now, change the ‘.’ between repl name and username in the url to ‘–’ will do the trick.

For example, https://score-analyzer--enderparakeet.repl.co/ works.

3 Likes

We have resolved the incident that has caused the issue. Thus, I was not able to reproduce the SSL issue with the sites you mentioned. Please let me know if you’re still having issues and I would be happy to take another look!

3 Likes

Works now, thank you!

2 Likes

Now I’m getting the SSL error for another student site:

https://my-dog.liamn2.repl.co/

Is this going to be an ongoing problem?

1 Like

I’m not able to see the error on that one either. We have an ongoing incident we’re recovering from so until we fully recover from that, you might still see issues https://status.replit.com/notices/ggj8gbnshk50a6yz-ssl-certificates-issues

1 Like

It started working after I posted that it wasn’t working.

1 Like


Is the ERR_CONNECTION_CLOSED also caused by the SSL issue? My API has been down for the last couple days and hasn’t recover yet.

1 Like

This issue is still unresolved for me.

1 Like

Is there an instant way to do this? Or does this require a custom domain?

1 Like

they mean simply replace the . with a -- in the address bar. Not seen that work for anyone else though

1 Like

I am having this problem with all my repl files. My site links to them via iFrames in hundreds of different places, so them not working is a nightmare.

e.g.
https://simple-circuit.julianhamm2.repl.co/
https://series-circuit.julianhamm2.repl.co

Is this something that will be sorted out in the next few hours?

1 Like

I’m seeing this issue again today for more of my students. Is there an estimated time when this will be solved? If not, if I have my students change the . to --, will those URLs always be good indefinitely?

1 Like

AFAIK it gets fixed when the SSL cert is renewed, so it shouldn’t happen again unless there’s another issue, and I’ve not seen it happen again. But changing . to -- only happens to work sometimes

2 Likes

I started getting this after changing my username on May 4th. I can access any Repl under http://, but that’s not really practical. I see the following behavior:

  • For Repls I made before the rename, <repl-name>.<old-username>.repl.co work, and direct to the latest version of the Repl. <repl-name>.<new-username>.repl.co shows ERR_SSL_PROTOCOL_ERROR (or NSURLErrorSecureConnectionFailed on iOS).
  • For Repls I made after the rename, <repl-name>.<new-username>.repl.co shows ERR_SSL_PROTOCOL_ERROR as well. However, <repl-name>.<old-username>.repl.co shows “Run this Repl to see the results here.”

I’m guessing the certificate hasn’t been reassigned to my updated username yet.

1 Like

I have a lot of students that I teach coding to (100+), and for some usernames, their sites work fine, but for others, they get the SSL error. It seems random which ones work, and which don’t. The SSL error is making it very hard for students to show their sites to their parents.

1 Like

My site was normal before. It breaked after I visited the address of the repl.

1 Like

Hi team, I have the same issue on all my repl. it seems that the SSL Certificate is not working fine. Is there any expectation on when it will be solved?
Thanks

1 Like

I have a student showcase with approximately 4,000 Replit projects that have been uploaded over the years. I just wrote a script to see how many of those projects have the SSL error, and it came out to 514, which is about 13% of Repls. I then had my script change the dot to two dashes for each of those 514 projects, and then check if that URL worked, and it worked for all 514 projects. So using two dashes instead of a dot seems to be a reliable fix.

3 Likes