Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...SSL on a DNN portalSSL on a DNN portal
Previous
 
Next
New Post
8/17/2006 4:53 PM
 

You can do this by creating additional IIS sites and pointing them to your DNN directory. For example, if you have all of your DNN files in the "DNNfiles" folder and two web sites, 123.com and 789.com, both entered as host headers in an IIS site called "DNN" which points to "DNNfiles"; you can create another IIS site called 123, make sure it handles the 123.com host header and points to "DNNfiles", and that site can have its own SSL certificate. Hope that makes sense.

Tim


--
Tim Rolands
Avastone Technologies | House of Nuke
Where DotNetNuke(R) Lives
 
New Post
8/18/2006 5:27 AM
 
There are 2 DNN modules I know of which allow you to control which sites and pages within the site are secure (i.e. use https rather than http):

SSL Redirect
 by Sanibel Logic LLC SSL Redirect is a HTTP module for ASP.NET which enables SSL communications for DotNetNuke. DotNetNuke has dynamic and virtual web pages, yet only a single physical web page, making it impossible to utilize the IIS web server exclusively for defining which virtual web pages should be secured....read more

SSL_Module 4.0
 by Thomas Thorp Add SSL to your DNN installation with this PA. No core changes are required. Includes Portal Alias Redirection option to URL for SSL Certificate and one click setting of common options. ...read more
 
New Post
9/7/2006 3:55 PM
 
timrolands wrote

You can do this by creating additional IIS sites and pointing them to your DNN directory. For example, if you have all of your DNN files in the "DNNfiles" folder and two web sites, 123.com and 789.com, both entered as host headers in an IIS site called "DNN" which points to "DNNfiles"; you can create another IIS site called 123, make sure it handles the 123.com host header and points to "DNNfiles", and that site can have its own SSL certificate. Hope that makes sense.

Tim

I had exactly the same question and am very glad to have found your posting on this, Tim. It worked like a charm. Thank you!

I found on my first attempt I had neglected to enter the 123.com host header in BOTH IIS website instances -- the original DNN site and the new 123 site. The mistake wasn't apparent until I applied my "123.com" SSL certificate to the 123 site, and things didn't work correctly.

The second thing I discovered was that it's important that the 123 site run the same version of ASP.NET as the original DNN site. In my case, that was ASP.NET 2, which is not the default. I discovered this on getting an error message on trying to bring up the web site, causing me to dive into the server event log to see why.

Hope these tips save someone a couple of little detours!

Steve

 
New Post
9/10/2006 4:51 PM
 
Yes you can do what you want.  All you have to do is just install the certificate for the portal URL you want and only that URL will be secured.   It will not effect any other portal.  I have a couple of sites doing this.

The problem comes in when you want secure more than one portal.  Cleanest solution is to create each secure portal as it's own web site that all point to the same installation directory. Then you install each portals certificate.

How you go in/out of https mode is depenent upon your needs.  There are many different ways to do it.  Each has it's own pluses/minuses.

Tom Thorp

SSL_Module 4.1 for sale at Snowcovered

Tom Thorp
 
New Post
1/12/2007 12:14 AM
 

I'm running IIS 6 on my own Win2003 server. My problem is in setting up the additional web site in IIS. I must be missing something.

The DNN web site directory is "files." Previouly, I had set up a second web site in IIS, "dnn2," so that I could give the corresponding DNN portal, "dnn2.com," its own SSL certificate. It works perfectly.

The problem comes in when I try to add another web site in IIS. I point it to the same DNN directory, "files," and give it the usual tcp port 80 and SSL port 443. When I try to start it in IIS, I get:

"IIS was unable to start the site. Another site may already be using the port you configured for this site. Please select a unused port for this site."

I can get it to start if I change the SSL port to some other value than 443 -- but I need it to be 443 for the usual reasons.

Help! What am I missing?

Steve

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...SSL on a DNN portalSSL on a DNN portal


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out