Announcement

Collapse
No announcement yet.

Error when accessing checkout page

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

    Error when accessing checkout page

    Hello,

    I'm currently trying to set up my site with shared SSL on a Netcetera hosting environment. The standard config is with Netcetera, the SSL config points to Securewebs.co.uk.

    I add a product to my cart and when I click on "checkout" this tries to find the following URLs in succession:

    http://littleherbalcompany.soon2b.net/cgi-bin/ca000001.pl

    http://littleherbalcompany.soon2b.net/cgi-bin/cm000001.pl

    ending with the error message "CGI Error: The specified CGI application misbehaved by not returning a complete set of HTTP headers." at

    https://534.securewebs.co.uk/littleherbal/cgi-bin/os000001.pl

    Has anyone encountered this problem before and suggest the cause?
    Jan
    Jan
    www.littleherbal-international.com

    #2
    More information:

    To sort out the network config I loaded a file sent through by Netcetera support. When I then came to "test" the settings I got a successful result and no errors for either Standard or SSL tab parameters.

    As a next step, I wish to confirm each setting using the "wizard" functionality.

    The first screen displays the default settings of:
    SSL and HTTP on the same server <SELECTED>
    Different CGI Bin directories <SELECTED>

    Selected network config settings:

    Standard
    ========
    CATALOGURL http://littleherbalcompany.soon2b.net/acatalog/
    CGIBINURL http://littleherbalcompany.soon2b.net/cgi-bin/
    PATHFROMCGITOCATALOG ./acatalog/
    CODEBASE ./littleherbal/
    PATHTOCGIBIN /jodg/www/root/cgi-bin/
    FTPPATHFROMCGITOCATALOG /jodg/www/root/acatalog/


    SSL
    ===
    SSLCATALOGURL https://534.securewebs.co.uk/littleherbal/acatalog/
    SSLCGIBINURL https://534.securewebs.co.uk/littleherbal/cgi-bin/
    SSLPATHFROMCGITOCATALOG ./littleherbal/acatalog/
    SSLCODEBASE ./littleherbal/
    SSLPATHTOCGIBIN /jodg/ssl/cgi-bin/
    Jan
    www.littleherbal-international.com

    Comment


      #3
      Hi Jan

      When using SSL, you need to make sure that your insecure /acatalog/ folder has a symbolic link to the secure /acatalog/ folder. What this means is anything that you place within the insecure /acatalog/ folder is also in the secure /acatalog/ folder.
      For your hosting, is the SSL on a completely different server?

      Kind Regards
      Nadeem Rasool
      SellerDeck Development

      Comment


        #4
        Hiya Nadeem,

        Have passed on your question to the Netcetera support team. They tell me they have many Actinic customers so it seems a bit strange why my setup doesn't work. Testing of all settings is OK.

        I've even gone so far as to delete .cat, .fil. .pl and .pm files, purging the web site and even reinstalling Actinic Catalog v7.

        Many thanks.

        Jan
        Jan
        www.littleherbal-international.com

        Comment


          #5
          FYI

          I've used the web sniffer tool (http://web-sniffer.net) to connect to the URL in question (https://534.securewebs.co.uk/littleh...in/os000001.pl) and I get the following message:

          502 Bad Gateway
          Jan
          www.littleherbal-international.com

          Comment


            #6
            Reply from Netcetera support:

            "The ssl is on the same physical machine, however the contents of the acatalog directory on the non secure part of the site is not the same directory neither does it have a symbolic link. If actinic is not doing this for you, you will need to replicate the contents upload to the /acatalog directory by uploading the files to /ssl/acatalog via your FTP program."
            Jan
            www.littleherbal-international.com

            Comment


              #7
              Hello,
              Reply from Netcetera Support:

              I am still of the opinion that this is a parsing problem with actinic, there is no data returned from the script not even a “content-type” string (which is why the “cgi did not return…” message appears).

              Does anybody have any ideas what I can try? I seem to have exhausted all avenues.
              Jan
              www.littleherbal-international.com

              Comment


                #8
                As a test, I have set the site to be without SSL on the checkout pages.

                This time, after upload, it all works fine!

                Question: when the site is secured with SSL, are other script files used?
                Jan
                www.littleherbal-international.com

                Comment


                  #9
                  Hi there

                  I would suggest in registering a support query on http://www.actinic.co.uk/support/register.htm, as we can investigate deeper onto your server and correct any network setup. Normally to setup an symbolic link, this can only be done by the hosting company.

                  Kind Regards
                  Nadeem Rasool
                  SellerDeck Development

                  Comment

                  Working...
                  X