NxFilter Tutorial
Tutorial Index

Troubleshooting for some common problems when you install NxFilter.

When NxFilter not starting
When you find your NxFilter not starting, the first thing you need to do is looking into /nxfilter/log/nxfilter.log file. You can find some information about the cause of your problem. The other things you might want to check out would be the port collision problem and Java installation. NxFilter uses UDP/53, TCP/80, TCP/443. This means NxFilter itself is a DNS server and a webserver. So if you have another DNS server or webserver running on the same system NxFilter will not start.

About the Java installation, if you use NxFilter's Windows installer, in most cases you will not have any problem but if you install NxFilter manually or if you start it manually not using Windows service you might have some Java related problems. To avoid of having this kind of problem there should be Java installed on your system with proper environment variables.

If you are on a Windows system having properly configured Java, you will see this kind of message on command prompt when you type 'java'.

On Windows system, you can set these environment variables.

	JAVA_HOME = C:\Program Files\Java\jre7
PATH = %JAVA_HOME%\bin;C:\bin

If it is on Linux, NxFilter will try to find 'java' in /usr/bin first and then /usr/local/bin so if you don't have 'java' in these directories you need to modify the script files in /nxfilter/bin directory or include the path into the environment variables for your system.

To set up 'PATH' system variable for Java, you can follow the instruction from the link below.

    - http://java.com/en/download/help/path.xml