Opengate Error Check

As opengate interacts with many software, it is diffcult to recognize the behavior. Then this memo is prepared to assist debug.

When error occured, check the stand alone action of each related software. Especially setting of ipfw is difficult and affects to many sides. At first, debug with ipfw fully open state. Then close it little by little.

Opengate uses following files, where the directorys are default. Is these files correctly settled.

 /usr/local/www/cgi-bin/opengate/opengatesrv.cgi
 /usr/local/www/data/index.html.*
 /usr/local/www/data/opengate/Opengate.class
 /usr/local/www/data/opengate/OpengateClient.class
 /usr/local/www/data/opengate/*/index.html
 /usr/local/www/data/opengate/*/index-ssl.html
 /usr/local/www/data/opengate/*/accept.html
 /usr/local/www/data/opengate/*/accept2.html
 /usr/local/www/data/opengate/*/deny.html
 /etc/opengatesrv.conf
 /etc/opengatefw.pl
 /var/log/opengate.log
And Opengate creates a lock file [/tmp/opengate.lock] at execution. It can be removed.

Please understand the basic flow of the system by reading the description of system flow.

Following are the checking list for debugging.