Discussion:
PQ77058 - Plugin failed to start with lots of HTTPS transports configured
(too old to reply)
napadex
2003-09-18 11:46:37 UTC
Permalink
Hi:

I've a Websphere application server 5.0 with IIS when I start IIS with two HTTPS transports configured it fails. I'v used the "WebSphere Plug-in Cumulative Fix for 5.0.0, 5.0.1 and 5.0.2" but the problem continues. ¿Any idea?
Ken Hygh
2003-09-18 14:02:28 UTC
Permalink
Post by napadex
I've a Websphere application server 5.0 with IIS when I start IIS with two HTTPS transports configured it fails. I'v used the "WebSphere Plug-in Cumulative Fix for 5.0.0, 5.0.1 and 5.0.2" but the problem continues. ¿Any idea?
You'll have to be far more specific than "it fails" for us to help.
Ken
napadex
2003-09-18 16:37:13 UTC
Permalink
HI:

This is http_plugin.log content which is generetad when I try to start the IIS.

--------------------------------------------------

[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_security: updateOSLibpath: Error accessing Registry, RegOpenKeyEx returned [2].
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_security: loadSecurityLibrary: Failed to load gsk library
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_transport: transportInitializeSecurity: Unable to load security library
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_server: serverAddTransport: Failed to initialize security
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_server: serverAddTransport: HTTPS Transport is skipped
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_security: updateOSLibpath: Error accessing Registry, RegOpenKeyEx returned [2].
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_security: loadSecurityLibrary: Failed to load gsk library
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_transport: transportInitializeSecurity: Unable to load security library
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_server: serverAddTransport: Failed to initialize security
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_server: serverAddTransport: HTTPS Transport is skipped
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_sxp: sxpParse: Expected '>' token or Server; got 'Transport'. line 24 of C:\Archivos de programa\WebSphere\AppServer\config\cells\plugin-cfg.xml
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_config_parser: configParserParse: Failed to parse the config file C:\Archivos de programa\WebSphere\AppServer\config\cells\plugin-cfg.xml
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_common: websphereUpdateConfig: Failed parsing the plugin config file
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_common: websphereInit: Failed to load the config file
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: iis_plugin: GetFilterVersion: Failed to initialize websphere
Ken Hygh
2003-09-18 17:32:13 UTC
Permalink
Post by napadex
This is http_plugin.log content which is generetad when I try to start the IIS.
--------------------------------------------------
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_security: updateOSLibpath: Error accessing Registry, RegOpenKeyEx returned [2].
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_security: loadSecurityLibrary: Failed to load gsk library
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_transport: transportInitializeSecurity: Unable to load security library
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_server: serverAddTransport: Failed to initialize security
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_server: serverAddTransport: HTTPS Transport is skipped
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_security: updateOSLibpath: Error accessing Registry, RegOpenKeyEx returned [2].
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_security: loadSecurityLibrary: Failed to load gsk library
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_transport: transportInitializeSecurity: Unable to load security library
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_server: serverAddTransport: Failed to initialize security
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_server: serverAddTransport: HTTPS Transport is skipped
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: lib_sxp: sxpParse: Expected '>' token or Server; got 'Transport'. line 24 of C:\Archivos de programa\WebSphere\AppServer\config\cells\plugin-cfg.xml
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_config_parser: configParserParse: Failed to parse the config file C:\Archivos de programa\WebSphere\AppServer\config\cells\plugin-cfg.xml
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_common: websphereUpdateConfig: Failed parsing the plugin config file
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: ws_common: websphereInit: Failed to load the config file
[Thu Sep 18 12:47:38 2003] 0000082c 000005bc - ERROR: iis_plugin: GetFilterVersion: Failed to initialize websphere
Looks pretty specific to me. What's on line 24?
Ken
napadex
2003-09-19 07:41:35 UTC
Permalink
The problem is determined: "PQ77058 - Plugin failed to start with lots of HTTPS transports configured".
I know what is happens, I've installed the fix-pack to solve this problem but it's doesn`t work fine.
Juanma Martinez
2003-09-19 16:23:04 UTC
Permalink
Post by napadex
I've installed the fix-pack to solve this problem but it's doesn`t work fine.
Then you should open a problem report with IBM.
--
Juanma Martinez
madasafish
2003-10-01 14:23:29 UTC
Permalink
This turns out to be a very simple problem, although I haven't seen much
on the web about its resolution (only a whiff of a solution on IBM.COM)
- hence this rant.

I had problems with the plugin and IIS, but lots of people had it
working, so it couldn't be broken right?

Here's the skinny:

I had installed the plug in, but forgot that I'd upgraded from 4.0.1 to
4.0.6 - so I went back and installed the upgrade (but just the plugin -
after all I dodn't need a whole websphere install on my front of house
web server!). Although I had to select "Websphere Application Server" as
the upgrade, and did need a copy of Java on there, it went pretty well.
It figured out I only had the plugin installed. The later dlls have a
2003 date, rather than the 2001 I had from 4.0.1.

Then I copied over my plugins-conf.xml, and sure enough, everytime I
started IIS, the dll refused to load with 7e 00 00 00 in the event log.
I took out the https transport and it worked first time. Then I put on
the "TRACE" mode and put https back in. It gives an error (if you look
hard enough)

lib_security: initializeSecurity: Initializing... lib_security:
loadSecurityLibrary: In load security library ERROR: lib_security:
loadSecurityLibrary: Failed to load gsk library ERROR: lib_security:
initializeSecurity: Unable to load security library ERROR: ws_transport:
transportInitializeSecurity: Failed to initialize security

a quick check and IBM say something like 'your gsk*dll can't found
in win32'.

I ended up copying from the installed gsk5kit all of the dll's into
winnt\system32 and hey presto it worked just fine. http: & https: from
IIS into Websphere - using a plugin generated from another box, just
like its supposed to.

I would strongly recomend only using "TRACE" mode very briefly. Also be
sure to really stop IIS when monkeying with the dlls (the plugin dll's
that is) - you need to do this via the services panel or with "net stop
whatever".

Worked for me.



--
posted via MFF : http://www.MainFrameForum.com - USENET Gateway

Loading...