Announcement

Collapse
No announcement yet.

Moving hosts (trying!)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Moving hosts (trying!)

    Hi

    we are hoping to move our existing site to a host we use for a non actinic site.

    I am testing the hosting at the moment to ensure that the host works fine with actinic before moving the site as we dont want any unforseen downtime.

    At the minute we use Actinic SSL, but on our new hosts we get shared SSL so we are hoping to use that.

    I am having difficulty setting up the ssl. The shop works fine when i set i up without using SSL (the search facility, checkout, cart all work and I can get to a non ssl checkout page).

    The problem comes when using the wizard to setup the shared SSL.

    These are the details I have:

    Both the normal hosting and shared SSL are accessed with the same ftp account on windows 2003.

    After logging in, the website root, cgi-bin is

    \wwwroot\
    \wwwroot\cgi-bin\
    d:\domains\mydomain\wwwroot\

    path on server is

    d:\domain\mydomain\wwwroot\
    d:\domain\mydomain\wwwroot\cgi-bin

    The url for root and cgi would be

    http://www.mydomain.co.uk/
    http://www.mydomain.co.uk/cgi-bin/

    and for ssl

    \ssl\
    \ssl\cgi-bin\
    d:\domain\mydomain\ssl\
    d:\domain\mydomain\ssl\cgi-bin
    https://www.sharedssl/mydomain-co-uk/
    https://www.sharedssl/mydomain-co-uk/cgi-bin/

    When trying to use the wizard i have had both these messages when trying different options:

    Warning: The web server and cgi server are on different machines. You will not be able to accept orders using off-line credit cards with Actinic encryption unless you take special precautions. Contact your Actinic reseller or Actinic Support as appropriate

    an error occured while attempting to change permissions of the directory ActinicPerlPackage.pl.
    No further diagnostics data is available.
    The connection Wizard will not continue.
    Please configure your network settings through the advanced | Network Settings dialog.
    Contact your Actinic reseller or Actinic Support as appropriate for any assistance you may require.


    I have also had a message about the ssl cgi-bin not being able to write to the acatalog?

    The host i se is really great and will do what they can to help, so if anybody knows if they need to do something, please advise.

    Any help would be great, sorry about the length of the post

    Thanks

    Dean

    #2
    From your settings there, it looks like it should all work fine (although that is a big 'should'). From the settings you gave me, my guess is that the following settings should work (assuming you want the 'acatalog' folder to be within 'wwwroot').

    HTTPPROXYMODE 0
    HTTPPROXYADDRESS
    HTTPPROXYPORT 80
    HTTPPROXYUSER
    HTTPPROXYPASSWORD
    FTPPROXYMODE 0
    FTPPROXYADDRESS
    FTPPROXYPORT 21
    FTPPROXYUSER
    FTPPROXYPASSWORD
    SCRIPTID 1
    SCRIPTEXT .pl
    SMTPHOST mail.server
    WEBSITEURL http://www.mydomain.co.uk/
    IGNOREPASSIVEERRORS true
    USERELATIVECGIURLS false
    PATHTOPERL C:\Perl\bin\Perl.exe
    SSLCATALOGURL https://www.mydomain.co.uk/acatalog/
    SSLCGIBINURL https://www.mydomain.co.uk/ssl/cgi-bin/
    SSLPATHFROMCGITOCATALOG ../../acatalog/
    SSLCODEBASE ./
    SSLFTPHOST ftp.host
    SSLFTPUSERNAME username
    SSLFTPPASSWORD password
    SSLPATHTOCGIBIN ssl/cgi-bin/
    SSLUSEPASSIVEFTP false
    CATALOGURL http://www.mydomain.co.uk/acatalog/
    CGIBINURL http://www.mydomain.co.uk/cgi-bin/
    PATHFROMCGITOCATALOG ../acatalog/
    CODEBASE ./
    FTPHOST ftp.host
    FTPUSERNAME username
    FTPPASSWORD password
    PATHTOCGIBIN cgi-bin/
    USEPASSIVEFTP false
    FTPPATHFROMCGITOCATALOG

    There is a IIS5 configuration document online at http://www.actinic.co.uk/hosting/ that your host might find useful.

    If you have got IIS6, then the Path to Perl should be:

    C:\Perl\bin\Perlis.dll

    Also with IIS6 you will also need to add '.pl' into the list of 'Web Service Extensions' in the IIS Manager - associated with the above path.

    To be perfectly honest, problems like this one generally don't get sorted out on this forum - someone actually needs to look at your web site so it may be worth registering an email support query at http://www.actinic.co.uk/support/register.htm.

    Comment


      #3
      So from looking at those settings, if my details are:

      Normal

      http://www.mywebsite.co.uk/acatalog
      http://www.mywebsite.co.uk/cgi-bin


      SSL

      https://www.sharedssl/mywebsite-co-uk/acatalog
      https://www.sharedssl/mywebsite-co-uk/cgi-bin

      i would enter these under the catalog url and cgi-bin url in the standard and ssl sections of the advanced network setup

      and the path from cgi-bin to acatalog directory would be the path from the non ssl cgi to the non ssl acatalog, and on ssl the path from the ssl cgi-bin to the ssl catalog?

      So would I have a catalog on both the standard and ssl hosting.

      Thanks

      Comment


        #4
        Both paths should point to the same 'acatalog' folder - in the non-secure directory. As your secure cgi-bin is just in a sub-folder called 'ssl', this is what I can imagine working....

        Normal path fom cgi-bin to acatalog folder: ../acatalog/

        SSL path fom cgi-bin to acatalog folder: ../../acatalog/

        Comment


          #5
          This is what i have at the minute

          HTTPPROXYMODE 0
          HTTPPROXYADDRESS
          HTTPPROXYPORT 80
          HTTPPROXYUSER
          HTTPPROXYPASSWORD
          FTPPROXYMODE 0
          FTPPROXYADDRESS
          FTPPROXYPORT 21
          FTPPROXYUSER
          FTPPROXYPASSWORD
          SCRIPTID 1
          SCRIPTEXT .pl
          SMTPHOST mail.mydomain.co.uk
          WEBSITEURL http://www.mydomain.co.uk/
          IGNOREPASSIVEERRORS false
          USERELATIVECGIURLS false
          PATHTOPERL /usr/bin/perl
          SSLCATALOGURL https://ws11.myssl.com/mydomain-co-uk/acatalog/
          SSLCGIBINURL https://ws11.myssl.com/mydomain-co-uk/cgi-bin/
          SSLPATHFROMCGITOCATALOG D:/Domains/mydomain.co.uk/wwwroot/acatalog/
          SSLCODEBASE ./
          SSLFTPHOST ftp.mydomain.co.uk
          SSLFTPUSERNAME **********
          SSLFTPPASSWORD **********
          SSLPATHTOCGIBIN /mydomain.co.uk/ssl/cgi-bin/
          SSLUSEPASSIVEFTP true
          CATALOGURL http://www.mydomain.co.uk/acatalog/
          CGIBINURL http://www.mydomain.co.uk/cgi-bin/
          PATHFROMCGITOCATALOG D:/Domains/mydomain.co.uk/wwwroot/acatalog/
          CODEBASE ./
          FTPHOST ftp.mydomain.co.uk
          FTPUSERNAME **SAME AS ABOVE**
          FTPPASSWORD **SAME AS ABOVE**
          PATHTOCGIBIN /mydomain.co.uk/wwwroot/cgi-bin/
          USEPASSIVEFTP true
          FTPPATHFROMCGITOCATALOG /mydomain.co.uk/wwwroot/acatalog/

          When I test via network settings the normal settings are fine but ssl settings gives this message:

          Your Catalog URL appears to be invalid. The files uploaded to the given 'Path from cgi-bin to acatalog directory', can not be downloaded via the browser on the given Catalog URL. These two access routes don't point to the same destination on the server.


          Thanks for your help

          Dean

          Comment


            #6
            I'm out of ideas I'm afraid. I suggest you register an email support query.

            Comment


              #7
              Hi

              Got my test shop working using the following settings:

              HTTPPROXYMODE 0
              HTTPPROXYADDRESS
              HTTPPROXYPORT 80
              HTTPPROXYUSER
              HTTPPROXYPASSWORD
              FTPPROXYMODE 0
              FTPPROXYADDRESS
              FTPPROXYPORT 21
              FTPPROXYUSER
              FTPPROXYPASSWORD
              SCRIPTID 1
              SCRIPTEXT .pl
              SMTPHOST mail.mydomain.co.uk
              WEBSITEURL http://www.mydomain.co.uk/
              IGNOREPASSIVEERRORS false
              USERELATIVECGIURLS false
              PATHTOPERL /usr/bin/perl
              SSLCATALOGURL https://ws11.prossl.com/mydomain-co-uk/acatalog/
              SSLCGIBINURL https://ws11.prossl.com/mydomain-co-uk/cgi-bin/
              SSLPATHFROMCGITOCATALOG D:/Domains/mydomain.co.uk/wwwroot/acatalog/
              SSLCODEBASE ./
              SSLFTPHOST ftp.mydomain.co.uk
              SSLFTPUSERNAME *********
              SSLFTPPASSWORD *********
              SSLPATHTOCGIBIN /mydomain.co.uk/ssl/cgi-bin/
              SSLUSEPASSIVEFTP true
              CATALOGURL http://www.mydomain.co.uk/acatalog/
              CGIBINURL http://www.mydomain.co.uk/cgi-bin/
              PATHFROMCGITOCATALOG D:/Domains/mydomain.co.uk/wwwroot/acatalog/
              CODEBASE ./
              FTPHOST ftp.mydomain.co.uk
              FTPUSERNAME **SAME AS ABOVE**
              FTPPASSWORD **SAME AS ABOVE**
              PATHTOCGIBIN /mydomain.co.uk/wwwroot/cgi-bin/
              USEPASSIVEFTP true
              FTPPATHFROMCGITOCATALOG /mydomain.co.uk/wwwroot/acatalog/

              I do however get the following message when I do a test on the network settings as it reaches the ssl settings!!

              Your Catalog URL appears to be invalid. The files uploaded to the given 'Path from cgi-bin to acatalog directory', can not be downloaded via the browser on the given Catalog URL. These two access routes don't point to the same destination on the server.

              All works fine though - cart and search works and when placing an order and you go to the secure pages as you are supposed to on checkout. I can also download my test orders.

              One problem ive found is the base for the checkout pages are set at

              https://ws11.prossl.com/mydomain-co-uk/acatalog/

              this is the url for catalog set under the ssl tab. Is actinic supposed to upload some file to this directory? Or is something else wrong??

              Thanks for your help.

              Dean

              Comment


                #8
                Well done on getting this far. I'm afraid I cannot comment any further on your site settings. You will need to register an email support query at the address I have given you if you want more help.

                Comment

                Working...
                X