Plugin Log Error Messages
Below you will find a listing of the
error messages that you could see during runtime that are related to
the WebSphere Plugins. Along with the actual error message, cause and
resolution for the problem associated with the error message is also
provided.
Error Messages
Errors Cause/Resolution
NOTE- If there is a % in the message,
it represents a variable expression which is resolved during
execution. The representation is based upon C printf syntax ( %s
represents a string and %d represents an integer value ).
Message:
ws_common: websphereUpdateConfig:
Failed to create the parser object for %s
Cause: The creation of the
config parser failed. The only reason you would see this is if memory
allocation failed (malloc returned NULL).
Resolution: Reboot the
machine and try again.
Message:
ws_common: websphereUpdateConfig:
Failed parsing the plugin config file
Cause: A syntax error in the
config file or some invalid setting in the config file. Other
messages should be printed out prior to this one that will help lead
you to the problem.
Resolution: Check the
previous messages and fix the problems associated with them.
Message:
ws_common: websphereUpdateConfig:
Failed to open log: %s
Cause: The log file that the
plugin uses to write errors to failed to be opened. This could be
because an invalid path was entered or the user the webserver is
running as doesn't have the permission needed to open or write to the
path being used.
Resolution: Check the
setting in the plugin config file to make sure that the path is
valid. If you have a valid path there ensure the user the webserver
is running under has the necessary permission for the log file to be
created/opened for writing.
Message:
ws_common: websphereGetConfigFilename:
Failed to open registry: %s
Cause: WIN32 only. The
windows registry could not be opened or the key does not exist.
Resolution: Add the key to
the registry by hand will solve this problem but other keys WebSphere
needs are also likely to be missing/corrupted so other problems are
likely to occur.
Message:
ws_common: websphereGetConfigFilename:
Failed to get keysize or keysize too long: %d for confFile: %d
Cause: The value of the key
could not be determined or the length of the path to the config file
is too long.
Resolution: The value of the
key must be less than 255 in order to fit in the static buffer the
plugin uses to store the path to the config file.
Message:
ws_common: websphereGetConfigFilename:
Failed to read the key: %s
Cause: The attempt to read
the value of the key failed.
Resolution: Contact IBM
support.
Message:
ws_common: websphereGetConfigFilename:
Failed to close registry
Cause: The key either got
corrupted or was deleted since it was opened it.
Resolution: Contact IBM
support.
Message:
ws_common: websphereGetConfigFilename:
Config file path too long: %d for confFile: %d
Cause: UNIX only. The path
with WASHOME plug /config/plugin-cfg.xml is too long to fit in the
static buffer the plugin uses to store the path to the config file.
Resolution: Shorten the
installation path of WebSphere.
Message:
ws_common: websphereInit: no
configuration filename specified
Cause: No config file was
given for the plugin to initialize.
Resolution: Contact IBM
Support if other messages do not resolve problem.
Message:
ws_common: websphereInit: strdup() of
config file failed
Cause: The actual call to
strdup failed. This is essentially a memory allocation failure which
would mean you have bigger problems then the plugin not working.
Resolution: Reboot the
machine and try again.
Message:
ws_common: websphereInit: Failed to
create the mutex
Cause: The creation of the
mutex failed. This is a memory allocation failure. (call to malloc
failed)
Resolution: Reboot the
machine and try again.
Message:
ws_common: websphereInit: Failed to
load the config file
Cause: Something in the
loading of the configuration went wrong. Possible problems could be
the file doesn't exist or a syntax error in the config file.
Resolution: Previous error
messages should help determine the reason the config file failed to
load.
Message:
ws_common: websphereBeginRequest:
Config reloading FAILED; using old config
Cause: The plugin attempted
to reload the config file because it had changed recently but the
reload failed. The plugin will continue using the old configuration
until the new configuration can be loaded successfully.
Resolution: Previous error
messages will help determine the reason that the config file load
failed.
Message:
%s Out of file/socket handles during
request.
Cause: Out of file handles
Resolution: Increase OS file
handles or reduce applications using handles
Message:
ws_common:
webspherePortNumberForMatching: Null req info.
Cause: Null pointer passed
to function
Resolution: Contact IBM
support.
Message:
ws_common: websphereUpdateConfig:
configFilename is NULL
Cause: AS400 only:
configuration filename not specified
Resolution: Specify filename
in webserver configuration
Message:
ws_common: websphereUpdateConfig:
Failed to stat plugin config file: %s
Cause: OS stat command
failed for file
Resolution: Check that the
file exists
Message:
ws_common: websphereUpdateConfig:
Failed parsing plugin config file
The above file may not have correct
authorities. Perform a WRKLNK, Opt 9 on above file. Check that
QTMHHTTP and QNOTES have correct authorities:
Cause: The plugin
configuration file could not be parsed.
Resolution: Ensure file was
created using WAS generation
Message:
ws_common: GetIISErrorLocation: Failed
to open registry: %s
Cause: Windows only: Keys
for custom error messages not found
Resolution: Ignore unless
custom error messages desired. Follow technote #1405555instructions
to add required keys/entries in registry
Message:
ws_common: GetIISErrorLocation: Failed
to read the key: %s
Cause: Windows only: Key is
found but data not valid
Resolution: Follow technote
#1405555 instructions to add required entries. Be sure to specify
correct data type
Message:
ws_common: websphereGetConfigFilename:
Failed to open registry: %s
Cause: Windows only: failed
to open windows registry
Resolution: Check for the
existence of the key in the registry. If it does not exist,
reinstall.
Key is HKLM\SOFTWARE\IBM\Web server
Plug-ins for IBM WebSphere Application Server\7.0.0.0
Message:
ws_common: websphereInit: Failed to
stat file %s. If the plugin-cfg.xml file i
located at %s set the
WAS_PLUGIN_CONFIG_FILE environment variable to the correct
plugin-cfg.xml file
Cause: OS command failed.
Valid for AIX, Solaris, HPUX11 and Linux
Resolution: Check for the
existence of the file and ensure OS stat command is working.
Message:
ws_common: websphereInit: Failed to
create the config mutex
Cause: Failed to create a
lock necessary to update the configuration file.
Resolution: Ensure multiple
instances of plugin are not running. Ensure OS is configured for
sufficient mutexes. Reboot system.
Message:
ws_common: websphereInit: Failed to
create the log mutex
Cause: Failed to create a
lock necessary to open the plugin log file.
Resolution: Ensure log file
is not opened by editors or other applications. Ensure OS is
configured for sufficient mutexes. Reboot system.
Message:
ws_common: websphereInit: Failed to
create the reqMetrics mutex
Cause: Failed to create a
lock necessary for the request metrics
Resolution: Ensure OS is
configured for sufficient mutexes. Reboot system.
Message:
ws_common: websphereBeginRequest:
Request Info Encoded URI is NULL
Cause: The webserver did not
pass the encoding information to plugin
Resolution: Enable tracing
on the webserver and plugin and investigate encoding passed
Message:
ws_common:
websphereGetPortForAppServer: Conversion error.
Cause: Internal call to copy
a string failed.
Resolution: Collect plugin
trace during error and contact IBM support
Message:
ws_common:
websphereGetPortForAppServer: Reqinfo and extReqinfo should be non
null at this stage.
Cause: Request passed to
plugin to process is empty
Resolution: Collect
webserver and plugin trace and examine for fault
Plugin Log Error Messages 2
Message:
ws_common: websphereCreateClient: POST
(request content) greater than the size limit; please adjust
PostSizeLimit attribute for this server group if you wish to allow
for this. %d > %d.
Cause: Post is too large to
accept
Resolution: Increase
configuration parameter
Message:
ws_common: websphereExtendedHandshake:
Failed writing the extended handshake request
Cause: Write failed to
socket
Resolution: Check for
adapter errors and TCP errors, use iptrace to ensure partner side is
not closing connection
Message:
ws_common: websphereExtendedHandshake:
Failed to read the extended handshake response
Cause: Read failed to
socket
Resolution: Check for
adapter errors and TCP errors, use iptrace to ensure partner side is
not closing connection
Message:
ws_common: websphereExtendedHandshake:
failed to get 200 response, will not send request
Cause: Backend did not
respond to HEAD request with 200 OK
Resolution: Verify
configuration of backend is setup to respond to HEAD with 200 or
change plugin configuration to not use extended handshake.
Message:
ws_common: websphereGetStream: Maximum
allowed socket limit reached, socket %d.
Cause: Sockets exceed
32*1024
Resolution: Use netstat to
watch for connections that are not closing and investigate this
issue
Message:
ws_common: websphereGetStream: socket
descriptor=%d exceeds socket descriptor limit of %d
Cause: Sockets exceeds
32*1024 on AS400
Resolution: Use netstat to
watch for connections that are not closing and investigate this
issue
Message:
ws_common: websphereGetStream: Failed
to connect; OS err = %d
Cause: TCP connection
failed.
Resolution: Check OS error
codes for failure cause
Message:
ws_common: websphereGetStream: socket
error conditions pending
Cause: getpeerName failed
Resolution: Check for
failures for this OS call
Message:
ws_common: websphereGetStream: Connect
timeout fired
Cause: The backend did not
respond within the connection timeout period.
Resolution: Increase the
connection timeout or investigate delay from backend.
Message:
ws_common: websphereGetStream: failed
to set server read timeout for socket %d
Cause: setsocketoption
failed
Resolution: Consult OS
documentation for error code and actions
Message:
ws_common: websphereGetStream: failed
to set server write timeout for socket %d
Cause: setsocketoption
failed
Resolution: Consult OS
documentation for error code and actions
Message:
ws_common: websphereGetStream: Extended
handshake failed
Cause: Extended handshake
did not work.
Resolution: Ensure backend
configured to respond with 200 OK for HEAD requests or disable the
extendedHandshake.
Message:
ws_common: websphereExecute: Failed to
write request to server.
Cause: Error writing data on
the socket
Resolution: Check plugin log
for other more descriptive errors
Message:
ws_common: websphereExecute: AIX Non
Blocking connect and first read failed; port is down
Cause: AIX returns bad
return code but you must wait until read to find out the error.
Resolution: Consult plugin
log for additional related errors
Message:
ws_common:
websphereShouldHandleRequest: Config reloading FAILED; using old
config
Cause: New configuration
could not be loaded.
Resolution: Ensure
configuration file is not locked by another application and check
recent changes for errors.
Message:
ws_common: websphereHandleRequest:
Failed to retrieve update DWLM table retrieved from '%s'on host '%s';
using WLM to route request
Cause: DWLM could not be
retrieved
Resolution: Check backend
configuration. Run network trace to ensure backend is responding to
request.
Message:
ws_common:
websphereWriteRequestReadResponse: Failed to find an app server to
handle this request
Cause: All servers are
probably down.
Resolution: Ensure that
there is a server capable of handling the request.
Message:
ws_common: websphereRequestHandler:
Failed to reply to the browser
Cause: Sending data to
browser failed.
Resolution: Most likely, the
browser was closed. If error continues, run iptrace from client and
plugin and determine why connection is terminating.
Message:
ws_common: websphereHandleRequest:
Failed to handle request
Cause: Error occurred
processing request.
Resolution: Consult plugin
log for additional error messages
Message:
ws_common: websphereGetDWLMTable:
Failed writing the partition table request
Cause: Write on the socket
failed.
Resolution: Ensure
connection has not been closed by server. Check OS for TCP or adapter
errors.
Message:
ws_common: websphereParsePartitionIDs:
Failed to allocate space for clone id from pool
Cause: Out of memory.
Resolution: Consult OS for
memory errors. Add memory. Run memory monitoring tools to look for
memory leaks.
Message:
ws_common: websphereHandleRequest:
Request Info URI is NULL
Cause: Check to make sure
the url isn't NULL.
Resolution: Client is in
error.
Message:
ws_common: websphereFindServerGroup:
Failed to get the server group
Cause: The route did not
have a server group.
Resolution: Contact IBM
support.
Message:
ws_common: websphereCreateClient:
Failed to create the client
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_common: websphereCreateClient:
Failed to get the headers
Cause: The request headers
could not be read in by the plugin.
Resolution: The request is
invalid so the fix is to send a valid request.
Message:
ws_common: websphereCreateClient:
Failed to add special headers
Cause: An error occurred
adding the special headers.
Resolution: Contact IBM
support.
Message:
ws_common: websphereCreateClient: POST
request with no content-length
Cause: The POST request had
no content-length so the plugin doesn't know how much data to read
from the client.
Resolution: Fix the request
so that it has a content-length.
Message:
ws_common: websphereGetStream: Failed
to get a socket, OS err=%d
Cause: Socket creation
failed. The system is out of socket descriptors.
Resolution: There is a
socket descriptor leak somewhere and the machine should be rebooted.
Message:
ws_common: websphereGetStream: Failed
to connect to app server, OS err=%d
Cause: The plugin could not
connect to the app server.(connect() call failed)
Resolution: The application
server is down or is so busy that it can't handle anymore requests.
Message:
ws_common: websphereGetStream: Could
not open stream
Cause: The creation of the
stream failed. In the case of a secure stream it could be the result
of either the plugin not liking the certificate presented by the app
server or if the app server is using client authentication the server
may not like the certificate presented by the plugin.
Resolution: Ensure that the
kdb/jks files being used in by the plugin/app server trust the signer
of each others certificates.
Message:
ws_common: websphereExecute: Failed to
create the stream
Cause: Stream creation
failed.
Resolution: Check previous
error messages to help narrow down what the problem might be.
Message:
ws_common: websphereExecute: Failed to
write with a new stream; App Server may have gone down during write
Cause: The write of the
request to the app server failed.
Resolution: The app server
may have gone down while the request was being written or closed the
connection causing the write to fail.
Message:
ws_common: websphereExecute: Failed to
read from a new stream; App Server may have gone down during read
Cause: The read of the
response from the app server failed.
Resolution: The app server
may have gone down while the response was being read or closed the
connection causing the read to fail.
Message:
ws_common: websphereFindTransport:
Unable to find a transport
Cause: The server did not
have a transport defined.
Resolution: Define a
transport to be used when routing requests to this server.
Message:
ws_common: websphereFindServer: Failed
to find a server
Cause: A server to handle
the request could not be found. It could be that all servers have
been marked down and the plugin doesn't have any available to handle
the request.
Resolution: Bring the app
server back up so the plugin can route requests to it.
Message:
ws_common: websphereHandleRequest:
Failed to begin the request
Cause: Initialization and
checking of the plugin request structure failed.
Resolution: Check previous
error messages to help narrow down the source of the problem.
Message:
ws_common: websphereHandleRequest:
Failed to create the client
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_common: websphereHandleRequest:
Failed to find a server
Cause: A server to handle
the request could not be found. It could be that all servers have
been marked down and the plugin doesn't have any available to handle
the request.
Resolution: Bring the app
server back up so the plugin can route requests to it.
Message:
ws_common: websphereHandleRequest:
Failed to find a transport
Cause: The server did not
have a transport defined.
Resolution: Define a
transport to be used when routing requests to this server.
Message:
ws_common: websphereHandleRequest:
Failed to execute the transaction to '%s'; will try another one
Cause: The plugin failed to
either write the request or read the response from the application
server so it will see if there is another one defined in the server
group and try that one.
Resolution: Check the app
server that the failure occurred to and see if the machine needs to
be rebooted or the app server restarted.
Message:
ws_common: websphereHandleRequest:
Failed to find an app server to handle this request
Cause: No app server could
be found to handle the request. All servers could be marked down.
Resolution: Check previous
error messages to determine which app server appear to be down and
bring them back up.
Message:
ws_common: websphereHandleRequest:
Failed to reply to the browser
Cause: The response failed
to be sent back to the browser successfully.
Resolution: The client hit
the stop button or clicked on another linking causing the connection
to be closed.
Plugin Log Error Messages 3
Message:
ws_common: websphereHandleRequest:
Failed to end the config request
Cause: An error occurred
cleaning up some of the plugin request structures at the end of the
request.
Resolution: Contact IBM
support.
Message:
ws_common: wlmExecute: Failed to get
the server list
Cause: No server list
configured
Resolution: Ensure backends
configured for servers on this route
Message:
ws_list: listAddToTail: Failed to
create list element
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_property: propertyCreate: Failed to
create property
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_route: routeCreate: Failed to create
route
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_route: routeSetVhostGroup: Attempted
to set a NULL vhost group for route
Cause: The name used for the
virtual host group in the route does not match the name for any of
the virtual host groups you have defined in your configuration.
Resolution: Check to make
sure the name of the vhost group isn't misspelled in any of your
route definitions.
Message:
ws_route: routeSetUriGroup: Attempted
to set a NULL uri group for route
Cause: The name used for the
uri group in the route does not match the name for any of the uri
groups you have defined in your configuration.
Resolution: Check to make
sure the name of the uri group isn't misspelled in any of your route
definitions.
Message:
ws_route: routeSetServerGroup:
Attempted to set a NULL server group for route
Cause: The name used for the
server group in the route does not match the name for any of the
server groups you have defined in your configuration.
Resolution: Check to make
sure the name of the server group isn't misspelled in any of your
route definitions.
Message:
ws_transport: transportCreate: Failed
to create transport
Cause: Memory Allocation
Failure
Resolution: Reboot machine
and try again.
Message:
ws_transport: transportCreate: Failed
to create properties list
Cause: Memory Allocation
Failure
Resolution: Reboot machine
and try again.
Message:
ws_transport: transportCreate: Failed
to create streams queue
Cause: Memory Allocation
Failure
Resolution: Reboot machine
and try again.
Message:
ws_transport: transportCreate: Failed
to create streams queue mutex
Cause: Memory Allocation
Failure
Resolution: Reboot machine
and try again.
Message:
ws_transport:
transportInitializeSecurity: Keyring wasn't set
Cause: The keyring wasn't
set for this transport.
Resolution: Check the syntax
of the transport in the plugin configuration. It could be that you
ended the transport element prematurely and the plugin hadn't read in
the properties needed for the GSK to initialize successfully.
Message:
ws_transport:
transportInitializeSecurity: No stashfile or keyring password given
Cause: Either the stashfile
wasn't set or the password for the keyring and the plugin attempted
to initialize the GSK without a keyring.
Resolution: Check the syntax
of the transport in the plugin configuration. It could be that you
ended the transport element prematurely and the plugin hadn't read in
the properties needed for the GSK to initialize successfully.
Message:
ws_transport:
transportInitializeSecurity: Failed to initialize security
Cause: The GSK
initialization failed. Could be seen if the GSK wasn't installed on
the machine or if the install of the GSK was bad. GSK Initialization
parameters are incorrect.
Resolution: Ensure that the
correct GSK version is installed. Check other error messages previous
to this one to help determine what exactly went wrong.
Message:
ws_transport:
transportSetServerAddress: unable to resolve host name: %s
Cause: The hostname given in
the plugin configuration could not be resolved.(call to
gethostbyname() failed)
Resolution: Ensure that DNS
is functioning correctly. If you can't ping the value in the plugin
configuration the plugin won't resolve the hostname either. Try
putting in the IP address and see if that solves the problem.
Message:
ws_transport: transportStreamEnqueue:
Tried to enqueue a NULL stream
Cause: Just a sanity check
to make sure the stream object isn't NULL before putting it on the
queue.
Resolution: Contact IBM
Support.
Message:
ws_transport:
transportInitializeSecurity:security library not
found.PluginInstallRoot is not defined.
Cause: Environment variable
not set
Resolution: Set the
pluginInstallRoot environment variable
Message:
ws_transport: Failed to read Plugin
Installation Root directory
Cause: Reading file failed
Resolution: Ensure file is
not corrupted or locked by another application.
Message:
ws_transport:
transportInitializeSecurity: Failed to determine security library
Install Location
Cause: Memory allocation
failed.
Resolution: Ensure
sufficient memory. Reboot machine to free memory.
Message:
ws_transport:
transportInitializeSecurity: security library install path could not
be determined.
Cause: Gskit is not
installed in expected location
Resolution: Report to IBM
the directory gskit installed, OS and architecture to determine
error.
Message:
ws_transport:
transportInitializeSecurity: Unable to load security library
Cause: Load of gskit failed
Resolution: Ensure gskit
installation matches OS and architecture. Try a different level of
gskit.
Message:
ws_transport:
transportInitializeSecurity: Keyring wasn't set
Cause: Keyring invalid
Resolution: Regenerate
keyring and ensure keyring loation is correct in plugin
configuration
Message:
ws_transport:
transportSetServerAddress: Failed to resolve address [%s] and port
[%s], error %d
Cause: DNS lookup failed.
Resolution: Ensure address
is resolvable. Consult OS for more information about the error.
Message:
ws_transport:
transportSetServerAddress: Failed to allocate space for working copy
of getaddrinfo
Cause: Memory allocation
error.
Resolution: Ensure
sufficient memory. Reboot to free memory.
Message:
ws_transport: transportStreamPush:
Tried to push a NULL stream
Cause: Stream is invalid.
Resolution: Collect gskit
trace and plugin trace and report to IBM.
Message:
ws_uri: uriCreate: Failed to create
uri
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_uri_group: uriGroupCreate: Failed to
create uri group
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_vhost: vhostCreate: Failed to create
vhost
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_vhost_group: vhostGroupCreate:
Failed to create vhost group
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
ws_vhost: vhostSetHostname: invalid
IPv6 format |%s|
Cause: IPV6 invalid format
Resolution: Ensure IPv6
address is enclosed with [ ]
Message:
ws_config: configGetVhostGroup: Failed
to find vhost group for %s
Cause: A virtual host group
with the given name is not defined. Could be a typo or the user just
forgot to define the vhost group.
Resolution: Fix the typo or
define a virtual host group with the specified name.
Message:
ws_config: configGetUriGroup: Failed to
find uri group for %s
Cause: A uri group with the
specified name is not defined. Could be a typo or the user just
forgot to define the uri group.
Resolution: Fix the typo or
define a uri group with the specified name.
Message:
ws_config: configGetServerGroup: Failed
to find server group for %s
Cause: A server group with
the specified name is not defined. Could be a typo or the user just
forgot to define the server group.
Resolution: Fix the typo or
define a server group with the specified name.
Message:
ws_config_parser: configParserParse:
Failed to create the sxpParser object for %s
Cause: Memory Allocation
Error or the file failed to be opened.
Resolution: Check the
permissions of the config file and ensure the user the webserver is
running under has the authority to open the config file for reading.
Message:
ws_config_parser:
websphereUpdateConfig: Failed to parse the config file %s
Cause: Syntax error or bad
parameters in the config file.
Resolution: Check previous
messages to determine exactly what the problem is and fix that
issue.
Message:
ws_config_parser: resolveConfigRoutes:
Failed to set the vhost group
Cause: The given vhost group
was not actually defined in the config file.
Resolution: Fix the typo or
define the vhost in the config file.
Message:
ws_config_parser: resolveConfigRoutes:
Failed to set the uri group
Cause: The given uri group
was not actually defined in the config file.
Resolution: Fix the typo or
define the uri group in the config file.
Message:
ws_config_parser: resolveConfigRoutes:
Failed to set the server group
Cause: The given server
group was not actually defined in the config file.
Resolution: Fix the typo or
define the server group in the config file.
Message:
ws_config_parser:
normalizeServerGroupWeights: Alloc failure.
Cause: Memory error.
Resolution: Ensure enough
memory. Reboot machine. Use tools to check for memory leak.
Message:
ws_config_parser: handleEndElement:
current config is NULL
Cause: Configuration file
could not be read.
Resolution: Reboot machine
and try again. Ensure configuration file is in correct location and
valid file.
Message:
ws_config_parser: handleConfigStart:
ResponseSizeChunk invalid, using default value of 64k.
Cause: Configuration element
invalid.
Resolution: Valid range is 0
to 200,000
Plugin Log Error Messages 4
Message:
ws_config_parser: handleServerStart: %s
must be a positive integer: %d
Cause: Value invalid
Resolution: Ensure value is
between 0 and 65535
Message:
ws_config_parser: handlePropertyStart:
Unknown attribute: %s
Cause: Attribute not valid
Resolution: Ensure value is
valid for the release being used.
Message:
ws_config_parser:
convertNameListToServerList: Failed to create the return list
Cause: Memory error.
Resolution: Ensure enough
memory. Reboot machine. Use tools to check for memory leak.
Message:
ws_config_parser:
converNameListToServerList: Failed to find server %s
Cause: DNS error
Resolution: Ensure
servername is valid and resolvable.
Message:
ws_config_parser: handleLogEnd: Failed
to open log file: '%s', OS Err: %d
Cause: Could not open file.
Resolution: Ensure file is
not locked by another application. Consult OS for return code
information.
Message:
ws_config_parser: handleServerGroupEnd:
Attempting to add a server group with no servers
Cause: No servers found
Resolution: Ensure
configuration is correct.
Message:
lib_security: updateOSLibpath: Error
accessing Registry, RegOpenKeyEx returned [%s].
Cause: GSKit registry
location not found. (Windows Only)
Resolution: Make sure that
the GSKit was installed properly and registry keys exist (and point
to the correct location) in
HKEY_LOCAL_MACHINE\SOFTWARE\IBM\GSK$\CurrentVersion\ (where $ stands
for the GSKit base version installed) for LibPath, InstallPath,
BinPath, and Version
On 64-bit systems, if you have
installed a 32-bit GSKit, it will be located in the registry in
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\IBM\GSKX\CurrentVersion\.
Make sure the plugin that you installed is also 32-bit or the GSKit
will fail to load.
Message:
lib_security: updateOSLibpath: Setting
the LIBPATH for GSK failed.
Cause: Memory Allocation
Failure
Resolution: Reboot the
system and try again.
Message:
lib_security: updateOSLibpath: Setting
the LIBPATH for GSK failed, could not append /usr/opt/ibm/gskkm/lib.
Cause: Memory Allocation
Failure
Resolution: Reboot the
system and try again.
Message:
lib_security: updateOSLibpath: Setting
the LD_LIBRARY_PATH for GSK failed.
Cause: Memory Allocation
Failure
Resolution: Reboot the
system and try again.
Message:
lib_security: updateOSLibpath: Setting
the LD_LIBRARY_PATH for GSK failed, could not append /usr/lib.
Cause: Memory Allocation
Failure
Resolution: Reboot the
system and try again.
Message:
lib_security: updateOSLibpath: Setting
the LD_LIBRARY for GSK failed.
Cause: Memory Allocation
Failure
Resolution: Reboot the
system and try again.
Message:
lib_security: updateOSLibpath: Setting
the LD_LIBRARY for GSK failed, could not append /usr/lib.
Cause: Memory Allocation
Failure
Resolution: Reboot the
system and try again.
Message:
lib_security: updateOSLibpath: Setting
the SHLIB_PATH for GSK failed.
Cause: Memory Allocation
Failure
Resolution: Reboot the
system and try again.
Message:
lib_security: updateOSLibpath: Setting
the SHLIB_PATH for GSK failed, could not append /usr/lib.
Cause: Memory Allocation
Failure
Resolution: Reboot the
system and try again.
Message:
lib_security: loadSecurityLibrary:
Failed to load gsk library
Cause: The GSK isn't
installed or is installed incorrectly. (call to dlopen() or
LoadLibrary() failed)
Resolution: Check that the
GSKit is installed correctly.
Also make sure that if you are
using a 64-bit system that you are using a 64-bit GSK. If the
installer installed a 32-bit GSKit with a 64-bit Plugin, or
vice-versa, you may also receive a registry error on Windows
systems.
Message:
lib_security: loadSecurityLibrary:
gsk_environment_open function undefined
Cause: The function name
couldn't be found in the library. Incorrect version of the GSK is
installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_environment_close function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_environment_init function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_environment_init function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_secure_soc_open function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_secure_soc_init function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_secure_soc_close function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_secure_soc_read function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_secure_soc_write function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_attribute_set_numeric_value function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_attribute_get_numeric_value function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_attribute_set_buffer function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_attribute_get_buffer function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_strerror function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: loadSecurityLibrary:
gsk_attribute_set_callback function undefined
Cause: The function name
could not be resolved. Incorrect version of the GSK installed.
Resolution: Install the
correct version of the GSK.
Message:
lib_security: initializeSecurity:
Unable to load security library
Cause: Either couldn't open
the GSK library or at least 1 of the functions failed to get
resolved.
Resolution: Check previous
error messages and fix those.
Message:
lib_security: initializeSecurity:
Failed to set gsk environment
Cause: Failed to set the
keyring or the stashfile in the GSK environment.
Resolution: Check the plugin
configuration and make sure the settings in the properties of the
transports are correct.
Message:
lib_security: initializeSecurity:
Failed to initialize GSK environment
Cause: The environment could
not be initialized successfully. Bad keyfile, stashfile, or password
given to the transport.
Resolution: Check previous
messages and the parameters specified in the transport properties in
the plugin configuration.
Message:
lib_security: logSSLError: str_security
(gsk error %d): %s
Cause: Generic error message
allowing us to see what the return code from the GSK was.
Resolution: Hope that the
error code from the GSK offers some suggestions on what the problem
might be.
Message:
lib_security_config:
htsecurityConfigCreate: Failed to create security config object
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
lib_security: updateOSLibpath: Storage
allocation failed.
Cause: Memory error.
Resolution: Consult OS for
memory errors. Add memory. Run memory monitoring tools to look for
memory leaks.
Message:
lib_security: updateOSLibpath: Storage
allocation failed
Cause: Memory error.
Resolution: Consult OS for
memory errors. Add memory. Run memory monitoring tools to look for
memory leaks.
Message:
lib_security: initializeSecurity:
Failed to set gskit environment rc=
Cause: gskit call failed
Resolution: Consult gskit
doc for error code; collect gskit trace
Message:
lib_security: logSKITPError:
str_security (gsk error %d): %s
Cause: gskit call failed
Resolution: Consult gskit
doc for error code; collect gskit trace
Message:
lib_security: logSSLError: str_security
(gsk error %d): %s
Cause: gskit call failed
Resolution: Consult gskit
doc for error code; collect gskit trace
Message:
lib_security_config:
htsecurityConfigDestroy: Failed in r_gsk_environment_close : %s(gsk
rc = %d)
Cause: gskit call failed
Resolution: Consult gskit
doc for error code; collect gskit trace
Message:
lib_security_config:
htsecurityConfigCreate: Failed to create security config object
Cause: gskit call failed
Resolution: Consult gskit
doc for error code; collect gskit trace
Message:
lib_sxp: sxpParse: File Lexer returned
NULL. line %d of %s
Cause: The file lexer
reached the end of the file unexpectedly.
Resolution: Check the syntax
of the config file to make sure it is proper.
Message:
lib_sxp: sxpParse: Expected '<'
token; got '%s'. line %d of %s
Cause: The state machine of
the plugin parser came across unexpected input in the plugin
configuration file.
Resolution: Remove the
unexpected text.
Message:
lib_sxp: sxpParse: Expected first dash
of comment start; got '%s'. line %d of %s
Cause: The state machine of
the plugin parser was expecting the other part of a comment but found
something else.
Resolution: Fix the syntax
of the comment.
Message:
lib_sxp: sxpParse: Expected second dash
of comment start; got '%s'. line %d of %s
Cause: The state machine of
the plugin parser was expecting the other part of a comment but found
something else.
Resolution: Fix the syntax
of the comment.
Message:
lib_sxp: sxpParse: Expected comment
end; got '%s'. line %d of %s
Cause: The state machine of
the plugin parser was expecting the other part of a comment but found
something else.
Resolution: Fix the syntax
of the comment.
Message:
lib_sxp: sxpParse: Start element
returned FALSE for %s. line %d of %s
Cause: The call for starting
the element failed and returned false.
Resolution: Check previous
error messages to help narrow down what exactly might be the
problem.
Message:
lib_sxp: sxpParse: Expected '=' token;
got '%s'. line %d of %s
Cause: The state machine of
the plugin parser came across unexpected text.
Resolution: Fix the syntax
of the plugin config file.
Plugin Log Error Messages 5
Message:
lib_sxp: sxpParse: End element returned
FALSE for %s. line %d of %s
Cause: The call for ending
the element failed and returned false.
Resolution: Check the
previous error messages to help narrow down what exactly might be the
problem.
Message:
lib_sxp: sxpParse: Expected '>'
token or %s; got '%s'. line %d of %s
Cause: The state machine of
the plugin parser came across unexpected text.
Resolution: Fix the syntax
of the plugin config file.
Message:
lib_sxp: sxpParse: Expected '>'
token; got '%s'. line %d of %s
Cause: The state machine of
the plugin parser came across unexpected text.
Resolution: Fix the syntax
of the plugin config file.
Message:
mod_app_server_http: as_create_config:
memory allocation failed
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
mod_app_server_http: as_init: unable to
get module config
Cause: The apache module
config was not found.
Resolution: Contact IBM
support.
Message:
mod_app_server_http: as_init: unable to
initialize WebSphere
Cause: WebSphere
Initialization failed.
Resolution: Check previous
error messages to help narrow down the problem.
Message:
iis_plugin: GetFilterVersion: Failed to
get the config file
Cause: The path to the
plugin config file could not be found in the registry.
Resolution: Fix the registry
so that the path to the config file is specified.
Message:
iis_plugin: GetFilterVersion: Failed to
initialize WebSphere
Cause: WebSphere
Initialization failed.
Resolution: Check previous
error messages to help narrow down the problem.
Message:
iis_plugin: getServerVariable: Failed
to extract server variable: %s
Cause: Failure to extract a
variable needed by the plugin from ISAPI.
Resolution: This error would
only be seen if the plugin was running on an unsupported version of
IIS.
Message:
iis_plugin: cb_get_headers: Skipping
header name '%s'; This is a restricted WebSphere header
Cause: The request came in
with one of the special headers that the plugin will normally add to
the request and by default the plugin removes those from the request
for security reasons.
Resolution: Could be a sign
of a hacker trying to attach the system. If the user doesn't want the
headers to be removed they can set the RemoveSpecialHeaders attribute
for the ServerGroup(s) they don't want the removed from to false.
Message:
iis_plugin: cb_get_headers: Unknown
state parsing headers: |%s|
Cause: The state machine
used to parse the headers entered an unknown state.
Resolution: Contact IBM
support.
Message:
iis_plugin: cb_get_headers: Failed to
parse and set headers: |%s|
Cause: The parsing of the
request headers failed for some reason.
Resolution: Unlikely to see
this message unless bad headers are being sent in the request.
Message: iis_plugin:
filterGetServerPort: Bad parameter (%p, %p).
Cause: Call to IIS failed
Resolution: Ensure IIS is
compatible level, report error to IBM.
Message:
iis_plugin: filterGetServerPort:
Couldn't get SERVER_PORT: %d.
Cause: Call to IIS failed
Resolution: Ensure IIS is
compatible level, report error to IBM.
Message:
iis_plugin: filterGetServerPort:
non-numeric port? '%s'
Cause: Call to IIS failed
Resolution: Ensure IIS is
compatible level, report error to IBM.
Message:
iis_plugin: get_host_and_port: Couldn't
fit port in buffer.
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
iis_plugin: cb_get_headers: Skipping
header name '%s'; This is a restricted WebSphere header
Cause: Internal message
Resolution: This error can
be ignored.
Message:
ns61_plugin: as_init: no config file
specified
Cause: bootstrap.properties
not found
Resolution: Ensure proper
configuration
Message:
ns61_plugin: as_init: unable to
initialize WebSphere
Cause: Initialization
failed.
Resolution: Examine plugin
log for other errors
Message:
ns61_plugin: cb_get_headers: Skipping
header name '%s'; This is a restricted WebSphere header
Cause: Internal message
Resolution: This error can
be ignored.
Message:
ns61_plugin: cb_get_extended_info:
Buffer overflow. (%s)
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
ns_plugin: cb_get_headers: No headers
from the client
Cause: The client didn't
send any headers with the request.
Resolution: Figure out why
the client isn't sending any headers.
Message:
ns_plugin: cb_get_headers: Skipping
header name '%s'; This is a restricted WebSphere header
Cause: The request came in
with one of the special headers that the plugin will normally add to
the request and by default the plugin removes those from the request
for security reasons.
Resolution: Could be a sign
of a hacker trying to attach the system. If the user doesn't want the
headers to be removed they can set the RemoveSpecialHeaders attribute
for the ServerGroup(s) they don't want the removed from to false.
Message:
ns_plugin: cb_get_headers: Unknown
state parsing headers: |%s|
Cause: The state machine
used to parse the headers entered an unknown state.
Resolution: Contact IBM
support.
Message:
ns_plugin: cb_get_headers: Failed to
parse and set headers: |%s|
Cause: The parsing of the
request headers failed for some reason.
Resolution: Unlikely to see
this message unless bad headers are being sent in the request.
Message:
ns_plugin: as_init: unable to
initialize WebSphere
Cause: WebSphere
Initialization failed.
Resolution: Check previous
error messages to help narrow down the problem.
Message:
domino5_plugin: FilterInit: Failed to
get the config file
Cause: The path to the
plugin config file could not be found in the registry.
Resolution: Fix the registry
so that the path to the config file is specified.
Message:
domino5_plugin: FilterInit: Failed to
initialize WebSphere
Cause: WebSphere
Initialization failed.
Resolution: Check previous
error messages to help narrow down the problem.
Message:
ERROR: WebSpherePluginCfg variable not
defined in notes.ini
Cause: WebSpherePluginCFg
not defined
Resolution: Verify
configuration
Message:
ERROR: Failed to initialize WebSphere
Cause: Initialization
failed
Resolution: Consult log for
other errors
Message:
ERROR: WebSphere HTTP DSAPI filter
initialization failed. Return code = %x
Cause: Initialization
failed.
Resolution: Consult log for
other errors, contact IBM.
Message:
domino5_plugin: domino_parse_headers:
Can't parse headers with length 0
Cause: The plugin failed to
extract the headers from DSAPI.
Resolution: The client
didn't send any request headers for the plugin to parse.
Message:
domino5_plugin: domino_parse_headers:
Skipping header name '%s'; This is a restricted WebSphere header
Cause: The request came in
with one of the special headers that the plugin will normally add to
the request and by default the plugin removes those from the request
for security reasons.
Resolution: Could be a sign
of a hacker trying to attach the system. If the user doesn't want the
headers to be removed they can set the RemoveSpecialHeaders attribute
for the ServerGroup(s) they don't want the removed from to false.
Message:
domino5_plugin: domino_parse_headers:
Unknown state parsing headers: |%s|
Cause: The state machine
used to parse the headers entered an unknown state.
Resolution: Contact IBM
support.
Message:
ws_server: serverAddTransport: Failed
to initialize server address
Cause: The creation of the
server address failed. The DNS server is down or the IP address could
not be found on the network.
Resolution: Try putting the
IP address of the machine in the transport definition. Check to see
if you can ping whatever value you have defined. If you can't then
figure out what the problem is.
Message:
ws_server: serverAddTransport: Failed
to initialize security
Cause: The GSK
initialization failed. Could be seen if the GSK wasn't installed on
the machine or if the install of the GSK was bad. GSK Initialization
parameters are incorrect.
Resolution: Ensure that the
correct GSK version is installed. Check other error messages previous
to this one to help determine what exactly went wrong.
Message:
ws_server: serverSetFailoverStatus:
Marking %s down
Cause: The plugin has
determined that the specified server is down and has marked it
accordingly. It will retry the server in 60 seconds or whatever the
specified RetryInterval is for the server group.
Resolution: Check the app
server to make sure that it hasn't gone down. It could be that it is
so busy it can't handle anymore requests.
Message:
ws_server: serverAddTransport: HTTPS
Transport is skipped
Cause: Security is not
enabled.
Resolution: Consult log for
other errors.
Message:
ws_server_group:
serverGroupGetServerIterator: group %s server %d of %d is NULL
Cause: The server is NULL.
Resolution: Contact IBM
support.
Plugin Log Error Messages 6
Message:
ws_server_group: serverGroupGetServer:
group %s server %d of %d is NULL
Cause: The server is NULL.
Resolution: Contact IBM
support.
Message:
ws_server_group:
serverGroupFindCloneID: Null clone ID for %s
Cause: The server group
appears to be using session affinity but the clone id to be used for
the specified server can't be found.
Resolution: Regenerate the
plugin config so that the clone id can be defined by the app server.
Message:
ws_server_group:
serverGroupNextRandomServer: Failed to find a server; all could be
down or have reached the maximum connections limit
Cause: No servers available
Resolution: Ensure
configuration is not restricting traffic. Review servers for network,
application problems.
Message:
ws_server_group:
serverGroupGetServerByID: Null clone ID for %s
Cause: Clone ID is empty.
Resolution: Review
configuration for errors.
Message:
ws_server_group:
serverGroupNextRoundRobinServer: Failed to find a server; all could
be down
Cause: The server group that
the plugin determined the request should be routed to either contains
no servers or all of them are currently marked down.
Resolution: Check to make
sure the ServerGroup has servers defined for it or look in the log to
see if the servers in that group have been marked down recently.
Message:
lib_htrequest: htrequestCreate: Failed
to create request object
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
lib_htrequest: htrequestWrite: Failed
to read the first line of the continue response
Cause: The 100 Continue
response from the app server was not received.
Resolution: Investigate the
application side for cause of the error.
Message:
lib_htrequest: htrequestWrite: Failed
to read correct number of args for continue response
Cause: The 100 Continue
received from WAS did not have correct format.
Resolution: Check
application side for error in the 100 Continue content.
Message:
lib_htrequest: htrequestWrite: Read %d;
not sending the post content
Cause: The plugin expected
to read more bytes then it actually did based on the content length
in the request headers.
Resolution: Determine why
the client is calculating the content length incorrectly.
Message:
lib_htrequest: htrequestDup: Failed to
duplicate request object
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest: htrequestSetCookie: no
'=' in cookie: |%s|
Cause: Malformed request
Resolution: Check send for
error
Message:
lib_htrequest: htrequestSetCookie: too
many headers
Cause: Maximum number of
headers reached.
Resolution: Increase maximum
headers in configuration or limit senders on headers
Message:
lib_htrequest: htrequestGetCookieValue:
failed to create list for %s cookie
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed to obtain storage to translate the
method
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed writing the method
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed writing the space after method
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed to obtain storage to translate the
URL
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed writing the URL
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed writing the question mark
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed to obtain storage to translate the
queryString
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed writing the query string
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed writing the space after URL
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed to obtain storage to translate the
protocol
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed writing the protocol
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest:
htrequestWriteRequestLine: Failed writing the new line
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWriteHeaders:
Failed to obtain storage to translate the headerName
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest: htrequestWriteHeaders:
Failed writing the headerName
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWriteHeaders:
Failed writing the colon
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWriteHeaders:
Failed to obtain storage to translate the headerValue
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest: htrequestWriteHeaders:
Failed writing the headerValue
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWriteHeaders:
Failed writing the new line
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWriteHeaders:
Failed writing the expect for post requests
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWriteHeaders:
Failed writing the blank line
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWrite: Failed
to allocate memory
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htrequest: htrequestWrite: Failed
writing the request line
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWrite: Failed
writing the request headers
Cause: Write to socket
failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWrite: Failed
to read correct number of args for continue response
Cause: Read to socket
failed, server may have gone down.
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWrite: Failed
to write the buffered content and request will be retried
Cause: Write to socket
failed, server may have gone down.
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWrite: Write
failed and request will be retried
Cause: Write to socket
failed, server may have gone down.
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWrite: Write
failed and request is not retried
Cause: Write to socket
failed, server may have gone down.
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring.
Message:
lib_htrequest: htrequestWrite:
just_read is %d; reading of chunked content failed
Cause: Write to socket
failed, server may have gone down.
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring. Check server side for failures
Message:
lib_htrequest: htrequestWrite:
just_read failed and request will be retried
Cause: Read socket failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring. Check server side for failures
Message:
lib_htrequest: htrequestWrite:
just_read failed and request is not retried
Cause: Read socket failed
Resolution: Examine log for
other errors. Collect network trace to see if network errors or
occurring. Check server side for failures
Message:
lib_htrequest: htrequestGetCookieValue:
failed to create list for %s sessions
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
WSRequest: requestCreate: malloc
failed
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
ws_request: requestCreate: failed to
get config
Cause: Configuration not
loaded.
Resolution: Check plugin log
for additional errors
Message:
ws_request: requestCreate: failed to
create client
Cause: Possible memory
error.
Resolution: Check logs for
other errors.
Message:
ws_reqmetrics: getIP: Failed to get
address for [%s], ret %d
Cause: Address resolution
failed.
Resolution: Ensure address
is resolvable. Check configuration and check OS for return code
Message:
ws_reqmetrics: getIP: Failed to get IP
Cause: Address resolution
failed
Resolution: Ensure
configuration has valid resolvable IP address
Message:
ws_reqmetrics: getIP: Failed to get IP
for [%s]
Cause: Address resolution
failed
Resolution: Ensure
configuration has valid resolvable IP address
Message:
ws_reqmetrics:
reqMetricsSetFiltersEnable: fconfig or enableStr is null
Cause: Internal error.
Resolution: Contact IBM
support.
Message:
ws_request_info: requestInfoCreate:
malloc failed
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
ws_request_info: requestInfoCreate:
unable to create mpool
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htresponse:
htresponseGetContentBlock: Failed to allocate the content block
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
lib_htresponse: htresponseGetChunk:
Failed to allocate the chunk
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
lib_htresponse: htresponseGetChunk:
Failed to read the length of the chunk
Cause: The app server is
sending back an invalid chunked transfer response.
Resolution: This error
should only be seen if a bug has been introduced on the app server
side.
Message:
lib_htresponse: htresponseGetChunk:
Failed to read the length of the chunk after extra blank line
Cause: The app server is
sending back an invalid chunked transfer response.
Resolution: This error
should only be seen if a bug has been introduced on the app server
side.
Message:
lib_htresponse: htresponseGetChunk:
Failed to scan the chunk length line
Cause: The app server is
sending back an invalid chunked transfer response.
Resolution: This error
should only be seen if a bug has been introduced on the app server
side.
Message:
lib_htresponse: htresponseCreate:
Failed to create the response
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htresponse: htresponseRead:
Response code %d received. Error occured in reading response %d.
Cause: Error received from
server.
Resolution: Take action
based upon return code (HTTP).
Message:
lib_htresponse: htresponseRead:
Response code %d received; retrying
Cause: Error received from
server.
Resolution: Take action
based upon return code (HTTP).
Message:
lib_htresponse: htresponseRead: Failed
to allocate memory
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_htresponse: htresponseGetChunk:
Failed to read the length of the chunk after extra blank line
Cause: Packet does not
contain valid data.
Resolution: Examine partner
for errors and collect iptrace to find error.
Message:
lib_stream: openStream: Failed to
create stream
Cause: Memory Allocation
Failure
Resolution: Reboot the
machine and try again.
Message:
lib_stream: openStream: Failed in
r_gsk_secure_soc_open: %s(gsk rc = %d)
Cause: Call to the GSK
failed.
Resolution: The return code
from the GSK should give you some clues as to what went wrong.
Message:
lib_stream: openStream: Failed in
r_gsk_attribute_set_numeric_value: %s(gsk rc = %d)
Cause: Call to the GSK
failed.
Resolution: The return code
from the GSK should give you some clues as to what went wrong.
Message:
lib_stream: openStream: Failed in
r_gsk_secure_soc_init: %s(gsk rc = %d)
Cause: Call to the GSK
failed.
Resolution: The return code
from the GSK should give you some clues as to what went wrong.
Message:
lib_stream: destroyStream: Failed in
r_gsk_secure_soc_close: %s(gsk rc = %d)
Cause: Call to the GSK
failed.
Resolution: The return code
from the GSK should give you some clues as to what went wrong.
Message:
lib_stream.c: skWRITE:..... send failed
on socket %d. errno = %d\n
Cause: Call to the GSK
failed.
Resolution: The return code
from the GSK should give you some clues as to what went wrong.
Message:
lib_stream: openStream: Setting the
skitSocInitData for gsk_secure_soc_init failed.
Cause: Call to the GSK
failed.
Resolution: The return code
from the GSK should give you some clues as to what went wrong.
Message:
lib_stream: openStream: Failed in
r_gsk_attribute_set_buffer: %s(gsk rc = %d
Cause: Call to the GSK
failed.
Resolution: The return code
from the GSK should give you some clues as to what went wrong.
Message:
mod_app_server_http: cb_get_headers:
Skipping header name '%s'; This is a restricted WebSphere header
Cause: The request came in
with one of the special headers that the plugin will normally add to
the request and by default the plugin removes those from the request
for security reasons.
Resolution: Could be a sign
of a hacker trying to attach the system. If the user doesn't want the
headers to be removed they can set the RemoveSpecialHeaders attribute
for the ServerGroup(s) they don't want the removed from to false.
Message:
ws_os: osSafeSnprintf: alloc failed.
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
ws_os: osSafeSnprintf: second try
failed.
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
ws_os: osSafeSnprintf: Couldn't retry,
buffer overrun.
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
ws_wlm: wlmInit: Failed to load the wlm
library
Cause: Verify installation
Resolution: Reinstall.
Message:
ws_wlm: wlmInit: Failed to initialize
the wlm library rc = %d
Cause: Could not load
library.
Resolution: Consult OS for
error.
Message:
ws_wlm: wlmGetServerList: Error
obtaining servers from WLM library
Cause: Configuration error.
Resolution: Verify
configuration.
Message:
ws_wlm: wlmExecute: Failed to populate
WLM Http Info
Cause: Configuration error.
Resolution: Verify
configuration.
Message:
ws_wlm: loadWLMLibrary: Failed to load
wlm library : errno = %d , errno2 = %X
Cause: Library could not be
loaded.
Resolution: Consult OS for
error codes; reinstall.
Message:
ws_wlm: loadWLMLibrary: Failed to load
wlm library %s
Cause: Library could not be
loaded.
Resolution: Reinstall.
Message:
ws_wlm: loadWLMLibrary: Failed to
resolve the wlm library functions
Cause: Library not valid.
Resolution: Reinstall,
report to IBM.
Message:
lib_rio: rdopen: failed to set socket
as non-block, OS err = %d
Cause: Network error.
Resolution: Consult OS for
error code information.
Message:
%s line %d : Read failed, rc=%d
Cause: Network error.
Resolution: Consult OS for
error code information, look for errors on partner machine.
Message:
%s line %d : Write failed, rc=%d
Cause: Network error.
Resolution: Consult OS for
error code information, look for errors on partner machine.
Message:
lib_rio: wait_on_socket:
ServerIOTimeout %ld passed or error with poll(), rc = %d, OS err =
%d
Cause: No response received
within timeout.
Resolution: Run iptrace if
you feel timeout is in error. Check partner machine for response
times.
Message:
lib_rio: wait_on_socket_for_read:
Problem on the poll=%d= errno=%d.
Cause: Network error.
Resolution: Consult OS for
error code information, look for errors on partner machine.
Message:
%s line %d : Read failed, rc=%d
Cause: Network error.
Resolution: Consult OS for
error code information, look for errors on partner machine.
Message:
lib_util: setAuthString: Buffer
overflow. (%d:%d)
Cause: User password
combination is too large.
Resolution: Report error to
IBM.
Message:
lib_util: setAuthString: authentication
header truncated.
Cause: User password
combination too large.
Resolution: Data truncated
and operations continue.
Message:
lib_util: decodeURI: Null URI.
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: decodeURI: Null memory pool.
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_util: decodeURI: Zero length URI.
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: decodeURI: Couldn't allocate
memory for decoding.
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_util: decodeURI: Invalid escape
sequence - ran off end of URI.
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: decodeURI: Invalid escape
sequence: '%%%c%c'
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: encodeURI: Null memory pool
or uri (%p, %p)
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_util: encodeURI: Failed to allocate
memory for encoded URI.
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_util: uriTrimQuery: Null pool.
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: uriTrimQuery: Null uri.
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: uriTrimQuery: Zero length
uri.
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: uriTrimQuery: Failed to
allocate memory
Cause: Memory error.
Resolution: Verify
sufficient memory in machine, Reboot. Check OS for other errors or
memory leak.
Message:
lib_util: parseHostHeader: Null pointer
(%p, %p, %p, %p)
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: parseHostHeader: invalid IPv6
format |%s|
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: sanitize_string: source is
Null
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.
Message:
lib_util: sanitize_string: source
length is invalid
Cause: Invalid data
received.
Resolution: Check partner
machine for correct functioning. Collect iptrace.