Enable incoming traffic on HTTPS/Port 443 on Windows Server 2012 R2

Henrik Rosager Pedersen
Henrik Rosager Pedersen used Ask the Experts™
Hi all,

I'm trying to set up an application that uses HTTPS (port 443) on a Windows Server 2012 R2. I do not want to install IIS on the server.
When I test the connection (from outside the network) I can't seem to get through the Windows Firewall. I have tried to add a rule (TCP, 443) - but no luck. When I turn off the Windows Firewall there is no problem.

I have also installed a SSL Certificate on the server.

I have also Googled a lot - but did not find the answer.

Any chance somebody in here can help me out how to enable HTTPS on the server without IIS nor without turning off the Windows Firewall?

Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
AlexA lack of information provides a lack of a decent solution.

(from outside the network)

Have you got a rule on your firewall allowing communication from outside the network to that server? If you haven't allowed it access, given it a route etc it won't work.




Hi Alex,
yes - I have created a Firewall rule as well as a NAT rule on the hardware firewall. As written; I have also created an inbound rule on the Windows Firewall.
kevinhsiehNetwork Engineer

It sounds like you didn't do your inbound Windows firewall properly. Can you please post a screenshot of the rule you created?


I've just made a simple rule opening port 443.

Hi again,

I have found the solution. The SSL-certificate was not correct - so I reissued another and installed it again.
When that was done - Windows allowed traffic on HTTPS (port 443) automatically - I did not even have to use my own firewall rule.

So in short word - the correct SSL certificate and it's installation are a must.

Thanks anyway.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial