Announcement

Collapse
No announcement yet.

Windows 2003 Server set-up (acatalog" directory exists but is locked due to...)

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

    Windows 2003 Server set-up (acatalog" directory exists but is locked due to...)

    Evening,

    I have a Windows 2003 Server set-up as a local network server.

    A quick network test in a Ver7 site gives

    "The "acatalog" directory exists but is locked due to the directory's permissions. Actinic can not work with these settings. Press Cancel if you would like to manually change the permissions and re-run the test. Press Retry if you would like Actinic to attempt to change the permissions and rerun the test."

    I have read through most of the posts here but not found anything that helps.

    My set-up is as follows

    HTTPPROXYMODE 0
    HTTPPROXYADDRESS
    HTTPPROXYPORT 80
    HTTPPROXYUSER
    HTTPPROXYPASSWORD
    FTPPROXYMODE 0
    FTPPROXYADDRESS
    FTPPROXYPORT 21
    FTPPROXYUSER
    FTPPROXYPASSWORD
    SCRIPTID 1
    SCRIPTEXT .pl
    SMTPHOST xxxx
    WEBSITEURL http://xxxx.local/sitename.co.uk
    IGNOREPASSIVEERRORS true
    USERELATIVECGIURLS false
    PATHTOPERL c:\perl\bin\perlis.dll
    USEENHANCEFTP false
    FTPCLIENTTIMEOUT 5000
    FTPRETRYDELAY 3000
    FTPSILENT false
    FTPMAXRETRIES 3
    FTPCONNECTTIMEOUT 15000
    SMTPAUTHREQUIRED true
    SMTPUSERNAME xxxx
    SMTPPASSWORD xxxx
    CATALOGURL http://xxxx.local/sitename.co.uk/
    CGIBINURL http://xxxx.local/sitename.co.uk/cgi-bin/
    PATHFROMCGITOCATALOG ../acatalog/
    CODEBASE ./
    FTPHOST xxxx.local
    FTPUSERNAME xxxx
    FTPPASSWORD xxxx
    PATHTOCGIBIN /cgi-bin/
    USEPASSIVEFTP false
    FTPPATHFROMCGITOCATALOG

    I have gone through the set-up guide and made sure all is well. I have also tried some of the alternatives suggested but am still stuck fast.

    Can anyone offer any advise please?

    Alex
    Blog, Twitter, Facebook
    Actinic Ecommerce, CMS and Video production

    www.petraboase.com
    www.progrow.co.uk
    www.christopherpiperwines.co.uk
    www.cheeksandcherries.co.uk
    www.skatewarehouse.co.uk

    #2
    Have you checked the permissions on the said folder?

    Comment


      #3
      should be http://xxxx.local/sitename.co.uk/acatalog/

      Comment


        #4
        Originally posted by pinbrook
        Whoops - changed this now but still get the same error when attempting the network settings test
        Blog, Twitter, Facebook
        Actinic Ecommerce, CMS and Video production

        www.petraboase.com
        www.progrow.co.uk
        www.christopherpiperwines.co.uk
        www.cheeksandcherries.co.uk
        www.skatewarehouse.co.uk

        Comment


          #5
          Originally posted by leehack
          Have you checked the permissions on the said folder?
          My ftp software shows 777 on the acatalog folder
          Blog, Twitter, Facebook
          Actinic Ecommerce, CMS and Video production

          www.petraboase.com
          www.progrow.co.uk
          www.christopherpiperwines.co.uk
          www.cheeksandcherries.co.uk
          www.skatewarehouse.co.uk

          Comment


            #6
            On a web site refresh I get the error

            "Actinic is not able to run the CGI scripts on the server. It appears as if the scripts are not installed. The most likely cause is that you have an incorrect CGI-BIN URL. If you've never uploaded the site, then you should do it before a download of orders. If you've uploaded the site ever, then Run Web | Configure Web Site Details... to review your web site configuration."
            Blog, Twitter, Facebook
            Actinic Ecommerce, CMS and Video production

            www.petraboase.com
            www.progrow.co.uk
            www.christopherpiperwines.co.uk
            www.cheeksandcherries.co.uk
            www.skatewarehouse.co.uk

            Comment


              #7
              Originally posted by alexwren
              My ftp software shows 777 on the acatalog folder
              Whats the permissions on the cgi-bin?

              Comment


                #8
                If you are using PATHTOPERL c:\perl\bin\perlis.dll please try the network test using a script extension of .plx instead of .pl.

                Kind regards,
                Bruce King
                SellerDeck

                Comment


                  #9
                  Originally posted by leehack
                  Whats the permissions on the cgi-bin?
                  This is also 777
                  Blog, Twitter, Facebook
                  Actinic Ecommerce, CMS and Video production

                  www.petraboase.com
                  www.progrow.co.uk
                  www.christopherpiperwines.co.uk
                  www.cheeksandcherries.co.uk
                  www.skatewarehouse.co.uk

                  Comment


                    #10
                    Originally posted by Bruce
                    If you are using PATHTOPERL c:\perl\bin\perlis.dll please try the network test using a script extension of .plx instead of .pl.

                    Kind regards,
                    Hi Bruce,

                    I am afraid I still get the

                    "The "acatalog" directory exists but is locked due to the directory's permissions. Actinic can not work with these settings. Press Cancel if you would like to manually change the permissions and re-run the test. Press Retry if you would like Actinic to attempt to change the permissions and rerun the test."

                    error followed by

                    "The attempt to change the directory permissions did not remedy the problem. Please examine the acatalog directory manually before continuing."

                    aghhhh
                    Blog, Twitter, Facebook
                    Actinic Ecommerce, CMS and Video production

                    www.petraboase.com
                    www.progrow.co.uk
                    www.christopherpiperwines.co.uk
                    www.cheeksandcherries.co.uk
                    www.skatewarehouse.co.uk

                    Comment


                      #11
                      Try deleting the existing 'acatalog' folder on the server, now try running a test in Actinic, this should create an 'acatalog' folder unless as Actinic is complaining it does not have the permissions to create the folder or write to it.

                      Kind regards,
                      Bruce King
                      SellerDeck

                      Comment


                        #12
                        Originally posted by Bruce
                        Try deleting the existing 'acatalog' folder on the server, now try running a test in Actinic, this should create an 'acatalog' folder unless as Actinic is complaining it does not have the permissions to create the folder or write to it.

                        Kind regards,
                        Hello again,

                        I tried what you said and now get

                        "The test script sent an invalid response (255, ntent-type: text/plain
                        Content-length: 171
                        Date: Sun, 01 Apr 2007 11:36:49 GMT

                        2000011111157 Actinic Mail Test completed successfully
                        server: passed
                        connection: passed
                        sockets: passed
                        communications: passed
                        authorisation: passed

                        message: -
                        ). Retry the test. If the problem persists and you are
                        unable to upload your store contact your Actinic reseller or Actinic Support as appropriate."

                        followed by

                        "The test script failed to execute on the web server. The error could be caused by several things. Check the path to the Perl shell, the CGI script extension, the path to CGI-BIN, and the CGI-BIN URL. This error could also occur if your web site is out of disk space or your web server is not configured to accept POSTs to CGI scripts."

                        If I then try the network test again as recommended I get

                        "The "acatalog" directory exists but is locked due to the directory's permissions. Actinic can not work with these settings. Press Cancel if you would like to manually change the permissions and re-run the test. Press Retry if you would like Actinic to attempt to change the permissions and rerun the test."

                        followed by

                        "The attempt to change the directory permissions did not remedy the problem. Please examine the acatalog directory manually before continuing."

                        FYI my network setting are now

                        HTTPPROXYMODE 0
                        HTTPPROXYADDRESS
                        HTTPPROXYPORT 80
                        HTTPPROXYUSER
                        HTTPPROXYPASSWORD
                        FTPPROXYMODE 0
                        FTPPROXYADDRESS
                        FTPPROXYPORT 21
                        FTPPROXYUSER
                        FTPPROXYPASSWORD
                        SCRIPTID 1
                        SCRIPTEXT .plx
                        SMTPHOST xxxx
                        WEBSITEURL http://xxxx.local/sitename.co.uk
                        IGNOREPASSIVEERRORS true
                        USERELATIVECGIURLS false
                        PATHTOPERL c:\perl\bin\perlis.dll
                        USEENHANCEFTP false
                        FTPCLIENTTIMEOUT 5000
                        FTPRETRYDELAY 3000
                        FTPSILENT false
                        FTPMAXRETRIES 3
                        FTPCONNECTTIMEOUT 15000
                        SMTPAUTHREQUIRED true
                        SMTPUSERNAME xxxx
                        SMTPPASSWORD xxxx
                        CATALOGURL http://xxxx.local/sitename.co.uk/acatalog/
                        CGIBINURL http://xxxx.local/sitename.co.uk/cgi-bin/
                        PATHFROMCGITOCATALOG ../acatalog/
                        CODEBASE ./
                        FTPHOST bitpod.local
                        FTPUSERNAME xxxx
                        FTPPASSWORD xxxx
                        PATHTOCGIBIN /cgi-bin/
                        USEPASSIVEFTP false
                        FTPPATHFROMCGITOCATALOG
                        Blog, Twitter, Facebook
                        Actinic Ecommerce, CMS and Video production

                        www.petraboase.com
                        www.progrow.co.uk
                        www.christopherpiperwines.co.uk
                        www.cheeksandcherries.co.uk
                        www.skatewarehouse.co.uk

                        Comment


                          #13
                          And another thing

                          I have just noticed that the test that Bruce asked me to do has created an 'acatalog' folder inside of the 'cgi-bin' folder!

                          Inside of this is an '__asdduh' folder which I resume is something to do with the testing process.

                          Alex
                          Blog, Twitter, Facebook
                          Actinic Ecommerce, CMS and Video production

                          www.petraboase.com
                          www.progrow.co.uk
                          www.christopherpiperwines.co.uk
                          www.cheeksandcherries.co.uk
                          www.skatewarehouse.co.uk

                          Comment


                            #14
                            The 'acatalog' folder should be on the same level as the 'cgi-bin' not within. If you FTP to your server what is the path to your 'cgi-bin'? This should be what you also have in Actinic, unless what you currently have is correct.

                            The file you mention within the acatalog folder is not one I am familiar with.

                            Since you are on a windows setup try the './acatalog/' instead of '../acatalog/'. Also check to see if you have the correct permissions for the 'acatalog' and the 'cgi-bin'.

                            CGI-BIN NTFS permissions:
                            NTFS permissions for the cgi-bin directory have to also be set up.

                            Highlight the Everyone User:
                            Check the following Allow Permissions:
                            Read & Execute
                            List Folder Contents
                            Read
                            Uncheck:
                            Allow inheritable permissions from parent to propagate to this object.

                            FTP User
                            Because the Everyone User permissions have been restricted it is necessary to give the user that will be used to ftp the files to the server write access to the cgi-bin directory.

                            Click on the Add button and select the appropriate user:
                            The following permissions should be checked for the ftp User:
                            Modify
                            Read & Execute
                            List Folder Contents
                            Read
                            Write

                            Click on Apply and then OK to exit cgi-bin Properties window


                            ACATALOG NTFS permissions:

                            IUSR_hostname should have the following permissions checked in the Allow column:
                            Modify
                            Read & Execute
                            List Folder Contents
                            Read
                            Write

                            The ftp User (Shaun Sloan in this example) should have the following permissions checked in the Allow column:
                            Modify
                            Read & Execute
                            List Folder Contents
                            Read
                            Write

                            The Everyone User should have been removed.
                            Click OK button to exit.

                            Kind regards,
                            Bruce King
                            SellerDeck

                            Comment


                              #15
                              Problems Uploading & Testing /acatalog/__asdduh??

                              Hi... did you solve this... I am having exactly the same error!

                              Support have checked through the network settings and have given thumbs up... went to hosts (Fasthosts) they have said all okay with them. What is really annoying is that I uploaded last week and all went okay and today have repeatedly had this error message and yet I haven’t changed any settings! (acatalog permissions 777 and cgi-bin 755)... have checked on different PC with different connection. Have done everything I can think of!

                              The only thing that I can see which is different to another actinic site that we have is that we too have this "/acatalog/__asdduh" file. If I was really brave I would delete this __asdduh folder through our FTP because I think it's strange that it is here & that you had one with your error... however there is nothing in there that I can see and so could it really create a problem?

                              Any help or suggestions appreciated

                              Comment

                              Working...
                              X