IBM Support

Navigator for i - Error 500: javax.servlet.ServletException: Filter [AuthFilter]: could not be initialized

Troubleshooting


Problem

When opening Navigator for i, your browser shows the following error:
Error 500: javax.servlet.ServletException: Filter [AuthFilter]: could not be initialized
image-20230202103953-1

Cause

To properly function, Navigator for i needs access to the jt400.jar file here:
/QIBM/ProdData/OS400/jt400/lib/java8/jt400.jar
This error most often occurs because the *PUBLIC data authority has been set to *EXCLUDE on one of the directories.  Typically, it is the java8 directory or the jt400.jar file itself along the path.

Resolving The Problem

Use the WRKAUT command for the java8 folder and jt400.jar object along this path: /QIBM/ProdData/OS400/jt400/lib/java8/jt400.jar.  If *PUBLIC Data Authority is set to *EXCLUDE or *R, take option 2 to change the authority to *RX.
After each object has its Data Authority set to *RX, restart the Admin1 server:
ENDTCPSVR SERVER(*IAS) INSTANCE(ADMIN1)
WRKACTJOB SBS(QHTTPSVR) to ensure Admin1 is ended
STRTCPSVR SERVER(*IAS) INSTANCE(ADMIN1)

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB57","label":"Power"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"ARM Category":[{"code":"a8m0z0000000CH1AAM","label":"IBM Navigator for i"}],"ARM Case Number":"","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.3.0;7.4.0;7.5.0;and future releases"}]

Document Information

Modified date:
03 February 2023

UID

ibm16952313