My host provides SSL but amember pages do not work

Discussion in 'Payments processing' started by earn4mhome, Mar 27, 2008.

  1. earn4mhome

    earn4mhome New Member

    Joined:
    Mar 23, 2008
    Messages:
    20
    Hi all

    Recently i installed amember pro and was happy with it.Later i came to know my site host provides secure server.So now i tried to get in the amember CP->
    setup->Global and change the Root URL and secure URL to the secure server that my host provides.But then i get incorrect license message.
    And if i go and change my license for the secure server domain then since the root url and secure url were not changed,i get the message wrong root url.
    Please help
    I am completely stuck:confused:
  2. skippybosco

    skippybosco CGI-Central Partner Staff Member

    Joined:
    Aug 22, 2006
    Messages:
    2,526
    earn4mhome,

    Have you gotten a SSL certificate for your site? I get an error when I try to go the site on your signature (https://www.earn4mhome.com)

    Check with your host that you have a SSL certificate for YOUR domain..
  3. earn4mhome

    earn4mhome New Member

    Joined:
    Mar 23, 2008
    Messages:
    20
  4. tomfra

    tomfra Member

    Joined:
    Dec 21, 2006
    Messages:
    199
    Well, it will not work because of the license problem you are told about when you click at https://secure40.mysecureorder.net/earn4mhome/membership/Signup/Details/signup.php . It's indeed a very accurate error message.

    The problem is, your aMember license allows you to install aMember at earn4mhome.com but when you access it through the link above, it looks like if it was installed at mysecureorder.net .

    Your hosting provider apparently allows you to use "shared SSL certificate" which is very common on shared hosting. But it's far from perfect and will not work for you in this case. You need your own SSL certificate installed at your own domain. This may be a bit tricky on shared hosting.

    First, you will need to order the certificate itself. It's pretty cheap these days, when you know where to buy it. I suggest namecheap.com - http://www.namecheap.com/learn/other-services/ssl-certificates.asp . Simply get the basic one which is less than $13 a year. From the technical point of view, even the cheapest SSL certificate offers the same level of encryption as the most expensive one so don't be afraid of the low price.

    Then you will need to convince your hosting provider to give you a dedicated IP address for your domain, if you are using a shared one from them. Installing SSL certificate is not always as simple as it should be, you will probably need them to install it for you. Anyway, they should really help you with the process. If not, well, find a new hosting company...

    I hope that helps a bit.

    Tomas
  5. tomfra

    tomfra Member

    Joined:
    Dec 21, 2006
    Messages:
    199
    And one more note... When ordering the SSL certificate, you will be prompted for the domain name you want to use it for. www.domainname.ext is not the same as domainname.ext so keep that in mind. When you have the certificate created for www.domainname.ext but access the web site through https://domainname.ext (and vice versa), it will work but a warning pop-up message will be displayed to the visitor, which is bad of course.

    Tomas

Share This Page