Gateway is not boot strapping after restart
search cancel

Gateway is not boot strapping after restart


Article ID: 241456


Updated On:


CA API Gateway


I'm running into an issue where the bootstrap is not occurring after rebooting. I can see the process id for ssg but when I tail the ssg log I don't see the normal bootstrap log entries. I've looked at the and don't see any problems. Please provide suggestions on how do I proceed to resolve this issue. 



Release : 10.1

Component : API GATEWAY


Changes were made to add AppDynamic agent to the gateway.  During these changes the permission to ssg.policy was changed resulting in the user not having access to the ssg.policy



Reviewed the ownership and permissions of all files in /opt/SecureSpan

# ls -laR /opt/SecureSpan  >lslar.txt


-rwx------ 1 layer7 layer7  1470 May  6 11:38 ssg.policy           <------------Permissions

Change to 444

#chmod 444 /opt/SecureSpan/Gateway/runtime/etc/ssg.policy


-r--r--r-- 1 layer7 layer7  1470 Jan 13 23:48 ssg.policy

-r--r--r-- 1 layer7 layer7   301 Jan 13 23:48

Additional Information

Error permission error is observed when running gateway manual with -console option:

$ /opt/SecureSpan/Gateway/runtime/bin/ start -console

$ Could not load Logmanager "com.l7tech.server.boot.GatewayBoot$GatewayLogManager" access denied ("java.lang.RuntimePermission" "shutdownHooks")

at java.base/

at java.base/

at java.base/java.lang.SecurityManager.checkPermission(

at java.logging/java.util.logging.LogManager.checkSubclassPermissions(

at java.logging/java.util.logging.LogManager.<init>(

at com.l7tech.server.boot.GatewayBoot$GatewayLogManager.<init>(Unknown Source)

at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(

at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(