SSL multiple site install question

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
8/13/2009 3:48:42 PM
Gravatar
Total Posts 218

SSL multiple site install question

So, I'm going to try multiple SSL sites based on host name, each in their own IIS web pointing to same mojo install directory. Each site will have a cheap $30 SSL cert which appears required. For the sites that will truly need SSL I'll use better certs.

My question is regarding the PayPal/Google Checkout/AuthorizeNet integration. Since it appears the keys and settings for these processing providers appear in the web.config does that mean that if I have 10 sites running on a single install they each CAN'T have their own AuthorizeNet settings for example? Can I have multiple AuthorizeNet accounts in a single mojo install, one for each site? Or ideally, a unique account for each module instance. For example, some clients may have two stores, each going to a different AuthorizeNet account. Is this possible?

I looked around but have a feeling this may not work the way I'm hoping. An alternative can and may be custom modules where I can set the variables myself, per application - but let me know. Thanks again!

8/13/2009 3:51:28 PM
Gravatar
Total Posts 218

Re: SSL multiple site install question

I should add that I did read this page:
http://www.mojoportal.com/ecommerce-configuration.aspx

It makes it pretty clear, but just want to double-check that it can only be done at the system level and not by site or module within a single installation environment.

8/13/2009 3:54:40 PM
Gravatar
Total Posts 18439

Re: SSL multiple site install question

Hi Eric,

Yes, in that scenario where each site has its own IIS web site, host name and ssl cert, in theory I see no problems, though I have not tried this scenario. 

If you notice in the ecommerce configuration doc, all the params have a Site1- prefix, so those settings only apply to the site with SiteID = 1. You can add separate settings for each site based on the SiteID in the mp_Sites table

So basically copy and paste the ecommerce config setting for each site and change the site prefix.

Hope it helps,

Joe

8/13/2009 4:00:51 PM
Gravatar
Total Posts 218

Re: SSL multiple site install question

Good tip, that seems helpful and worth trying. For a couple $30 SSL certs I'll let you know how it goes, I actually found some for $10....but the GoDaddy ones seem more trustworthy.

This SSL issue is the holy grail for CMS systems, yet not an easy nut to crack as you've already explained in other posts. Having that single mojo install to maintain would be nice, if possible. Pros/cons though.

You must sign in to post in the forums. This thread is closed to new posts.