Announcement

Collapse
No announcement yet.

Setup problems

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

    Setup problems

    Hi all,
    received the following when trying to setup a test Actinic site. The site has not yet been uploaded .

    "Actinic received a request forbidden 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

    Suggestions:
    - Check that this folder exists on your server in the place specified in your 'Web | Network Setup' screen and that scripts are allowed to run in it (you may need to contact your host Done today)

    - Check the permissions:

    On Linux/Unix based servers the permissions should be:
    cgi-bin (755) – drwxr-xr-x
    Online Store Folder (777) – drwxrwxrwx
    On Windows based servers (need to be checked with the hosting company):
    IIS
    cgi-bin = read/execute
    Online Store Folder = read/write/execute
    NTFS
    cgi-bin = Catalog's FTP account needs 'Change' permissions on the directory
    Online Store Folder = Catalog's FTP account needs 'Change' permissions on the directory AND the IUSR_<servername> account needs to have 'Change' permissions on the directory"

    The host is 1and1 I have set folder permissions as required, the cgi-bin and actalog folders exist in the root , this is a first upload. Unix hosting.

    Network config details areas follows

    "HTTPPROXYMODE 0
    HTTPPROXYADDRESS 172.16.102.15
    HTTPPROXYPORT 3128
    HTTPPROXYUSER
    HTTPPROXYPASSWORD
    FTPPROXYMODE 0
    FTPPROXYADDRESS
    FTPPROXYPORT 21
    FTPPROXYUSER
    FTPPROXYPASSWORD
    SCRIPTID 1
    SCRIPTEXT .pl
    SMTPHOST mrvnet.kundenserver.de
    WEBSITEURL http://www.shop.petejolliffe.com
    IGNOREPASSIVEERRORS true
    USERELATIVECGIURLS false
    PATHTOPERL /usr/bin/perl
    USEENHANCEFTP false
    FTPCLIENTTIMEOUT 5000
    FTPRETRYDELAY 3000
    FTPKEEPALIVEINTERVAL 30000
    FTPSILENT false
    FTPMAXRETRIES 3
    FTPCONNECTTIMEOUT 15000
    SMTPAUTHREQUIRED false
    SMTPUSERNAME
    SMTPPASSWORD
    COMPRESSIONPACKETSIZE 1024
    COMPRESSEDUPLOAD true
    CATALOGURL http://www.shop.petejolliffe.com/acatalog/
    ONLINESTOREFOLDERNAME acatalog
    CGIBINURL http://www.shop.petejolliffe.com/cgi-bin/
    PATHFROMCGITOCATALOG ../acatalog/
    CODEBASE ./
    FTPHOST www.shop.petejolliffe.com
    FTPUSERNAME *******
    FTPPASSWORD *****
    PATHTOCGIBIN /cgi-bin/
    USEPASSIVEFTP true
    FTPPATHFROMCGITOCATALOG

    Sorry for the long speech but I'm rather new to this.

    Peter

    #2
    1and1 is usually quite simple to setup. This post may help:
    http://community.sellerdeck.com/show...88&postcount=1

    Why are you ising a proxy?
    Is the ftp root pointing to the subdomain (shop) or the main domain root?

    Comment


      #3
      Have removed the shop. and created folders directly on petejolliffe.com. Even tried calling the cgi-bin folder scripts nothing seems to allow me to get passed the access to cgi-bin error.

      As to why a proxy setting I have no idea Actinic seem to keep setting values each time I restart the program

      Have spoken to 1and1 who say scripts can run from anywhere.

      Researching the error message on these forums I see it's not unknown.

      Latest info

      HTTPPROXYMODE 0
      HTTPPROXYADDRESS
      HTTPPROXYPORT 0
      HTTPPROXYUSER
      HTTPPROXYPASSWORD
      FTPPROXYMODE 0
      FTPPROXYADDRESS
      FTPPROXYPORT 21
      FTPPROXYUSER
      FTPPROXYPASSWORD
      SCRIPTID 1
      SCRIPTEXT .pl
      SMTPHOST mrvnet.kundenserver.de
      WEBSITEURL http://www.petejolliffe.com
      IGNOREPASSIVEERRORS false
      USERELATIVECGIURLS false
      PATHTOPERL /usr/bin/perl
      USEENHANCEFTP false
      FTPCLIENTTIMEOUT 5000
      FTPRETRYDELAY 3000
      FTPKEEPALIVEINTERVAL 30000
      FTPSILENT false
      FTPMAXRETRIES 3
      FTPCONNECTTIMEOUT 15000
      SMTPAUTHREQUIRED false
      SMTPUSERNAME
      SMTPPASSWORD
      COMPRESSIONPACKETSIZE 1024
      COMPRESSEDUPLOAD true
      CATALOGURL http://www.petejolliffe.com/acatalog/
      ONLINESTOREFOLDERNAME acatalog
      CGIBINURL http://www.petejolliffe.com/cgi-bin/
      PATHFROMCGITOCATALOG ../acatalog/
      CODEBASE ./
      FTPHOST www.petejolliffe.com
      FTPUSERNAME ***********
      FTPPASSWORD **********
      PATHTOCGIBIN /cgi-bin/
      USEPASSIVEFTP false
      FTPPATHFROMCGITOCATALOG

      Getting a bit desperate now

      Comment


        #4
        Originally posted by petejoll View Post
        Have removed the shop. and created folders directly on petejolliffe.com. Even tried calling the cgi-bin folder scripts nothing seems to allow me to get passed the access to cgi-bin error.

        As to why a proxy setting I have no idea Actinic seem to keep setting values each time I restart the program

        Have spoken to 1and1 who say scripts can run from anywhere.

        Researching the error message on these forums I see it's not unknown.


        Getting a bit desperate now
        Which version of 1and1 server are you using.

        SellerDeck works fine on 1and1 shared servers but you will have problems if it is a dedicated server as cgi-bin is not at the same level as acatalog ee from the web user point of view. From ftp point of view it is one level higher so the standard settings do not work. I have had SellerDeck working on a dedicated server but it is a pain for multi site use as there is only one cgi-bin. I believe this is true of the virtual servers as well.

        On a shared server you can setup your site folder and then add acatalog and cgi-bin as sub folders which is what your setup file indicates.

        This is a working setup for a 1and1 shared server.

        Code:
        HTTPPROXYMODE	0
        HTTPPROXYADDRESS	
        HTTPPROXYPORT	80
        HTTPPROXYUSER	
        HTTPPROXYPASSWORD	
        FTPPROXYMODE	0
        FTPPROXYADDRESS	
        FTPPROXYPORT	21
        FTPPROXYUSER	
        FTPPROXYPASSWORD	
        SCRIPTID	1
        SCRIPTEXT	.pl
        SMTPHOST	mrvnet.kundenserver.de
        WEBSITEURL	http://testsite.toddesigns.co.uk/
        IGNOREPASSIVEERRORS	true
        USERELATIVECGIURLS	false
        PATHTOPERL	/usr/bin/perl
        USEENHANCEFTP	false
        FTPCLIENTTIMEOUT	15000
        FTPRETRYDELAY	3000
        FTPKEEPALIVEINTERVAL	30000
        FTPSILENT	false
        FTPMAXRETRIES	6
        FTPCONNECTTIMEOUT	50000
        SMTPAUTHREQUIRED	false
        SMTPUSERNAME	
        SMTPPASSWORD	
        COMPRESSIONPACKETSIZE	1024
        COMPRESSEDUPLOAD	true
        CATALOGURL	http://testsite.toddesigns.co.uk/acatalog/
        ONLINESTOREFOLDERNAME	acatalog
        CGIBINURL	http://testsite.toddesigns.co.uk/cgi-bin/
        PATHFROMCGITOCATALOG	../acatalog/
        CODEBASE	./
        FTPHOST	toddesigns.co.uk
        FTPUSERNAME	**********
        FTPPASSWORD	**********
        PATHTOCGIBIN	cgi-bin/
        USEPASSIVEFTP	true
        FTPPATHFROMCGITOCATALOG

        Malcolm

        SellerDeck Accredited Partner,
        SellerDeck 2016 Extensions, and
        Custom Packages

        Comment


          #5
          This is the settings for a dedicated server on 1and1 with the web site hosted in a folder named httpdocs. For this type of host you have only one cgi-bin folder so if you use multiple sites on the host you have to ensure each sellerdeck site has a different script number.

          Code:
          HTTPPROXYMODE	0
          HTTPPROXYADDRESS	
          HTTPPROXYPORT	80
          HTTPPROXYUSER	
          HTTPPROXYPASSWORD	
          FTPPROXYMODE	0
          FTPPROXYADDRESS	
          FTPPROXYPORT	21
          FTPPROXYUSER	
          FTPPROXYPASSWORD	
          SCRIPTID	100
          SCRIPTEXT	.pl
          SMTPHOST	mrvnet.kundenserver.de
          WEBSITEURL	http://www.mydomain.co.uk/
          IGNOREPASSIVEERRORS	true
          USERELATIVECGIURLS	false
          PATHTOPERL	/usr/bin/perl
          USEENHANCEFTP	false
          FTPCLIENTTIMEOUT	15000
          FTPRETRYDELAY	3000
          FTPKEEPALIVEINTERVAL	30000
          FTPSILENT	false
          FTPMAXRETRIES	6
          FTPCONNECTTIMEOUT	50000
          SMTPAUTHREQUIRED     false
          SMTPUSERNAME	
          SMTPPASSWORD	
          COMPRESSIONPACKETSIZE	1024
          COMPRESSEDUPLOAD	false
          CATALOGURL	http://www.mydomain.co.uk/acatalog/
          ONLINESTOREFOLDERNAME	acatalog
          CGIBINURL	http://www.mydomain.co.uk/cgi-bin/
          PATHFROMCGITOCATALOG	../httpdocs/acatalog/
          FTPHOST	mydomain.co.uk
          FTPUSERNAME	*******
          FTPPASSWORD	*******
          PATHTOCGIBIN	/cgi-bin/
          USEPASSIVEFTP	true
          FTPPATHFROMCGITOCATALOG	../httpdocs/acatalog/

          Malcolm

          SellerDeck Accredited Partner,
          SellerDeck 2016 Extensions, and
          Custom Packages

          Comment


            #6
            I assume it's a shared server as it their Starter package. I have queried if the starter package supports a cgi-bin, they have answered yes. However no combination of settings will allow the cgi-bin to talk to Actinic.

            It's either cgi-bin url is questioned or after the Wizard has guessed a cgi-bin folder it suggests another and when I accept the guess it says the sever is not configured to process cgi scripts.

            Thanks to all for advice to date.

            Comment


              #7
              I'm not sure if they have renamed their packages but the starter pack type hosting wouldn't support Actinic some time ago. Ask if they will give you a trial on the business package or at least the next one up.

              Comment


                #8
                From 1&1 Web Hosting / Linux page:

                Starter supports: PHP 5, PHPDev, Zend Framework.

                Standard supports: PHP 5, PHPDev, Zend Framework, Perl, Python, Ruby, SSI.

                So you need Standard or above to run Perl.
                Norman - www.drillpine.biz
                Edinburgh, U K / Bitez, Turkey

                Comment

                Working...
                X