Hi all,
It's been a hell of a long time since I last posted on here. Hope everyone is keeping safe and well.
Could I ask for some advice with a server migration issue on SellerDeck Business 2016? I'm migrating the website www.downunderleisure.co.uk from one Linux server to another. All we've really done to the settings is change the IP address of the server in the settings but we've encountered issues with the scripts going into the cgi-bin. Weirdly, I can see them there on the new server and that they've been added as recently as today. However, if you try to add anything to the cart on the website you get this script error.
We did the normal process for migrating of suspending order, waiting a few mins, downloading orders, changing the A record of the domain, changing the server IP in the SellerDeck settings, doing a website refresh. The site is there and you can browse it easily, and it also loads very quickly, which was the main aim. However, when we do a website purge and refresh, we're getting errors (we changed the script ID from 2 to 3 to help and see if that helped us get around the errors, but it hasn't).
I've checked at the server end and nothing is being blocked by the firewall and there's no issues with the FTP ports. The latest error is as follows:
Has anyone come across this before? Web settings are below (exactly the same as they were on the old server but just the IP address changed)
HTTPPROXYMODE 0
HTTPPROXYADDRESS
HTTPPROXYPORT 80
HTTPPROXYUSER
HTTPPROXYPASSWORD
FTPPROXYMODE 0
FTPPROXYADDRESS
FTPPROXYPORT 21
FTPPROXYUSER
FTPPROXYPASSWORD
SCRIPTID 2
SCRIPTEXT .pl
SMTPHOST mail.downunderleisure.co.uk
WEBSITEURL https://www.downunderleisure.co.uk/
IGNOREPASSIVEERRORS false
USERELATIVECGIURLS false
PATHTOPERL /usr/bin/perl
USEENHANCEFTP true
FTPBUFFERSIZE 4
FTPCLIENTTIMEOUT 55000
FTPRETRYDELAY 3000
FTPKEEPALIVEINTERVAL 30000
FTPSILENT false
FTPMAXRETRIES 3
FTPCONNECTTIMEOUT 60000
SMTPAUTHREQUIRED true
SMTPUSERNAME orders@downunderleisure.co.uk
SMTPPASSWORD ########
COMPRESSIONPACKETSIZE 1024
COMPRESSEDUPLOAD false
SSLCATALOGURL https://www.downunderleisure.co.uk/acatalog/
SSLCGIBINURL https://www.downunderleisure.co.uk/cgi-bin/
SSLPATHFROMCGITOCATALOG ../httpdocs/acatalog/
SSLFTPHOST 185.217.41.93
SSLFTPUSERNAME ########
SSLFTPPASSWORD ########
SSLPATHTOCGIBIN /cgi-bin/
SSLUSEPASSIVEFTP false
Cheers
Stuart
It's been a hell of a long time since I last posted on here. Hope everyone is keeping safe and well.
Could I ask for some advice with a server migration issue on SellerDeck Business 2016? I'm migrating the website www.downunderleisure.co.uk from one Linux server to another. All we've really done to the settings is change the IP address of the server in the settings but we've encountered issues with the scripts going into the cgi-bin. Weirdly, I can see them there on the new server and that they've been added as recently as today. However, if you try to add anything to the cart on the website you get this script error.
Not Found
The requested URL /cgi-bin/ca000002.pl was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
The requested URL /cgi-bin/ca000002.pl was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
I've checked at the server end and nothing is being blocked by the firewall and there's no issues with the FTP ports. The latest error is as follows:
SellerDeck 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
HTTPPROXYMODE 0
HTTPPROXYADDRESS
HTTPPROXYPORT 80
HTTPPROXYUSER
HTTPPROXYPASSWORD
FTPPROXYMODE 0
FTPPROXYADDRESS
FTPPROXYPORT 21
FTPPROXYUSER
FTPPROXYPASSWORD
SCRIPTID 2
SCRIPTEXT .pl
SMTPHOST mail.downunderleisure.co.uk
WEBSITEURL https://www.downunderleisure.co.uk/
IGNOREPASSIVEERRORS false
USERELATIVECGIURLS false
PATHTOPERL /usr/bin/perl
USEENHANCEFTP true
FTPBUFFERSIZE 4
FTPCLIENTTIMEOUT 55000
FTPRETRYDELAY 3000
FTPKEEPALIVEINTERVAL 30000
FTPSILENT false
FTPMAXRETRIES 3
FTPCONNECTTIMEOUT 60000
SMTPAUTHREQUIRED true
SMTPUSERNAME orders@downunderleisure.co.uk
SMTPPASSWORD ########
COMPRESSIONPACKETSIZE 1024
COMPRESSEDUPLOAD false
SSLCATALOGURL https://www.downunderleisure.co.uk/acatalog/
SSLCGIBINURL https://www.downunderleisure.co.uk/cgi-bin/
SSLPATHFROMCGITOCATALOG ../httpdocs/acatalog/
SSLFTPHOST 185.217.41.93
SSLFTPUSERNAME ########
SSLFTPPASSWORD ########
SSLPATHTOCGIBIN /cgi-bin/
SSLUSEPASSIVEFTP false
Cheers
Stuart
Comment