I have a Nginx software on ubuntu configured as a reverse proxy for all traffic to the internal upstream server. Also, on the same nginx server, I have an Apache Server to serve sites.

I am trying to route traffic from Nginx (443) to Apache (8443) and it is not working. SSL certificates are configured on both Nginx and Apache, tried to configure one or other, both it didn't work.

Error seen in the browser:

Bad Request

Your browser sent a request that this server could not understand.
Reason: You're speaking plain HTTP to an SSL-enabled server port.
Instead use the HTTPS scheme to access this URL, please.
  • What is your Nginx proxy configuration?
    – user1686
    Nov 12, 2019 at 5:31
  • Please show us the proxy_pass configuration.
    – Daniel B
    Nov 12, 2019 at 10:21

1 Answer 1


i csnt yet comment, sry but i bet you tried to access plesk via 8443 over nginx via http://dom:8443 instead https://dom:8443

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.