how to make a website https available

I am running spiceworks 4.03 in IIS 6.  It's running on port 80, and I've created an internal DNS entry where if "helpdesk" is typed in the browser address, it goes straight there.
I know I need to create an external DNS entry, but besides that, How do I make this website accessible via HTTPS, as I want anyone outside my organization to be able to access it?
I added port 443 in IIS, but it's still not working.
Any thoughts would be awesome!
DanNetwork EngineerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Jones911Commented:
Did you port forward port 443?
0
DanNetwork EngineerAuthor Commented:
Not sure, how do I port forward 443?  What and where do I do that?
0
Jones911Commented:
On your router/modem.
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

DanNetwork EngineerAuthor Commented:
oh, yea, I'll set that up shortly, but first I need to get it to work internally first, right?
Right now, I need it to work from my own PC, then after it works internally, I'll setup my firewall correctly to point to it.  I guess I'm asking what do I need to do to IIS to make it work internally first?
0
Jones911Commented:
Right.  Did you purchase a SSl certificate?
0
DanNetwork EngineerAuthor Commented:
not yet, I am going to, do I have to have the certificate for it to work, or if I don't install the cert, I guess it won't work?
0
Jones911Commented:
You have to have a cirtificate for it to work.  You can self sign it but it will always pop up for the clients tryign to log in.

Take a look at this article its quite clear on the steps and should help:  http://www.zdnetasia.com/techguide/storage/0,39045058,62036934,00.htm
0
DanNetwork EngineerAuthor Commented:
thanks, that's good, but how do I install a self signed certificate, so I can test to see if it even works internally, as spiceworks says that they don't support SSL, so I don't want to spend money in buying a certificate if my software doesn't work with it.
0
Jones911Commented:
0
DanNetwork EngineerAuthor Commented:
thanks, I'll get back to you
0
DanNetwork EngineerAuthor Commented:
ok, cool, I installed the selfssl and now it asks me to confirm the certificate and it goes to the helpdesk age, so that's cool.  I guess my next steps are, 1. get a real certificate, and 2.configure my firewall to allow the traffic to it, and 3. setup external DNS, right?  Any other steps you can think of?
what would the certificate be, I'm assuming it would be like helpdesk.amazingfacts.org
0
Jones911Commented:
Yep all sounds right.  If you want to call the site:  helpdesk.amazingfacts.org that will eb fine.  Remember unless you get a wildcard ssl cirt you can only have 1 ssl site per IP address.
0
DanNetwork EngineerAuthor Commented:
doesn't my SSL need to be specifically helpdesk.amazingfacts.org?
how does a wildcard SSL work?
0
DanNetwork EngineerAuthor Commented:
well, I did everything and it's still not working.  Here's what I did and sitll nothing.
1.      Created the internal dns
2.      Created the external dns
3.      Purchased an SSL certificate and installed it on my IIS spiceworks website
4.      Configured my firewall with an external IP address to point to my spiceworks server

I tried to access it via https and http, but both don't work.  I get the following error message:

You are not authorized to view this page
You do not have permission to view this directory or page due to the access control list (ACL) that is configured for this resource on the Web server.
--------------------------------------------------------------------------------

Please try the following:

Contact the Web site administrator if you believe you should be able to view this directory or page.
Click the Refresh button to try again with different credentials.
HTTP Error 401.3 - Unauthorized: Access is denied due to an ACL set on the requested resource.
Internet Information Services (IIS)

--------------------------------------------------------------------------------

Technical Information (for support personnel)

Go to Microsoft Product Support Services and perform a title search for the words HTTP and 401.
Open IIS Help, which is accessible in IIS Manager (inetmgr), and search for topics titled About Security, Access Control, and About Custom Error Messages.
0
DanNetwork EngineerAuthor Commented:
I got it to work, the default.aspx file in IIS was poiting to my local server instead of helpdesk.amazingfacts.org
After I fixed that, it's working just fine externally.  So where's what I did.
1. created the internal and external DNS records
2. configured the firwall to allow access to it
3. setup IIS (iis and spiceworks can't be on the same port)

And it's working fine.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft IIS Web Server

From novice to tech pro — start learning today.