Announcement

Collapse
No announcement yet.

New Network configuration

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

    New Network configuration

    Hello,
    I'm trying to set up the server side of things to run a new Actinic Catalog web site - new host-to-be has no experience of hosting Actinic at all. The ISP server is a Windows box running IIS and Enim. And at the moment, I'm struggling with just the Standard settings, let alone SSL!

    Here is an sample of the directory structure:
    Under /Intepub there are /wwwroot/ and /ftproot/

    And under /wwwroot I have created /acatalog and /cgi-bin directories.

    - - - - - - - - -
    On my 'Standard' settings tab I have the following:
    CATALOG URL: http://www.littleherbal-int.com/acatalog/
    CGI-BIN URL: http://www.littleherbal-int.com/cgi-bin/
    Path from CGI-BIN to acatalog: ./acatalog

    FTP path to CGI-BIN to acatalog: /wwwroot/cgi-bin
    Path from acatalog to CGI-BIN as viewed by FTP server: /wwwroot/acatalog/

    Path to Perl shell: c:\Perl\bin\
    - - - - - - - - -

    When I test the Standard network settings I get the following 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."

    The directory as specified (/InetPub/wwwroot/acatalog) does exist - directory is set to r/w. Any help or suggestions as to why the test cannot see http://www.littleherbal-int.com/acatalog/ would be greatly appreciated!
    Jan
    Jan
    www.littleherbal-international.com

    #2
    Success! Standard settings are OK now. On to the SSL settings.....

    When I test SSL, I get the message:

    "Actinic received an access denied error from the web server. The server is not properly configured to allow Actinic to run CGI scripts from the cgi-bin. Run Web | Configure Web Site Details... to review your web site configuration."

    The response shows
    HTTP Error 401.5 - Unauthorized: Authorization failed by an ISAPI/CGI application.
    Internet Information Services (IIS)


    Jan
    Jan
    www.littleherbal-international.com

    Comment


      #3
      Looks like it mightbe related to cgi-bin file permissions. See:
      http://support.microsoft.com/?id=906474
      and
      http://support.microsoft.com/kb/812614/

      Comment


        #4
        You might fihnd this thread useful:
        http://community.actinic.com/showthr...918#post110918

        Comment


          #5
          Thanks for these suggestions. I shall contact the ISP to check permissions and post a reply with the outcome.

          Jan
          Jan
          www.littleherbal-international.com

          Comment


            #6
            Hello,

            The ISP have contacted me to say that it's £112 per hour charge just to check on the file and user permissions......! If the server was at fault then there is no charge.....

            I have since learned that all contents of directory /wwwroot/Scripts is executable so I have rejigged the settings to use this instead of /cgi-bin.

            Now when I test the Standard settings, I get the message that the catalog URL is invalid:
            "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."

            Directory structure is simple:
            /InetPub/wwwroot/acatalog (with r/w permissions)
            /InetPub/wwwroot/Scripts (with r/w/x permissions)

            Standard settings:
            Catalog URL: http://www.littleherbal-int.com/acatalog
            CGI-BIN URL: http://www.littleherbal-int.com/Scripts

            Path from CGI-BIN to acatalog: ../acatalog

            FTP host: ftp.littleherbal-int.com
            Path from CGI-BIN to acatalog as viewed by FTP server: /wwwroot/acatalog

            Can anyone suggest what to check re the acatalog directory - it does exist!?
            Jan
            www.littleherbal-international.com

            Comment


              #7
              Can anyone suggest what to check re the acatalog directory - it does exist!?
              I know naff all about windows IIS so I'm not going to comment on that part of the issue.

              But in response to the q about acatalog folder, normally actinic will create it for you if it doesn't already exist, but there is no harm done in pre creating it.

              for unix it has to have 777 permissions

              Comment


                #8
                Hi Jan,

                To retierate what Jo has already told you, the 'acatalog' folder requires r/w/x permissions for all, the cgi-bin or scripts folder rwx for owner, r/x for group and Public.

                Change the following too..
                Path from CGI-BIN to acatalog: ../acatalog

                to
                Path from CGI-BIN to acatalog: ./acatalog/ ( notice only 1 dot and trailing slash )

                Then
                Path from CGI-BIN to acatalog as viewed by FTP server: /wwwroot/acatalog

                to
                Path from CGI-BIN to acatalog as viewed by FTP server: ../acatalog/

                The acatalog and cgi-bin URL's too need the trailing slash added after 'acatalog' and 'Scripts'.

                Kind regards,
                Bruce King
                SellerDeck

                Comment


                  #9
                  Thanks for the suggestions Bruce, I have tested with the proposed settings.

                  FYI
                  I checked with the ISP and they have assured me that all read/write/execute permissions are as they should be on the directories. They did tell me that they are unable to alter any NTFS settings should these be requested.
                  Also, I have applied a dedicated SSL certificate to the domain www.littleherbal-int.com.

                  However, I still get two error messages =

                  (1) I get the following message at the end of the email test:

                  "2000011010159 Unable to create a file in the web page directory.
                  Permission denied
                  Unable to create a sub-directory in the web site directory.
                  File exists"

                  NB: I see that in the \wwwroot\Scripts directory this relates to sts000002.pl.

                  (2) Problem with location of acatalog URL:

                  "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."

                  Catalog URL is: http://littleherbal-int.com/acatalog/

                  Relevant network settings below:
                  Standard
                  WEBSITEURL http://littleherbal-int.com
                  PATHTOPERL c:\Perl\Bin\
                  SSLCATALOGURL https://littleherbal-int.com/acatalog/
                  SSLCGIBINURL https://littleherbal-int.com/Scripts/
                  SSLPATHFROMCGITOCATALOG ./acatalog/
                  SSLCODEBASE ./
                  SSLFTPHOST ftp.littleherbal-int.com
                  SSLPATHTOCGIBIN /wwwroot/Scripts/
                  CATALOGURL http://littleherbal-int.com/acatalog/
                  CGIBINURL http://littleherbal-int.com/Scripts/

                  SSL
                  WEBSITEURL http://littleherbal-int.com
                  PATHTOPERL c:\Perl\Bin\
                  SSLCATALOGURL https://littleherbal-int.com/acatalog/
                  SSLCGIBINURL https://littleherbal-int.com/Scripts/
                  SSLPATHFROMCGITOCATALOG ./acatalog/
                  SSLCODEBASE ./
                  SSLFTPHOST ftp.littleherbal-int.com
                  SSLPATHTOCGIBIN /wwwroot/Scripts/
                  CATALOGURL http://littleherbal-int.com/acatalog/

                  Please advise- many thanks!
                  Jan
                  www.littleherbal-international.com

                  Comment


                    #10
                    Hi Jan,

                    Is the entire site on SSL? IF not, change the Standard URL's to http:// instead of the present https://

                    The other settings look fine. The error message you receive is because of permissions on the server. I would suggest raising a Support Query @ http://www.actinic.co.uk/support/register.htm . You will have to provide the settings and the FTP username and password for them to be able to check the settings for you.

                    Kind regards,
                    Bruce King
                    SellerDeck

                    Comment


                      #11
                      Hello there Bruce,

                      I've raised a support call as you suggested and provided the FTP login details so your team can test. It may well be a "simple" permissions problem somewhere, but it's driving me nuts!

                      Incidentally, re having the site under SSL, I've just created a new thread with a question about the best directory structure.
                      Please see:
                      http://community.actinic.com/showthread.php?t=21708

                      Many thanks - your help & advice are much appreciated!

                      Jan
                      Jan
                      www.littleherbal-international.com

                      Comment

                      Working...
                      X