DotNetNuke Developer Chris Hammond

DotNetNuke Core Team Member

News

Thanks for visiting my blog, you can find more about me at ChrisHammond.com or on my company's website at Engage Software.

Cool Sites

My domains

Projects

DotNetNuke Tip: Production using SSL, development not using SSL

Earlier this year I was doing some work on a website of mine that runs on DNN, and has SSL enabled. I copied the database and file system, and set these up on my development machine, Vista Ultimate. I ran into a problem though, I couldn't actually get the site to load, I had all the usual configured properly: a) file permissions b) IIS virtual directory under classic app pool c) database setup and the web.config modified

No matter what I did whenever I tried to access the site I would get an error page saying the site couldn't be found. This didn't make sense, because I had a standard DNN install on my machine and it worked great.

Well tonight I go to working with the site again, intent on figuring out the issue. The site was on 4.6.2 so I upgraded it to 4.8.2, the upgrade actually worked fine, the pages loaded, the scripts ran. So I got to thinking, if it's not the IIS settings it must be something inside of DNN itself, then it struck me. The site was running SSL, a quick check of the Tabs table in the database verified that, so I ran an update script and turned off SSL for all the pages.

Pull up IE7 and hit the site locally and boom, it works!

So here's the tip: If you're pulling down a production site that runs SSL and you're having trouble configuring the site in a test environment, be sure to disable SSL in DNN!

Update: Doh! Michael just pointed out that he posted the same thing back in February! That sure woulda saved me some time. Now, why I missed his post I don't know, it was probably back when the feeds weren't working on dnn.com

Comments

adefwebserver said:

HA! Had you read my blog faithfully like I do yours you would have seen this post: www.dotnetnuke.com/.../Default.aspx

# April 18, 2008 11:07 AM
Leave a Comment

(required) 

(required) 

(optional)

(required)