Hi all.
I am testing ssl on my reverse proxy (Rocky Linux with httpd 2.4.53). HTTP proxying works but I am getting errors when using HTTPS.
From http_plugin.log:
DEBUG: ws_transport: transportInitializeSecurity: transport=0x55b6cf21f9b0; GSKIT Library not yet loaded
DEBUG: lib_security: loadSecurityLibrary: GSKIT Library not yet loaded
DEBUG: updateOSLibpath(361): Linux updateOSLibpath LD_LIBRARY_PATH initially /opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib
DEBUG: lib_security: loadSecurityLibrary (updateOSLibpath): security library loading from /opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib
DEBUG: updateOSLibpath(503): Unix LD_LIBRARY_PATH newValue: /opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib
DEBUG: updateOSLibpath(518): LD_LIBRARY_PATH updated value /opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib:/opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64:/usr/lib:/lib
ERROR: loadSecurityLibrary(679): gsk load from /opt/IBM/WebSphere/Plugins/gsk8/gsk8_64 failed rc=0,
ERROR: ws_transport: transportInitializeSecurity: Unable to load security library
ERROR: ws_server: serverAddTransport: Failed to initialize security. Secure transports are not possible.
I have a WebSphere.conf file with the following:
SetEnv LD_LIBRARY_PATH /opt/IBM/WebSphere/Plugins/gsk8/gsk8_64/lib64
This location exists; it is where the plugin is installed. The server is 64 bit. I have the key and stash files configured in the plugin-cfg.xml.
I can't find any details on why the security library has failed to load. Can anyone give me any possible reasons?
------------------------------
thanks
jc
------------------------------