Assuming the Web server and browser are operating properly and are properly configured, the following processes can be used to diagnose problems while using FlashConnect. If a problem occurs, perform each step in the diagnostic process in order to isolate the problem. Test details are found on the following pages.
Setup: |
|
Process: |
Enter the URL to a Web page on your Web site. |
Success: |
The expected Web page displays. |
Failure: |
Web server or browser may be improperly configured, not running, or the network connection may be down. |
Follow-up: |
This problem does not involve FlashConnect. Contact your site administrator for assistance. |
Setup: |
|
Process: |
Use a browser and load a static Web page in the w3library directory. The URL will look something like: http://yourwebhost/w3library/index.html For example: http://mywebhost.rainingdata.com/w3library/index.html |
Success: |
FlashConnect welcoming page displays. |
Failure: |
Other than the static Web page, this test does not use FlashConnect. Most likely the problem is with the Web site configuration. |
Follow-up: |
Confirm the following are true:
This problem does not involve FlashConnect. Contact your site administrator for assistance. |
Setup: |
|
Process: |
Use a browser to access the helloworld.sh file. The URL will look something like: http://yourwebhost/path/helloworld.sh For example: http://mywebhost.rainingdata.com/cgi-bin/helloworld.sh |
Success: |
A Web page containing the message "Hello World" displays. |
Failure: |
An error message displays. |
Follow-up: |
Confirm the following are true:
Perform these actions:
This problem does not involve FlashConnect. Contact your site administrator for assistance. |
NOTE |
This diagnostic tests the ability for the Web server to execute shell scripts. Since FlashConnect does not use shell scripts, it is possible for FlashConnect to work even if this diagnostic fails. |
Setup: |
|
|
Process: |
Use a browser to access the helloworld.sh file. The URL will look something like: http://yourwebhost/path/helloworld.sh For example: http://mywebhost.rainingdata.com/cgi-bin/helloworld.sh |
|
Success: |
A Web page showing the parameters and environmental variables displays. Generally the parameters section is empty and the environmental section is not usually empty. |
|
Failure: |
An error message displays. |
|
Follow-up: |
Confirm the following are true:
This problem does not involve FlashConnect. Contact your site administrator for assistance. |
Setup: |
|
Process: |
Use a browser to access the fccgi.exe program.The URL will look something like: http://yourwebhost/path/fccgi.exe For example: http://mywebhost.rainingdata.com/cgi-bin/fccgi.exe |
Success: |
One or both of these messages display to indicate success:
|
Failure: |
A server error occurs. |
Follow-up: |
Confirm the following are true:
These two diagnostics may help resolve this problem: Test 3. Verify the Web server can run a script in the cgi-bin directory. Test 4. Verify the Web server can run a script in the cgi-bin directory, using PERL. |
NOTE |
This diagnostic is not designed for use with fcisapi.dll. If it is used in that manner, the results are meaningless. |
Setup: |
FlashConnect must be installed on the Web server. |
|
Process: |
From the command prompt, enter these commands:
where: path is the location where FlashConnect is installed. |
|
Success: |
FlashConnect header information displays. A description of the header information is located in Using the FlashConnect Server Debug Program. |
|
Failure: |
FlashConnect not running message displays. |
|
Follow-up: |
The following options are available from the Services program (accessed from the Control Panel):
|
Setup: |
FCService must be running on the Web server. |
|
Process: |
From the UNIX prompt in the directory that contains FCdebug, execute:
|
|
Success: |
FCService configuration displays. |
|
Failure: |
An error message displays. |
|
Follow-up: |
See the following sections: |
Method One
Setup: |
|
|
Process: |
From the MS-DOS command prompt in the directory that contains fcdebug, enter:
|
|
Success: |
Appropriate server pools are listed in the Host Name column. |
|
Failure: |
Appropriate server pools are not listed in the Host Name column. |
|
Follow-up: |
|
Method Two
Setup: |
|
||
Process: |
From the MS-DOS prompt on the Web server, enter:
For example:
One or two lines for each connection between the FCService and database server should display. |
||
Success: |
Status ESTABLISHED displays on line one for each connection. The status LISTEN displays on the second line, if it exists. |
||
Failure: |
There is not an entry with the status ESTABLISHED for each connection to database. |
||
Follow-up: |
|
Setup: |
|
|
Process: |
From the MS-DOS command prompt in the directory that contains both fccgi.exe and fccgi.to.d3.test.bat, enter:
|
|
Success: |
Resulting message contains the text connection OK. |
|
Failure: |
Resulting message contains the text connection failed. |
|
Follow-up: |
|
See Also