PDA

View Full Version : Perl Wizard Can't Find Web Root Directory


sandlg
18-Mar-2003, 09:09 PM
I'm trying to upload a site for the first time but I keep getting the error message:

The wizard received an unexpected exception while testing the web server's Perl environment. The operation timed out. Try again later.

I've spent hours on the phone with my provider trying to find out why this is happening (the path is correct). We can't figure this out. My provider watched the script that Actinic is running (Developer 6.02) and the following is what it is returning:

FTP server log entry:

66-214-120-192.hes-cres.charterpipeline.net UNKNOWN nobody
[18/Mar/2003:11:46:41 -0800] "USER gendia" 331 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:41 -0800] "PASS (hidden)" 230 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:41 -0800] "CWD /" 250 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:41 -0800] "CWD /secure/cgi-bin" 250 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:43 -0800] "TYPE A" 200 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:43 -0800] "PORT 66,214,120,192,18,182" 200 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:45 -0800] "STOR ActinicCgiPath.pl" 226 7124
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN nobody
[18/Mar/2003:11:46:46 -0800] "USER gendia" 331 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:46 -0800] "PASS (hidden)" 230 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:46 -0800] "CWD /secure/cgi-bin/" 250 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:46 -0800] "SITE chmod 0755 ActinicCgiPath.pl" 200 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:46 -0800] "QUIT " 221 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:50 -0800] "MKD /__ActinicCgiTestSampleDir" 257 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:46:50 -0800] "RMD /__ActinicCgiTestSampleDir" 250 -
66-214-120-192.hes-cres.charterpipeline.net UNKNOWN gendia
[18/Mar/2003:11:48:49 -0800] "DELE ActinicCgiPath.pl" 250 -

HTTPD server log entry:

66.214.120.192 - - [18/Mar/2003:11:46:49 -0800] "GET
/gendia/cgi-bin/ActinicCgiPath.pl HTTP/1.1" 200 138

Output of captured CGI script:

./ActinicCgiPath.pl
Content-type: text/plain
Date: Tue, 18 Mar 2003 19:47:28 GMT
Content-length: 138

ActinicCgiPath completed successfully
operating system: linux
exe in cgi: passed
directory: passed
write: passed
read: passed
fs clock: 0

Directory structure:
pwd
/home/gendia

ls -l
total 28
drwxrwxr-x 2 gendia nobody 4096 Mar 13 17:03 acatalog
-rw-r--r-- 1 gendia users 67 Mar 12 16:00 ActinicWebSiteTest.html
drwxr-xr-x 2 gendia users 4096 Mar 13 16:37 cgi-bin
drwxr-xr-x 2 gendia users 4096 Mar 3 18:14 develop
drwxr-x--- 3 gendia users 4096 Mar 3 15:45 logfiles
drwxr-xr-x 3 gendia users 4096 Mar 13 16:59 secure
drwxr-xr-x 2 gendia users 4096 Mar 5 06:00 stats

ls -l secure
total 4
lrwxrwxrwx 1 gendia nobody 21 Mar 13 16:59 acatalog ->
/home/gendia/acatalog
drwxr-xr-x 2 gendia users 4096 Mar 18 11:48 cgi-bin

Document root: /home/gendia URL: http://www.gen-dia.com
CGI: /home/gendia/cgi-bin URL: http://www.gen-dia.com/cgi-bin

Document root: /home/gendia/secure URL: https://secure.redwire.net/gendia
CGI: /home/gendia/secure/cgi-bin URL: https://secure.redwire.net/gendia/cgi-bin

This problem has been going on for about a week now and I urgently need to rectify it. There is also a screen print of the error attached. Any help or suggestions would be greatly appreciated.

Sincerely,
Steve

cdicken
20-Mar-2003, 10:08 AM
My first suggestion is that I would definitely recommend not trying to configure your SSL settings yet. Let's just get your normal URLs working before worrying about SSL - that is normally a whole exercise in itself.

I think Perl is executing OK due to the line:
exe in cgi: passed

My recommendation therefore is to turn off SSL and then try and run the wizard again.