Getting PR_CONNECT_RESET_ERROR when trying to enable SSL for Nexus Repo Manager

Have a Nexus Container, v3:3.30.0, and trying to enable SSL on it, using Podman for containerization that lives on a RHEL8 physical server.

Once I run thru the various commands and modify config files, restart the container and get the following error message from Mozilla Firefox:

PR_CONNECT_RESET_ERROR

We don’t have any proxy servers or firewalls between the client and the server running the Nexus container. I’ve tried to clear tmp files from Firefox, close browser and try again and still having the same issue.

I’ve used the following two URLs for troubleshooting:

https://help.sonatype.com/repomanager3/system-configuration/configuring-ssl

https://support.sonatype.com/hc/en-u…tificate-Guide

At this point, I’m at a loss of where the issue is. If anyone else could offer help, would be much appreciated.

The PR_CONNECT_RESET_ERROR in Firefox usually indicates the server is abruptly closing the connection. Since there’s no proxy or firewall, check if the Nexus container logs show errors, ensure it’s listening on the correct port, and verify TLS settings if HTTPS is enabled. Restart the container and the RHEL8 host, then test with another browser or curl to isolate the issue.

To solve the issue, refer to the following detailed article: https://cheapsslweb.com/blog/how-to-fix-pr-connect-reset-error-in-firefox/.

Hope it helps!

The PR_CONNECT_RESET_ERROR usually points to a TLS handshake failure. This can happen if Nexus Repository Manager is misconfigured for SSL or if the certificate chain is incomplete or untrusted.

Make sure your nexus.properties file is correctly set up with the SSL port and keystore path. Also, ensure your keystore includes both the certificate and private key.

If you’re using a self-signed or custom CA certificate, the browser may reject it due to missing intermediate or root certificates. In such cases, you can generate a proper keystore like this:

openssl pkcs12 -export -in cert.pem -inkey key.pem -out keystore.p12 -name nexus -CAfile ca.pem -caname root

I found this resource via Google Search, and it should help you resolve your issue: https://sslinsights.com/fix-pr-connect-reset-error-on-firefox/

Check SSL cert paths, port bindings, and Nexus logs. Also test with openssl s_client -connect your.domain.com:8443 to debug handshake issues.