Apache Plugin and getRemoteAddr

when i use weblogic cluster with apache plugin, the remoteAddr received by getRemoteAddr() is always localhost. How can i get the REAL remote address

Make sure in the Cluster Tab in the Admin console to enable the WebLogic Plugin Enabled parameter.
That will allow getRemoteAddr to retrieve the IP address of the client that connected to the webserver.
Regards,
Eric

Similar Messages

  • JMX with apache plugin and weblogic

    Hy every body
    I use weblogic 9.1, throw apache plugin
    I try to get mbean with JMX,
    i have this error on the log of the server when I try to acces to a server by passing apache url into jmxConnector:
    java.lang.AssertionError: Assertion violated
         at weblogic.utils.Debug.assertion(Debug.java:57)
         at weblogic.iiop.MuxableSocketIIOP.getMessageLength(MuxableSocketIIOP.java:315)
         at weblogic.socket.AbstractMuxableSocket.isMessageComplete(AbstractMuxableSocket.java:336)
         at weblogic.socket.MuxableSocketDiscriminator.dispatch(MuxableSocketDiscriminator.java:166)
         at weblogic.socket.NTSocketMuxer.processSockets(NTSocketMuxer.java:105)
         at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29)
         at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:42)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
    the log:
    ================New Request: [GIOP] =================
    Tue May 31 14:25:36 2011 <35921306844736112> INFO: SSL is not configured
    Tue May 31 14:25:36 2011 <35921306844736112> Using Uri /
    Tue May 31 14:25:36 2011 <35921306844736112> After trimming path: '/'
    Tue May 31 14:25:36 2011 <35921306844736112> The final request string is '/'
    Tue May 31 14:25:36 2011 <35921306844736112> SEARCHING id=[192.168.2.83:7001] from current ID=[192.168.2.83:7001]
    Tue May 31 14:25:36 2011 <35921306844736112> The two ids matched
    Tue May 31 14:25:36 2011 <35921306844736112> @@@FOUND...id=[192.168.2.83:7001], server_name=[AdminServer], server_port=[80]
    Tue May 31 14:25:36 2011 <35921306844736112> attempt #0 out of a max of 5
    Tue May 31 14:25:36 2011 <35921306844736112> Trying a pooled connection for '192.168.2.83/7001/7001'
    Tue May 31 14:25:36 2011 <35921306844736112> getPooledConn: No more connections in the pool for Host[192.168.2.83] Port[7001] SecurePort[7001]
    Tue May 31 14:25:36 2011 <35921306844736112> general list: trying connect to '192.168.2.83'/7001/7001 at line 2724 for '/'
    Tue May 31 14:25:36 2011 <35921306844736112> INFO: New NON-SSL URL
    Tue May 31 14:25:36 2011 <35921306844736112> Connect returns -1, and error no set to 10035, msg 'Unknown error'
    Tue May 31 14:25:36 2011 <35921306844736112> EINPROGRESS in connect() - selecting
    Tue May 31 14:25:36 2011 <35921306844736112> Local Port of the socket is 2039
    Tue May 31 14:25:36 2011 <35921306844736112> Remote Host 192.168.2.83 Remote Port 7001
    Tue May 31 14:25:36 2011 <35921306844736112> general list: created a new connection to '192.168.2.83'/7001 for '/', Local port:2039
    Tue May 31 14:25:36 2011 <35921306844736112> URL::sendHeaders(): meth='GIOP' file='/' protocol='HTTP/0.9'
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Connection]=[Keep-Alive]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-SSL]=[false]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-Forwarded-For]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[24]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-Force-JVMID]=[unset]
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Local port of the socket 2039, connected to Remote Host/Port 192.168.2.83/7001
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Response contains no data - isRecycled: 0
    Tue May 31 14:25:36 2011 <35921306844736112> *******Exception type [READ_ERROR_FROM_SERVER] (Unexpected EOF reading HTTP status - failover request based on Idempotent flag) raised at line 841 of ../nsapi/URL.cpp
    Tue May 31 14:25:36 2011 <35921306844736112> Marking 192.168.2.83:7001 as bad
    Tue May 31 14:25:36 2011 <35921306844736112> got exception in sendRequest phase: READ_ERROR_FROM_SERVER [os error=0, line 841 of ../nsapi/URL.cpp]: Unexpected EOF reading HTTP status - failover request based on Idempotent flag at line 3160
    Tue May 31 14:25:36 2011 <35921306844736112> Failing over after sendRequest() exception: READ_ERROR_FROM_SERVER as Idempotent is set to ON
    Tue May 31 14:25:36 2011 <35921306844736112> attempt #1 out of a max of 5
    Tue May 31 14:25:36 2011 <35921306844736112> general list: trying connect to '192.168.2.83'/7001/7001 at line 2724 for '/'
    Tue May 31 14:25:36 2011 <35921306844736112> INFO: New NON-SSL URL
    Tue May 31 14:25:36 2011 <35921306844736112> Connect returns -1, and error no set to 10035, msg 'Unknown error'
    Tue May 31 14:25:36 2011 <35921306844736112> EINPROGRESS in connect() - selecting
    Tue May 31 14:25:36 2011 <35921306844736112> Local Port of the socket is 2040
    Tue May 31 14:25:36 2011 <35921306844736112> Remote Host 192.168.2.83 Remote Port 7001
    Tue May 31 14:25:36 2011 <35921306844736112> general list: created a new connection to '192.168.2.83'/7001 for '/', Local port:2040
    Tue May 31 14:25:36 2011 <35921306844736112> URL::sendHeaders(): meth='GIOP' file='/' protocol='HTTP/0.9'
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Connection]=[Keep-Alive]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-SSL]=[false]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-Forwarded-For]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[24]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-Force-JVMID]=[unset]
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Local port of the socket 2040, connected to Remote Host/Port 192.168.2.83/7001
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Response contains no data - isRecycled: 0
    Tue May 31 14:25:36 2011 <35921306844736112> *******Exception type [READ_ERROR_FROM_SERVER] (Unexpected EOF reading HTTP status - failover request based on Idempotent flag) raised at line 841 of ../nsapi/URL.cpp
    Tue May 31 14:25:36 2011 <35921306844736112> Marking 192.168.2.83:7001 as bad
    Tue May 31 14:25:36 2011 <35921306844736112> got exception in sendRequest phase: READ_ERROR_FROM_SERVER [os error=0, line 841 of ../nsapi/URL.cpp]: Unexpected EOF reading HTTP status - failover request based on Idempotent flag at line 3160
    Tue May 31 14:25:36 2011 <35921306844736112> Failing over after sendRequest() exception: READ_ERROR_FROM_SERVER as Idempotent is set to ON
    Tue May 31 14:25:36 2011 <35921306844736112> attempt #2 out of a max of 5
    Tue May 31 14:25:36 2011 <35921306844736112> general list: trying connect to '192.168.2.83'/7001/7001 at line 2724 for '/'
    Tue May 31 14:25:36 2011 <35921306844736112> INFO: New NON-SSL URL
    Tue May 31 14:25:36 2011 <35921306844736112> Connect returns -1, and error no set to 10035, msg 'Unknown error'
    Tue May 31 14:25:36 2011 <35921306844736112> EINPROGRESS in connect() - selecting
    Tue May 31 14:25:36 2011 <35921306844736112> Local Port of the socket is 2041
    Tue May 31 14:25:36 2011 <35921306844736112> Remote Host 192.168.2.83 Remote Port 7001
    Tue May 31 14:25:36 2011 <35921306844736112> general list: created a new connection to '192.168.2.83'/7001 for '/', Local port:2041
    Tue May 31 14:25:36 2011 <35921306844736112> URL::sendHeaders(): meth='GIOP' file='/' protocol='HTTP/0.9'
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Connection]=[Keep-Alive]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-SSL]=[false]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-Forwarded-For]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[24]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-Force-JVMID]=[unset]
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Local port of the socket 2041, connected to Remote Host/Port 192.168.2.83/7001
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Response contains no data - isRecycled: 0
    Tue May 31 14:25:36 2011 <35921306844736112> *******Exception type [READ_ERROR_FROM_SERVER] (Unexpected EOF reading HTTP status - failover request based on Idempotent flag) raised at line 841 of ../nsapi/URL.cpp
    Tue May 31 14:25:36 2011 <35921306844736112> Marking 192.168.2.83:7001 as bad
    Tue May 31 14:25:36 2011 <35921306844736112> got exception in sendRequest phase: READ_ERROR_FROM_SERVER [os error=0, line 841 of ../nsapi/URL.cpp]: Unexpected EOF reading HTTP status - failover request based on Idempotent flag at line 3160
    Tue May 31 14:25:36 2011 <35921306844736112> Failing over after sendRequest() exception: READ_ERROR_FROM_SERVER as Idempotent is set to ON
    Tue May 31 14:25:36 2011 <35921306844736112> attempt #3 out of a max of 5
    Tue May 31 14:25:36 2011 <35921306844736112> general list: trying connect to '192.168.2.83'/7001/7001 at line 2724 for '/'
    Tue May 31 14:25:36 2011 <35921306844736112> INFO: New NON-SSL URL
    Tue May 31 14:25:36 2011 <35921306844736112> Connect returns -1, and error no set to 10035, msg 'Unknown error'
    Tue May 31 14:25:36 2011 <35921306844736112> EINPROGRESS in connect() - selecting
    Tue May 31 14:25:36 2011 <35921306844736112> Local Port of the socket is 2042
    Tue May 31 14:25:36 2011 <35921306844736112> Remote Host 192.168.2.83 Remote Port 7001
    Tue May 31 14:25:36 2011 <35921306844736112> general list: created a new connection to '192.168.2.83'/7001 for '/', Local port:2042
    Tue May 31 14:25:36 2011 <35921306844736112> URL::sendHeaders(): meth='GIOP' file='/' protocol='HTTP/0.9'
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Connection]=[Keep-Alive]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-SSL]=[false]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-Forwarded-For]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[24]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-Force-JVMID]=[unset]
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Local port of the socket 2042, connected to Remote Host/Port 192.168.2.83/7001
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Response contains no data - isRecycled: 0
    Tue May 31 14:25:36 2011 <35921306844736112> *******Exception type [READ_ERROR_FROM_SERVER] (Unexpected EOF reading HTTP status - failover request based on Idempotent flag) raised at line 841 of ../nsapi/URL.cpp
    Tue May 31 14:25:36 2011 <35921306844736112> Marking 192.168.2.83:7001 as bad
    Tue May 31 14:25:36 2011 <35921306844736112> got exception in sendRequest phase: READ_ERROR_FROM_SERVER [os error=0, line 841 of ../nsapi/URL.cpp]: Unexpected EOF reading HTTP status - failover request based on Idempotent flag at line 3160
    Tue May 31 14:25:36 2011 <35921306844736112> Failing over after sendRequest() exception: READ_ERROR_FROM_SERVER as Idempotent is set to ON
    Tue May 31 14:25:36 2011 <35921306844736112> attempt #4 out of a max of 5
    Tue May 31 14:25:36 2011 <35921306844736112> general list: trying connect to '192.168.2.83'/7001/7001 at line 2724 for '/'
    Tue May 31 14:25:36 2011 <35921306844736112> INFO: New NON-SSL URL
    Tue May 31 14:25:36 2011 <35921306844736112> Connect returns -1, and error no set to 10035, msg 'Unknown error'
    Tue May 31 14:25:36 2011 <35921306844736112> EINPROGRESS in connect() - selecting
    Tue May 31 14:25:36 2011 <35921306844736112> Local Port of the socket is 2043
    Tue May 31 14:25:36 2011 <35921306844736112> Remote Host 192.168.2.83 Remote Port 7001
    Tue May 31 14:25:36 2011 <35921306844736112> general list: created a new connection to '192.168.2.83'/7001 for '/', Local port:2043
    Tue May 31 14:25:36 2011 <35921306844736112> URL::sendHeaders(): meth='GIOP' file='/' protocol='HTTP/0.9'
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Connection]=[Keep-Alive]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-SSL]=[false]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-Forwarded-For]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[24]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-Force-JVMID]=[unset]
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Local port of the socket 2043, connected to Remote Host/Port 192.168.2.83/7001
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Response contains no data - isRecycled: 0
    Tue May 31 14:25:36 2011 <35921306844736112> *******Exception type [READ_ERROR_FROM_SERVER] (Unexpected EOF reading HTTP status - failover request based on Idempotent flag) raised at line 841 of ../nsapi/URL.cpp
    Tue May 31 14:25:36 2011 <35921306844736112> Marking 192.168.2.83:7001 as bad
    Tue May 31 14:25:36 2011 <35921306844736112> got exception in sendRequest phase: READ_ERROR_FROM_SERVER [os error=0, line 841 of ../nsapi/URL.cpp]: Unexpected EOF reading HTTP status - failover request based on Idempotent flag at line 3160
    Tue May 31 14:25:36 2011 <35921306844736112> Failing over after sendRequest() exception: READ_ERROR_FROM_SERVER as Idempotent is set to ON
    Tue May 31 14:25:36 2011 <35921306844736112> attempt #5 out of a max of 5
    Tue May 31 14:25:36 2011 <35921306844736112> general list: trying connect to '192.168.2.83'/7001/7001 at line 2724 for '/'
    Tue May 31 14:25:36 2011 <35921306844736112> INFO: New NON-SSL URL
    Tue May 31 14:25:36 2011 <35921306844736112> Connect returns -1, and error no set to 10035, msg 'Unknown error'
    Tue May 31 14:25:36 2011 <35921306844736112> EINPROGRESS in connect() - selecting
    Tue May 31 14:25:36 2011 <35921306844736112> Local Port of the socket is 2044
    Tue May 31 14:25:36 2011 <35921306844736112> Remote Host 192.168.2.83 Remote Port 7001
    Tue May 31 14:25:36 2011 <35921306844736112> general list: created a new connection to '192.168.2.83'/7001 for '/', Local port:2044
    Tue May 31 14:25:36 2011 <35921306844736112> URL::sendHeaders(): meth='GIOP' file='/' protocol='HTTP/0.9'
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Connection]=[Keep-Alive]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-SSL]=[false]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[WL-Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[Proxy-Client-IP]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-Forwarded-For]=[192.168.0.143]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[24]
    Tue May 31 14:25:36 2011 <35921306844736112> Hdrs to WLS:[X-WebLogic-Force-JVMID]=[unset]
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Local port of the socket 2044, connected to Remote Host/Port 192.168.2.83/7001
    Tue May 31 14:25:36 2011 <35921306844736112> readStatus: Response contains no data - isRecycled: 0
    Tue May 31 14:25:36 2011 <35921306844736112> *******Exception type [READ_ERROR_FROM_SERVER] (Unexpected EOF reading HTTP status - failover request based on Idempotent flag) raised at line 841 of ../nsapi/URL.cpp
    Tue May 31 14:25:36 2011 <35921306844736112> Marking 192.168.2.83:7001 as bad
    Tue May 31 14:25:36 2011 <35921306844736112> got exception in sendRequest phase: READ_ERROR_FROM_SERVER [os error=0, line 841 of ../nsapi/URL.cpp]: Unexpected EOF reading HTTP status - failover request based on Idempotent flag at line 3160
    Tue May 31 14:25:36 2011 <35921306844736112> Failing over after sendRequest() exception: READ_ERROR_FROM_SERVER as Idempotent is set to ON
    Tue May 31 14:25:36 2011 <35921306844736112> request [] did NOT process successfully..................
    the httpd.conf:
    <IfModule mod_weblogic.c>
    WebLogicHost 192.168.2.83
    WebLogicPort 7001
    #WebLogicCluster t3://192.168.2.83:7003, t3://192.168.2.83: 7005, t3://192.168.2.83:7013
    Idempotent on
    Debug HFC,HTW,HFW
    WLLogFile c:/wlproxy.log
    WLTempDir c:/TEMP
    DebugConfigInfo On
    KeepAliveEnabled ON
    KeepAliveSecs 14
    MatchExpression *
    </IfModule>
    <Location /HTTPClnt>
    SetHandler weblogic-handler
    </Location>
    I don't use ssl.
    I can access to the jsp of the server with the url of apach , but i cannot use jmx throught apache. I can use jmx with the server if I don't use apache, but i need apache for the next step of the project.
    please, help me !

    I think the plug-in is intended for serves static pages, and another part of the document like MIME types.
    I assume you are using the http protocol in your client to establish a jmx connection. Try enabling HTTP tunneling in weblogic server.
    Can you post the code used to establish connetion?

  • 6.1 SP 2 certificate authenticator fails with Apache plugin and SSL

    Hi,
    Does anybody have a certificate authenticator working in WebLogic 6.1
    SP 2, in combination with the Apache HTTP Server plugin and SSL?
    We implemented a certificate authenticator that works correctly in
    WebLogic 6.1 SP 2 when we configure SSL with "Client Certificate
    Required", and access it directly from a browser (the browser hits the
    SSL port of the WebLogic server, like 7002).
    This certificate authenticator also works correctly with a proxy web
    server. We set up a Stronghold server (web server based on Apache) on
    Linux with the Apache HTTP Server plugin from BEA, configured the
    plugin to use SSL, and configured our WebLogic 6.1 SP 1 server without
    "Client Certificate Required". The certificate authenticator gets the
    end user's certificate correctly.
    This same architecture with the proxy web server does not work when we
    upgrade the WebLogic Server to SP 2. WebLogic Server logs the
    "incorrect or missing client cert" error, our certificate
    authenticator is never called, and the browser gets a 401 Unauthorized
    error.
    We looked all over the WebLogic 6.1 SP 2 installation for a newer
    version of the plugin (mod_wl_ssl.so) and found the same version as SP
    1. We double-checked that it was the Linux-specific installer
    (because we'd found that some Linux libraries are missing from the
    generic installer). So it appears to us that the plugin encodes the
    certificate in the request header in such a way that a SP 1 server can
    extract it, but an SP 2 server cannot. We were wondering whether
    there might be changes to the plugin to stay in step with the SP 2
    server that never got ported to Linux, or whether an updated Linux
    plugin never got included in the installer packages.
    So: has anybody gotten a system like
    Apache/Stronghold + WebLogic Plugin <-- SSL --> WebLogic 6.1 SP 2 +
    Cert Auth
    to work?
    Thanks in advance for any help,
    Jim Doyle
    [email protected]

    A correction, I think:
    Now that I rolled back a system to 6.1 SP 1, it looks like 6.1 SP 1
    does include a different mod_wl_ssl.so from that in SP 2. I believe I
    was comparing the wrong file. In fact, trying to compare versions of
    the mod_wl_ssl.so makes things rather confusing:
    A mod_wl_ssl.so from a straight weblogic610sp2_generic.zip install has
    a cksum of "1853014778 1132467".
    A mod_wl_ssl.so from a weblogic610sp1_generic.zip install with a
    subsequent SP 2 upgrade install has a cksum of "1350917183 1147927".
    A mod_wl_ssl.so from a plain 6.1 install with subsequent SP 1 and SP 2
    upgrade installs, followed by an SP 2 uninstall and another SP 1
    upgrade install, has a cksum of "1471948065 1136501".
    I think I may be looking at three different plugin versions here: 6.1,
    6.1 SP 1, and 6.1 SP 2, assuming the upgrade installs don't actually
    change mod_wl_ssl.so. I'm not sure whether there's an easier way to
    verify what version of the plugin you have.
    In any case, we did try each plugin version, and none of them works
    against a 6.1 SP 2 WebLogic server.
    Jim
    [email protected] (Jim Doyle) wrote in message news:<[email protected]>...
    [snip]
    We looked all over the WebLogic 6.1 SP 2 installation for a newer
    version of the plugin (mod_wl_ssl.so) and found the same version as SP
    1. We double-checked that it was the Linux-specific installer
    (because we'd found that some Linux libraries are missing from the
    generic installer). [snip]

  • Weblogic apache plugin and webservices

    Can I use the weblogic plugin on a DMZ based Apache server and use a 3 tier architecture
    to implement webservices.
    Using this model can a external application contact my webservices running in
    my internal network and can my weblogic/webservices server contact an external
    application/webservices using the same route i.e through the apache webserver
    and weblogic plugin.
    Any documentation regarding the architecture?

    Hi Anil,
    Not sure this is possible, unless you are using it as a proxy and setup
    the proper host/port mappings, see:
    http://edocs.bea.com/wls/docs81/webserv/client.html#1072224
    We have a very responsive security newsgroup, you might ask your
    configuration question there:
    http://newsgroups.bea.com/cgi-bin/dnewsweb?cmd=xover&group=weblogic.developer.interest.security&utag=
    Sorry, not much help (SNMH)
    Bruce
    Anil Jacob wrote:
    >
    Can I use the weblogic plugin on a DMZ based Apache server and use a 3 tier architecture
    to implement webservices.
    Using this model can a external application contact my webservices running in
    my internal network and can my weblogic/webservices server contact an external
    application/webservices using the same route i.e through the apache webserver
    and weblogic plugin.
    Any documentation regarding the architecture?

  • Problems with Apache Plugin and IE

    Hi,
    we are currently migrating from NES 3.6 to Apache 1.3.27. Since we use Apache 1.3.27 we encountered frequent crashes (Dr. Watsons) in IE 5.0. We can avoid this using an updated jsproxy.dll (of IE5.5 SP2 or later). However we cannot force our customers to use IE 5.5 SP2 or later.
    As we didn't have this problem using NES 3.6 there must be a server side correction for this problem.
    Any ideas? Please contact me via email: [email protected]
    Thanks for your help.
    Regards
    Andi

    Thank you very much BIJ001!! It works!!
    However i don't understand the reason you've given me. You've said:
    "The last time I programmed a servlet (as opposed to, say, a JSP) I programmed it in Java, thus no "linea" like your example was possible there."
    Why not? I use the "response.getWriter()" method to get a printWriter and then i create the html code for the servlet.
    Anyway, thanks again because i would never have solved it without your help.
    Regards,
    Aitor

  • How to specify a cipher suit used between plugin and weblogic server?

    I install Weblogic8.1 SP3 which supports for strong cipher suits, and config an apache 2.50 server as an front end.
    I config appache to use 2 way SSL with browser and wls one way SSL with apache plugin. Then config apache to forward client certs to WLS. now the problem is, I can see that the SSL connection between browser and apache uses a strong cipher suit('SSL_RSA_WITH_RC4_128_MD5'), but the ssl connection bwtween apache plugin and WLS uses a weak cipher suit('SSL_RSA_EXPORT_WITH_RC4_40_MD5'), with the SnoopServlet, although I use the mod_wl128_20.so module. How can I increase the cipher strength of SSL between WLS and it's apache plugin?
    Thanks in advance.
    Best
    Regards
    Jean

    Hello Gunaseelan,
    This is not possible because WLS 6.1 needs a config.xml file, exactly this
    name, to start.
    What you can do is to define a recovery domain, called myrecovery_domain for
    instance, and put the config_recovery.xml, renamed "config.xml".
    Hope this helps,
    Ludovic.
    Developer Relations Engineer
    BEA Support.
    "Gunaseelan Venkateswaran" <[email protected]> a écrit dans le message
    news: 3cd6a324$[email protected]..
    >
    Hi,
    I have 2 weblogic startup scripts (startWebLogic.sh and
    startWebLogic_recovery.sh) for the same domain.
    startWebLogic.sh uses config.xml file.
    I would like to use config_recovery.xml as the configuration file forstartWebLogic_recovery.sh
    >
    >
    How would I do this ?
    I am using WebLogic Server 6.1 on SunOS 5.8 / HP-UX 11.0.
    Appreciate any help.
    Regards
    Gunaseelan Venkateswaran

  • Looking to pass a "root" request to a WL server with Apache plugin

    Anyone know of a way to disclude a URL from the <Location> directive? I'm
    using the Apache plugin and would like to pass all requests through to the
    WL server except the images (which can be identified either by extension or
    by location (/images)). I want a request for http://apacheserver/ to get
    passed to the WL server and execute some default servlet. However... if I
    use <Location /> to pass this through... everything else will get passed
    through, even my image requests.
    Any ideas?

    Thanks for the help.
    Two location directives:
    <Location /myApp> and
    <Location /myImages>
    would end up passing my images request through to WL, no?
    The way I have it set up now, I have one tag:
    <Location /myApp>
    which (obviously) passes the /myApp/* requests to WL. This is good...
    any other request such as /images/myimage.gif stays on the web server. The
    only problem is that
    the initial hit to the site (www.mycompany.com) does not get passed through
    and
    I need it to map to a servlet on the WL server, without disrupting the flow
    of a
    /images/* request.. I have no images on the WL server.
    Anyone know of a way to disclude a URL from the <Location> directive?I'm
    using the Apache plugin and would like to pass all requests through tothe
    WL server except the images (which can be identified either by extensionor
    by location (/images)). I want a request for http://apacheserver/ to
    get
    passed to the WL server and execute some default servlet. However... ifI
    use <Location /> to pass this through... everything else will get passed
    through, even my image requests.
    Have your application reside at /myApp and images in /myImages. Then two
    <Location> stanzas,
    one for /myApp and one for /myImages will do what you want. I have an
    open case with support
    where I wanted /myApp/myImages and /myApp to resolve in the order the
    <Location> directives
    were found in httpd.conf, in much the same way you can have / and
    /images with
    Apache handling /images and WLS handing / . The case is still open and
    the workaround is
    described in the first sentence of this paragraph :)

  • Apache Plugin in linux for WLS6.0 sp1 and (?sp2?)

    This message is a little long,
    The following message is arranged in 4 parts where:
    1. Conclusion and Sugestions.
    2. Tests Environment
    3. Simple plugin environment
    4. Virtual Hosting with apache
    Any comment and help will be welcome
    Conclusion
    The plug-in has not been tested and documented and therefore does not
    work in the described environment. The plugin parameter needs to be :
    1. Syntaxly rewieved. The parameters not starting with
    WebLogic.... (like PathTrim, PathPrepend, ConnectTimeoutSecs,
    ConnectRetrySecs, Debug, DebugConfigInfo, StatPath, ErrorPage,
    HungServerRecoverSecs, Idempotent, CookieName,
    DefaultFileName, MaxPostSize, MatchExpression, FileCaching,
    SecureProxy, TrustedCAFile, RequireSSLHostMatch,
    SSLHostMatchOID) are confusing and couyld be bug/problem
    generators when adding other non BEA modules in apache. I
    would suggest to have all the parameter starting with a common
    root like WebLogic or Wls or something else deterministic
    2. Better documented. The module parameters in Apache need to
    get an action perimeter. For example the "LoadModule
    weblogic_module" and "AddModule mod_weblogic.c" need to be
    declared one time at the server level. But there no
    indication for the others plugin parameters if they are
    limited inside the sublocation where declared, i.e
    <VirtualHost>, <location> <file>.....
    3. Documented with configuration examples: The apache plugin is
    interlinked with what is declared in the WLS server. I would
    sugest to provide some examples on this matter. I.e how to
    relate the Apache virtual hosting with or without the virtual
    hosting in wls.
    Test Environment
    The tests described below has been done with the following system
    environment.
    Operating System:
    RedHat 7.0 + glibc updates + network uodates, kernel level 2.2.17-14
    RedHat 7.1 + updates, kernel 2.4.2-2
    Java Level:
    On the RedHat 7.0 system the default Java JVM provided in the BEA
    distribution
    On the RedHat 7.1 system the Sun JDK 1.3.1 for Linux
    Apache: 1.3.19
    DNS: one system called cordoba.paris.inetpc.com with 3 cnames added
    (w1cordoba, w2cordoba, w3cordoba)
    The Weblogic installtion is coming from a single reference system.
    This system runs under RedHat 6.2 + latest update levels. The WebLogic
    tree directory has been deployed in both systems and the JVM set in the
    proper manner. Despite the well known problem with the default webapp
    Wls 6.0 works fine and as expected. Default ports are used (7001).
    The apache environment works fine too. In a single apache environment
    and with the virtual hosting supporting the 3 cnames (w1cordoba,
    w2cordoba, w3cordoba)
    In both systems the behavior and and problems are equal.
    Simple plugin environment
    A single default web app runs under wls6.0. calling the wls60 thru the
    URI: "http://cordoba:7001" works fines and the Welcome.html default page
    is properly displayed. Similar tests have been done with a jsp page and
    works fine too.
    The httpd.conf file has been set has described in the documentation and
    as follow:
    LoadModule weblogic_module modules/mod_wl.so
    WebLogicHost cordoba
    WebLogicPort 7001
    Debug ON
    DebugConfigInfo ON
    <location /wls>
    SetHandler weblogic-handler
    PathTrin /wls
    </location>
    Problem 1: When requesting the page using the URI: "http://cordoba/wls"
    the answer from the couple apache/plugin is:
    -1- In the netscape location entry fileld we get in return:
    "http://cordoba/Welcome.html"
    -2- The response from apache is "NOT FOUND The requested URL
    /Welcome.html was not found on this server."
    -3- When requesting the page using the URI: "http://cordoba:7001" the
    return is properly rendered, and the Netscape Location entry field
    gets: "http://cordoba:7001/Welcome.html"
    -4- wlproxy.log contains:
    Sun Jun 3 16:34:19 2001
    ================New Request: [GET /wls HTTP/1.0] =================
    Sun Jun 3 16:34:19 2001 The request string is '/wls'
    Sun Jun 3 16:34:19 2001 INFO: SSL is not configured
    Sun Jun 3 16:34:19 2001 Now trying whatever is on the list;
    ci->canUseSrvrList = 1
    Sun Jun 3 16:34:19 2001 INFO: New NON-SSL URL
    Sun Jun 3 16:34:19 2001 general list: trying connect to 'cordoba'/7001
    Sun Jun 3 16:34:19 2001 Connected to cordoba:7001
    Sun Jun 3 16:34:19 2001 INFO: sysSend 343
    Sun Jun 3 16:34:19 2001 INFO: Reader::fill(): first=0 last=0
    toRead=4096
    Sun Jun 3 16:34:19 2001 parsed all headers OK
    Sun Jun 3 16:34:19 2001 INFO: Reader::fill(): first=0 last=0
    toRead=4096
    Sun Jun 3 16:34:19 2001 INFO: Reader::fill(): first=0 last=0
    toRead=4096
    Sun Jun 3 16:34:19 2001 r->status=302 returning 0
    Sun Jun 3 16:36:08 2001
    ================New Request: [GET /wls HTTP/1.0] =================
    Sun Jun 3 16:36:08 2001 The request string is '/wls'
    Sun Jun 3 16:36:08 2001 INFO: SSL is not configured
    Sun Jun 3 16:36:08 2001 Now trying whatever is on the list;
    ci->canUseSrvrList = 1
    Sun Jun 3 16:36:08 2001 INFO: New NON-SSL URL
    Sun Jun 3 16:36:08 2001 general list: trying connect to 'cordoba'/7001
    Sun Jun 3 16:36:08 2001 Connected to cordoba:7001
    Sun Jun 3 16:36:08 2001 INFO: sysSend 343
    Sun Jun 3 16:36:08 2001 INFO: Reader::fill(): first=0 last=0
    toRead=4096
    Sun Jun 3 16:36:08 2001 parsed all headers OK
    Sun Jun 3 16:36:08 2001 r->status=302 returning 0
    Virtual Hosting with Apache
    These tests aim to validate a production environment where an entry cell
    of apache servers will serve static pages and route dynamic requests to
    a set of WebLogic servers. From the Apache/Httpd point of view the
    dispatch is done first at a virtual host level and then for each virtual
    server, each different location will be served by one or multiple
    weblogic servers. A try with Apache virtual hosts in where a reroute by
    location or a full reroute has done the same results than stated in
    "Simple plugin environment".
    [att1.html]

    Hi
    I am trying to configure the following pattern:
    ->https->apache->SSL->weblogic
    using the apache plugin that you provided from the distribution.
    There is no way to let it work.
    the apache site trying to connect to weblogic is a virtual host, follows the config
    file.
    Checking the DEbugDebug config monitor it I discover that SecureProxy it is OFF
    istead of ON and checking the debug file I've got this message:
    INFO: ssl is not activated..
    It means that despite of SecureProxy set to ON, it is still working in clear.
    I have the same behaviour using 6.0, SP1, SP2 and 6.1
    (If there more documentation about it in 6.1, please let me know where!)
    Please, anyone can send me documentation about it or help me???
    # <-- Start XXXXX Virtual Host
    <VirtualHost XXXXXX>
    SSLEngine on
    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
    SSLCertificateKeyFile XXXX
    SSLCertificateFile XXXXX
    <Location />
    AddHandler weblogic-handler .jsp
    </Location>
    <IfModule mod_weblogic.c>
    SecureProxy ON
    RequireSSLHostMatch false
    TrustedCAFile /ssl/certs/ca.pem
    Debug ALL
    DebugConfigInfo ON
    WebLogicHost XXXXX
    WebLogicPort XXXXX
    ErrorPage /pm/private/frame_044_error_500.htm
    MatchExpression *.jsp
    </IfModule>
    </VirtualHost>
    # <-- End XXXXX Virtual Host
    "Jong Lee" <[email protected]> wrote:
    >
    1. Syntaxly rewieved.
    Worth considering for the next major release.
    2. Better documented.
    Yes, 6.1 release is doing a much better job of documentation!
    The module parameters in Apache need to
    get an action perimeter. For example the "LoadModule
    weblogic_module" and "AddModule mod_weblogic.c" need to be
    declared one time at the server level. If apxs is used to update the module, end user should not need
    to worry about adding/changing these two lines.
    But there no
    indication for the others plugin parameters if they are
    limited inside the sublocation where declared, i.e
    <VirtualHost>, <location> <file>.....
    3. Documented with configuration examples: The apache plugin
    is
    interlinked with what is declared in the WLS server. I would
    sugest to provide some examples on this matter. I.e how to
    relate the Apache virtual hosting with or without the virtual
    hosting in wls.
    Again, better on 6.1 docs.
    Problem 1: When requesting the page using the URI: "http://cordoba/wls"
    the answer from the couple apache/plugin is:
    -1- In the netscape location entry fileld we get in return:
    "http://cordoba/Welcome.html"
    "DefaultFileName Welcome.html" should be used in your httpd.conf
    -2- The response from apache is "NOT FOUND The requested URL
    /Welcome.html was not found on this server."
    -3- When requesting the page using the URI: "http://cordoba:7001" the
    return is properly rendered, and the Netscape Location entry field
    gets: "http://cordoba:7001/Welcome.html"
    -4- wlproxy.log contains:on 6.1, if relative URI is used in sendRedirect(), PathTrim and
    PathPrepend should be taken care automatically. i.e:
    in httpd.conf:
    PathTrim /weblogic
    PathPrepend /abc
    in a jsp page:
    response.sendRedirect("HelloWorld.jsp");
    The plugin and wls will be smart enough to set Location header
    to the following:
    Location: http://apache_host:apache_port/weblogic/HelloWorld.jsp
    Then the plugin will trim the /weblogic and prepend /abc to it
    i.e:
    http://wls_host:wls_port/abc/HelloWorld.jsp
    Virtual Hosting with Apache
    These tests aim to validate a production environment where an entrycell
    of apache servers will serve static pages and route dynamic requests
    to
    a set of WebLogic servers. From the Apache/Httpd point of view the
    dispatch is done first at a virtual host level and then for each virtual
    server, each different location will be served by one or multiple
    weblogic servers. A try with Apache virtual hosts in where a reroute
    by
    location or a full reroute has done the same results than stated in
    "Simple plugin environment".Absolutely. in 6.1 you can specify different weblogic hosts per
    vhost. Even you can use MatchExresspion or <Location> to define
    different parameters per mime type and path:
    i.e:
    MatchExpression *.jsp WebLogicHost=www.bea.com|WebLogicPort=7001|DefaultFileName=/Welcome.html
    MatchExpression *.html WebLogicCluster=weblogic1:7001,weblogic2:7002|Debug=ALL
    <Location /weblogic>
    WebLogicHost thankyou.com
    </Location>
    Where Location takes the precedence.
    Anyway, 6.1 apache plugin should be a much better modules.
    We also support apache2.0(beta) in 6.1. Unfortunately,
    the apache2.0 binaries were unable to be included in the 6.1
    beta installer. There might be a separate down-load for that.
    Thank you for your great suggestions/comments.
    thanks
    Jong

  • Weblogic Http Apache Plugin not working

    Hi,
    I have installed weblogic server 10.3 on WindowsXP Professional and Http Apache 2.2 is running on port 80. I followed the following document to configure the Apache plugin:
    http://e-docs.bea.com/wls/docs103/plugins/apache.html
    but when I go and test the plugin it always comes back with 404 page not found. As per the documentation I am testing it as
    http://localhost:80/weblogic/
    Here is my httpd.conf
    Include "C:/bea/alui/plumtreeconf/"
    # This is the main Apache HTTP server configuration file.  It contains the
    # configuration directives that give the server its instructions.
    # See <URL:http://httpd.apache.org/docs/2.2> for detailed information.
    # In particular, see
    # <URL:http://httpd.apache.org/docs/2.2/mod/directives.html>
    # for a discussion of each configuration directive.
    # Do NOT simply read the instructions in here without understanding
    # what they do.  They're here only as hints or reminders.  If you are unsure
    # consult the online docs. You have been warned. 
    # Configuration and logfile names: If the filenames you specify for many
    # of the server's control files begin with "/" (or "drive:/" for Win32), the
    # server will use that explicit path.  If the filenames do *not* begin
    # with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
    # with ServerRoot set to "C:/Program Files/Apache Software Foundation/Apache2.2" will be interpreted by the
    # server as "C:/Program Files/Apache Software Foundation/Apache2.2/logs/foo.log".
    # NOTE: Where filenames are specified, you must use forward slashes
    # instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
    # If a drive letter is omitted, the drive on which httpd.exe is located
    # will be used by default.  It is recommended that you always supply
    # an explicit drive letter in absolute paths to avoid confusion.
    # ServerRoot: The top of the directory tree under which the server's
    # configuration, error, and log files are kept.
    # Do not add a slash at the end of the directory path.  If you point
    # ServerRoot at a non-local disk, be sure to point the LockFile directive
    # at a local disk.  If you wish to share the same ServerRoot for multiple
    # httpd daemons, you will need to change at least LockFile and PidFile.
    ServerRoot "C:/Program Files/Apache Software Foundation/Apache2.2"
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, instead of the default. See also the <VirtualHost>
    # directive.
    # Change this to Listen on specific IP addresses as shown below to
    # prevent Apache from glomming onto all bound IP addresses.
    #Listen 12.34.56.78:80
    Listen 80
    # Dynamic Shared Object (DSO) Support
    # To be able to use the functionality of a module which was built as a DSO you
    # have to place corresponding `LoadModule' lines at this location so the
    # directives contained in it are actually available _before_ they are used.
    # Statically compiled modules (those listed by `httpd -l') do not need
    # to be loaded here.
    # Example:
    # LoadModule foo_module modules/mod_foo.so
    LoadModule actions_module modules/mod_actions.so
    LoadModule alias_module modules/mod_alias.so
    LoadModule asis_module modules/mod_asis.so
    LoadModule auth_basic_module modules/mod_auth_basic.so
    #LoadModule auth_digest_module modules/mod_auth_digest.so
    #LoadModule authn_alias_module modules/mod_authn_alias.so
    #LoadModule authn_anon_module modules/mod_authn_anon.so
    #LoadModule authn_dbd_module modules/mod_authn_dbd.so
    #LoadModule authn_dbm_module modules/mod_authn_dbm.so
    LoadModule authn_default_module modules/mod_authn_default.so
    LoadModule authn_file_module modules/mod_authn_file.so
    #LoadModule authnz_ldap_module modules/mod_authnz_ldap.so
    #LoadModule authz_dbm_module modules/mod_authz_dbm.so
    LoadModule authz_default_module modules/mod_authz_default.so
    LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
    LoadModule authz_host_module modules/mod_authz_host.so
    #LoadModule authz_owner_module modules/mod_authz_owner.so
    LoadModule authz_user_module modules/mod_authz_user.so
    LoadModule autoindex_module modules/mod_autoindex.so
    #LoadModule cache_module modules/mod_cache.so
    #LoadModule cern_meta_module modules/mod_cern_meta.so
    LoadModule cgi_module modules/mod_cgi.so
    #LoadModule charset_lite_module modules/mod_charset_lite.so
    #LoadModule dav_module modules/mod_dav.so
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    #LoadModule dav_lock_module modules/mod_dav_lock.so
    #LoadModule dbd_module modules/mod_dbd.so
    #LoadModule deflate_module modules/mod_deflate.so
    LoadModule dir_module modules/mod_dir.so
    #LoadModule disk_cache_module modules/mod_disk_cache.so
    #LoadModule dumpio_module modules/mod_dumpio.so
    LoadModule env_module modules/mod_env.so
    #LoadModule expires_module modules/mod_expires.so
    #LoadModule ext_filter_module modules/mod_ext_filter.so
    #LoadModule file_cache_module modules/mod_file_cache.so
    #LoadModule filter_module modules/mod_filter.so
    #LoadModule headers_module modules/mod_headers.so
    #LoadModule ident_module modules/mod_ident.so
    #LoadModule imagemap_module modules/mod_imagemap.so
    LoadModule include_module modules/mod_include.so
    #LoadModule info_module modules/mod_info.so
    LoadModule isapi_module modules/mod_isapi.so
    #LoadModule ldap_module modules/mod_ldap.so
    #LoadModule logio_module modules/mod_logio.so
    LoadModule log_config_module modules/mod_log_config.so
    #LoadModule log_forensic_module modules/mod_log_forensic.so
    #LoadModule mem_cache_module modules/mod_mem_cache.so
    LoadModule mime_module modules/mod_mime.so
    #LoadModule mime_magic_module modules/mod_mime_magic.so
    LoadModule negotiation_module modules/mod_negotiation.so
    LoadModule proxy_module modules/mod_proxy.so
    #LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    #LoadModule proxy_connect_module modules/mod_proxy_connect.so
    LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    LoadModule proxy_http_module modules/mod_proxy_http.so
    #LoadModule rewrite_module modules/mod_rewrite.so
    LoadModule setenvif_module modules/mod_setenvif.so
    #LoadModule speling_module modules/mod_speling.so
    #LoadModule ssl_module modules/mod_ssl.so
    #LoadModule status_module modules/mod_status.so
    #LoadModule substitute_module modules/mod_substitute.so
    #LoadModule unique_id_module modules/mod_unique_id.so
    #LoadModule userdir_module modules/mod_userdir.so
    #LoadModule usertrack_module modules/mod_usertrack.so
    #LoadModule version_module modules/mod_version.so
    #LoadModule vhost_alias_module modules/mod_vhost_alias.so
    LoadModule weblogic_module modules/mod_wl_22.so
    <IfModule mod_weblogic.c>
      WebLogicHost localhost
      WebLogicPort 7001
    </IfModule>
    <Location /weblogic>
      SetHandler weblogic-handler
      PathTrim /weblogic
    </Location>
    <IfModule !mpm_netware_module>
    <IfModule !mpm_winnt_module>
    # If you wish httpd to run as a different user or group, you must run
    # httpd as root initially and it will switch. 
    # User/Group: The name (or #number) of the user/group to run httpd as.
    # It is usually good practice to create a dedicated user and group for
    # running httpd, as with most system services.
    User daemon
    Group daemon
    </IfModule>
    </IfModule>
    # 'Main' server configuration
    # The directives in this section set up the values used by the 'main'
    # server, which responds to any requests that aren't handled by a
    # <VirtualHost> definition.  These values also provide defaults for
    # any <VirtualHost> containers you may define later in the file.
    # All of these directives may appear inside <VirtualHost> containers,
    # in which case these default settings will be overridden for the
    # virtual host being defined.
    # ServerAdmin: Your address, where problems with the server should be
    # e-mailed.  This address appears on some server-generated pages, such
    # as error documents.  e.g. [email protected]
    ServerAdmin [email protected]
    # ServerName gives the name and port that the server uses to identify itself.
    # This can often be determined automatically, but we recommend you specify
    # it explicitly to prevent problems during startup.
    # If your host doesn't have a registered DNS name, enter its IP address here.
    #ServerName localhost:80
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
    # Each directory to which Apache has access can be configured with respect
    # to which services and features are allowed and/or disabled in that
    # directory (and its subdirectories).
    # First, we configure the "default" to be a very restrictive set of
    # features. 
    ProxyRequests On
    <Directory />
        Options FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
    </Directory>
    # Note that from this point forward you must specifically allow
    # particular features to be enabled - so if something's not working as
    # you might expect, make sure that you have specifically enabled it
    # below.
    # This should be changed to whatever you set DocumentRoot to.
    <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
        # Possible values for the Options directive are "None", "All",
        # or any combination of:
        #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
        # Note that "MultiViews" must be named *explicitly* --- "Options All"
        # doesn't give it to you.
        # The Options directive is both complicated and important.  Please see
        # http://httpd.apache.org/docs/2.2/mod/core.html#options
        # for more information.
        Options Indexes FollowSymLinks
        # AllowOverride controls what directives may be placed in .htaccess files.
        # It can be "All", "None", or any combination of the keywords:
        #   Options FileInfo AuthConfig Limit
        AllowOverride None
        # Controls who can get stuff from this server.
        Order allow,deny
        Allow from all
    </Directory>
    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.
    <IfModule dir_module>
        DirectoryIndex index.html
    </IfModule>
    # The following lines prevent .htaccess and .htpasswd files from being
    # viewed by Web clients.
    <FilesMatch "^\.ht">
        Order allow,deny
        Deny from all
        Satisfy All
    </FilesMatch>
    # ErrorLog: The location of the error log file.
    # If you do not specify an ErrorLog directive within a <VirtualHost>
    # container, error messages relating to that virtual host will be
    # logged here.  If you *do* define an error logfile for a <VirtualHost>
    # container, that host's errors will be logged there and not here.
    ErrorLog "logs/error.log"
    # LogLevel: Control the number of messages logged to the error_log.
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel warn
    <IfModule log_config_module>
        # The following directives define some format nicknames for use with
        # a CustomLog directive (see below).
        LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
        LogFormat "%h %l %u %t \"%r\" %>s %b" common
        <IfModule logio_module>
          # You need to enable mod_logio.c to use %I and %O
          LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
        </IfModule>
        # The location and format of the access logfile (Common Logfile Format).
        # If you do not define any access logfiles within a <VirtualHost>
        # container, they will be logged here.  Contrariwise, if you *do*
        # define per-<VirtualHost> access logfiles, transactions will be
        # logged therein and *not* in this file.
        CustomLog "logs/access.log" common
        # If you prefer a logfile with access, agent, and referer information
        # (Combined Logfile Format) you can use the following directive.
        #CustomLog "logs/access.log" combined
    </IfModule>
    <IfModule alias_module>
        # Redirect: Allows you to tell clients about documents that used to
        # exist in your server's namespace, but do not anymore. The client
        # will make a new request for the document at its new location.
        # Example:
        # Redirect permanent /foo http://localhost/bar
        # Alias: Maps web paths into filesystem paths and is used to
        # access content that does not live under the DocumentRoot.
        # Example:
        # Alias /webpath /full/filesystem/path
        # If you include a trailing / on /webpath then the server will
        # require it to be present in the URL.  You will also likely
        # need to provide a <Directory> section to allow access to
        # the filesystem path.
        # ScriptAlias: This controls which directories contain server scripts.
        # ScriptAliases are essentially the same as Aliases, except that
        # documents in the target directory are treated as applications and
        # run by the server when requested rather than as documents sent to the
        # client.  The same rules about trailing "/" apply to ScriptAlias
        # directives as to Alias.
        ScriptAlias /cgi-bin/ "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin/"
    </IfModule>
    <IfModule cgid_module>
        # ScriptSock: On threaded servers, designate the path to the UNIX
        # socket used to communicate with the CGI daemon of mod_cgid.
        #Scriptsock logs/cgisock
    </IfModule>
    # "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin" should be changed to whatever your ScriptAliased
    # CGI directory exists, if you have that configured.
    <Directory "C:/Program Files/Apache Software Foundation/Apache2.2/cgi-bin">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
    </Directory>
    # DefaultType: the default MIME type the server will use for a document
    # if it cannot otherwise determine one, such as from filename extensions.
    # If your server contains mostly text or HTML documents, "text/plain" is
    # a good value.  If most of your content is binary, such as applications
    # or images, you may want to use "application/octet-stream" instead to
    # keep browsers from trying to display binary files as though they are
    # text.
    DefaultType text/plain
    <IfModule mime_module>
        # TypesConfig points to the file containing the list of mappings from
        # filename extension to MIME-type.
        TypesConfig conf/mime.types
        # AddType allows you to add to or override the MIME configuration
        # file specified in TypesConfig for specific file types.
        #AddType application/x-gzip .tgz
        # AddEncoding allows you to have certain browsers uncompress
        # information on the fly. Note: Not all browsers support this.
        #AddEncoding x-compress .Z
        #AddEncoding x-gzip .gz .tgz
        # If the AddEncoding directives above are commented-out, then you
        # probably should define those extensions to indicate media types:
        AddType application/x-compress .Z
        AddType application/x-gzip .gz .tgz
        # AddHandler allows you to map certain file extensions to "handlers":
        # actions unrelated to filetype. These can be either built into the server
        # or added with the Action directive (see below)
        # To use CGI scripts outside of ScriptAliased directories:
        # (You will also need to add "ExecCGI" to the "Options" directive.)
        #AddHandler cgi-script .cgi
        # For type maps (negotiated resources):
        #AddHandler type-map var
        # Filters allow you to process content before it is sent to the client.
        # To parse .shtml files for server-side includes (SSI):
        # (You will also need to add "Includes" to the "Options" directive.)
        #AddType text/html .shtml
        #AddOutputFilter INCLUDES .shtml
    </IfModule>
    # The mod_mime_magic module allows the server to use various hints from the
    # contents of the file itself to determine its type.  The MIMEMagicFile
    # directive tells the module where the hint definitions are located.
    #MIMEMagicFile conf/magic
    # Customizable error responses come in three flavors:
    # 1) plain text 2) local redirects 3) external redirects
    # Some examples:
    #ErrorDocument 500 "The server made a boo boo."
    #ErrorDocument 404 /missing.html
    #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
    #ErrorDocument 402 http://localhost/subscription_info.html
    # EnableMMAP and EnableSendfile: On systems that support it,
    # memory-mapping or the sendfile syscall is used to deliver
    # files.  This usually improves server performance, but must
    # be turned off when serving from networked-mounted
    # filesystems or if support for these functions is otherwise
    # broken on your system.
    #EnableMMAP off
    #EnableSendfile off
    # Supplemental configuration
    # The configuration files in the conf/extra/ directory can be
    # included to add extra features or to modify the default configuration of
    # the server, or you may simply copy their contents here and change as
    # necessary.
    # Server-pool management (MPM specific)
    #Include conf/extra/httpd-mpm.conf
    # Multi-language error messages
    #Include conf/extra/httpd-multilang-errordoc.conf
    # Fancy directory listings
    #Include conf/extra/httpd-autoindex.conf
    # Language settings
    #Include conf/extra/httpd-languages.conf
    # User home directories
    #Include conf/extra/httpd-userdir.conf
    # Real-time info on requests and configuration
    #Include conf/extra/httpd-info.conf
    # Virtual hosts
    #Include conf/extra/httpd-vhosts.conf
    # Local access to the Apache HTTP Server Manual
    #Include conf/extra/httpd-manual.conf
    # Distributed authoring and versioning (WebDAV)
    #Include conf/extra/httpd-dav.conf
    # Various default settings
    #Include conf/extra/httpd-default.conf
    # Secure (SSL/TLS) connections
    #Include conf/extra/httpd-ssl.conf
    # Note: The following must must be present to support
    #       starting without SSL on platforms with no /dev/random equivalent
    #       but a statically compiled-in mod_ssl.
    <IfModule ssl_module>
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    </IfModule>Is there anything else I need to add to this file. As I am trying to install ALUI and for this I need to add the plugin as when I go to my portal page none of the
    images shows. Any help is appreciated.
    Thanks

    Hi,
    There is patch for the webserver(Apache Plugin),thats needs to be downloaded from Metalink,dont use the default plugin that comes with the weblogic 10.3 installtion.
    Regards,
    Dinesh

  • Apache Plugin is not working with Cluster Entry in httpd.conf

    Hi Guys,
    We have a very particular issue that is happening here in our production environments. Before explaining the issue to you, I will just give a brief of our architecture.
    We are using Weblogic Portal Platform SP4.
    Our current Production Domain Consists of 1 Admin Server and 2 Managed Servers. The managed servers are in a cluster.
    We have two Linux boxes on which the weblogic servers are running. These two machines have IPs: x.x.x.58 and x.x.x.59. Now, the Admin Server and managed Server 1 are started on the machine x.x.x.58 and managed server 2 is started on the machine x.x.x.59. Both the managedServers listen on port 8007.
    This entire setup mentioned in the above paragraph is at a location A (lets say).
    Now, the requests are proxied to the managed server cluster using BEA's Apache plugin residing on Apache. Apache is running on two Linux boxes that are present at a location B.
    Location B is connected to Location A by a dedicated WAN Link.
    Now, before the two Apache servers there is a physical Load Balancer that balances the requests between the two Apache boxes.
    This means that whenever there is a request from the Internet to the weblogic cluster, the load balancer first sends it to either of the Apache servers and then the BEA Apache plugin on that Apache forwards the request via the 2 mbps WAN link to the weblogic cluster.
    Now following is the description of the issue we are facing. We donot know whether the issue is with the plugin or with weblogic server.
    In order that the plugin load balances the requests between the servers in the cluster and for failover, the following entry was put in httpd.conf on both the Apache Servers.
    WebLogicCluster y.y.y.11:8007,y.y.y.13:8007
    Note: Because of the WAN link there is natting used. This implies y.y.y.11 is natted to x.x.x.58 and y.y.y.13 is natted to x.x.x.59.
    Here in lies the issue. When we use this plugin entry the following issue occurs.
    1.     First we go to the home page and login.
    2.     The user is then redirected to a Portal Desktop fitting those credentials.
    3.     Now on this Portal Desktop, invariably whenever we click any of the desktop's links, an HTTP 403 is thrown. This error is thrown because on the desktop there are entitlements so that it cannot be accessed without a user logging in with credentials. But this error indicates that the server is losing the session and entitlement details.
    Why does this happen?
    As a result, we cannot use that plugin entry. The current entry we have is
    WebLogicHost y.y.y.11
    WebLogicPort 8007
    As you can see, here we are only redirecting to one managed server. This entry is not what we want, obviously because if that server fails, the plugin wont know which other server to pass the request on to. Also in this case there is no load balancing.
    Our issues our,
    1. How to resolve this plugin entry issue. How can we use the cluster entry without encountering this HTTP 403 Error?
    3. Consider the following sequence of steps.
    - Request for the home page is served by Apache Server 1
    - User logins in, the login request is sent by the Load Balancer to Apache Server 1 and plugin on Apache Server 1 sends it to the cluster via WAN l ink. Then the internal mechanism works with creating the session id and primary server and secondary server and logs the user in and sends the response via Apache Server 1.
    - Now, the user clicks a link on the desktop. The request now goes to the load balancer and it sends it to Apache Server 2.
    The question is now does the plugin on Apache server 2 correctly understand and send the request to the primary server of that session.
    Pls help me as to giving me some direction in resolving this issue

    From your Xorg.0.log:
    (II) fglrx(0): DRIScreenInit done
    (II) fglrx(0): Kernel Module Version Information:
    (II) fglrx(0): Name: fglrx
    (II) fglrx(0): Version: 8.49.7
    (II) fglrx(0): Date: May 12 2008
    (II) fglrx(0): Desc: ATI FireGL DRM kernel module
    (WW) fglrx(0): Kernel Module version does *not* match driver.
    (EE) fglrx(0): incompatible kernel module detected - HW accelerated OpenGL will not work
    You have to quit X, then rmmod and modprobe the kernel module - you're still using the old one.  (a reboot would technically fix it too)
    # rmmod fglrx
    # modprobe fglrx
    # dmesg | tail
    The dmesg output should say you've successfully loaded the 8.501 driver.

  • Apache, iPrint and SSL/nile.nlm

    Hi,
    Getting various abends on a daily basis. Server is running as a vm on ESX 4.1 on an AMD platform. The running process is not always the same (apache_workprocess, seg.nlm, pcountdp.nlm) but the type of abend seems to be very consistent. It is the "Kernel detected an attempted context switch in an MPK Fast WTD". Another consistency seems to be that SSL and nile.nlm are high up on the stack - but maybe that is just normal for any iPrint server with secure iprint enabled on every printer (about 400 printer agents).
    Thinking it might be a bad cert I have tried using both the self-signed "SSL CertificateDNS" cert and a third-party (Thawte) cert. Same result in either case. I have also tried the various tweaks on ESX for NetWare guest vm's :
    - setting the memory reservation
    - settting cpu affinity,
    - setting the virtualization method to use hardware (Intel/AMD mmu and Intel/AMD instruction set) rather than automatic,
    - removing the acpidrv.psm module from startup.ncf
    - I have NOT set the NUMA memory node affinity.
    The last thing I can think of to try is to turn off secure iPrint. If I do that, can I load apache without it listening on port 443 and not break any iPrint services? I do have iManager running on this same guest as well but I do not need it there.
    Any other ideas?
    Thanks,
    Ron
    Below are two recent abends, one with pcountdp.nlm and the second with apache_worker process. I've cut the nlm list on the second abend to get it to fit into this post.
    Server N05 halted Monday, November 21, 2011 12:53:52.463 pm
    Abend 1 on P00: Server-5.70.08-1315: Kernel detected an attempted context switch in an MPK Fast WTD.
    Registers:
    CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0023 SS = 0010
    EAX = 00000000 EBX = 00000001 ECX = 00000000 EDX = 00090009
    ESI = 00000006 EDI = A00D19D8 EBP = FBF138DB ESP = 8FD9DE9C
    EIP = 0021AB7A FLAGS = 00000002
    0021AB7A 83C404 ADD ESP, 00000004
    EIP in SERVER.NLM at code start +00019B5Ah
    The violation occurred while processing the following instruction:
    0021AB7A 83C404 ADD ESP, 00000004
    0021AB7D 833D14D0030000 CMP [SERVER.NLM|SleepNotAllowedUseCount]=00000001
    , 00000000
    0021AB84 7482 JZ 0021AB08
    0021AB86 833DACC1030000 CMP [0003C1AC]=00000000, 00000000
    0021AB8D 0F84D5000000 JZ 0021AC68
    0021AB93 85DB TEST EBX, EBX
    0021AB95 0F84BA000000 JZ 0021AC55
    0021AB9B 8B1DE843F0FB MOV EBX, [FBF043E8]=FBF24D68
    0021ABA1 53 PUSH EBX
    0021ABA2 E8CFDBEFFF CALL LOADER.NLM|Abend
    Running process: PCOUNTDP.NLM 236 Process
    Thread Owned by NLM: PCOUNTDP.NLM
    Stack pointer: 8FD9E1A8
    OS Stack limit: 8FD9B360
    CPU 0 (Thread A52305C0) is in a NO SLEEP state
    Scheduling priority: 67371008
    Wait state: 5050010 Blocked on a Mutex
    Stack: --FBF138DB ?
    --A00D19E0 ?
    --00000006 (LOADER.NLM|KernelAddressSpace+6)
    --A00D19C0 ?
    002186BC (SERVER.NLM|SchedSwitch+48)
    --00000001 (LOADER.NLM|KernelAddressSpace+1)
    --A00D19E0 ?
    --A00D19D8 ?
    --00000006 (LOADER.NLM|KernelAddressSpace+6)
    --A00D19C0 ?
    002064BC (SERVER.NLM|kMutexLock+1AC)
    --A00D19E4 ?
    --A00D1A40 ?
    --8FD9DEF0 ?
    --00000000 (LOADER.NLM|KernelAddressSpace+0)
    --04B4E504 ?
    --9D96379C ?
    883E6AC9 (LIBC.NLM|pthread_mutex_lock+A9)
    --A00D19C0 ?
    --04B4E504 ?
    --00000006 (LOADER.NLM|KernelAddressSpace+6)
    --8FD9DEFC ?
    9EDD3AF1 (NILE.NLM|SSL_library_init+26C)
    --9D96379C ?
    --8FD9DF20 ?
    9EDE3ABF (NILE.NLM|CRYPTO_lock+8F)
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    -9FE9C114 (NILE.NLM|RSA_version+28)
    --000000F6 (LOADER.NLM|KernelAddressSpace+F6)
    -9FEC9448 (NILE.NLM|serverPostFix+1968)
    --8FD9DF24 ?
    --04B4E504 ?
    --8FD9DF48 ?
    9EDE3B44 (NILE.NLM|CRYPTO_add_lock+5A)
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    -9FE9C114 (NILE.NLM|RSA_version+28)
    --000000F6 (LOADER.NLM|KernelAddressSpace+F6)
    --00000000 (LOADER.NLM|KernelAddressSpace+0)
    -9FEC9448 (NILE.NLM|serverPostFix+1968)
    --04B4E504 ?
    --00000006 (LOADER.NLM|KernelAddressSpace+6)
    --8FD9DF70 ?
    9EDE00AF (NILE.NLM|RSA_free+2E)
    --04B6E43C ?
    --FFFFFFFF ?
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    -9FE9C114 (NILE.NLM|RSA_version+28)
    --000000F6 (LOADER.NLM|KernelAddressSpace+F6)
    -9FEC9448 (NILE.NLM|serverPostFix+1968)
    --04B4E504 ?
    --04B4E504 ?
    --8FD9DF80 ?
    9EDE7A81 (NILE.NLM|EVP_PKEY_free+97)
    --04B6E404 ?
    --00000002 (LOADER.NLM|KernelAddressSpace+2)
    --8FD9DF94 ?
    9EDE7A2A (NILE.NLM|EVP_PKEY_free+40)
    --046B3A84 ?
    9EDF8F2C (NILE.NLM|ASN1_template_free+8A)
    --00000000 (LOADER.NLM|KernelAddressSpace+0)
    --8FD9DFA8 ?
    9EDF3660 (NILE.NLM|PKCS7_DIGEST_free+35)
    --046B3A84 ?
    -9FEA2C70 (NILE.NLM|X509_PUBKEY_it+0)
    --047E85C4 ?
    --8FD9DFEC ?
    9EDF8E7A (NILE.NLM|ASN1_item_ex_free+2A6)
    --00000003 (LOADER.NLM|KernelAddressSpace+3)
    --009052DC ?
    -9FEA2C70 (NILE.NLM|X509_PUBKEY_it+0)
    --A00D1540 ?
    -9FEA2C28 (NILE.NLM|PKCS7_ATTR_VERIFY_it+34)
    -9FEA2C3C (NILE.NLM|PKCS7_ATTR_VERIFY_it+48)
    --A00D1540 ?
    --8FD9DFE8 ?
    -9FEA2C10 (NILE.NLM|PKCS7_ATTR_VERIFY_it+1C)
    9EDF3641 (NILE.NLM|PKCS7_DIGEST_free+16)
    --00000002 (LOADER.NLM|KernelAddressSpace+2)
    --046DFC84 ?
    --047E85C4 ?
    --04B4E504 ?
    --00000003 (LOADER.NLM|KernelAddressSpace+3)
    --8FD9E010 ?
    9EDF8F2C (NILE.NLM|ASN1_template_free+8A)
    --009052DC ?
    -9FEA2C70 (NILE.NLM|X509_PUBKEY_it+0)
    --00000000 (LOADER.NLM|KernelAddressSpace+0)
    --04622844 ?
    --00000005 (LOADER.NLM|KernelAddressSpace+5)
    --009052DC ?
    --00000003 (LOADER.NLM|KernelAddressSpace+3)
    --8FD9E050 ?
    9EDF8E55 (NILE.NLM|ASN1_item_ex_free+281)
    --009052DC ?
    -9FE9B6C4 (NILE.NLM|OID_AES256+760)
    --0000000A (LOADER.NLM|KernelAddressSpace+A)
    -9FE9B6C4 (NILE.NLM|OID_AES256+760)
    -9FE9B6C4 (NILE.NLM|OID_AES256+760)
    Additional Information:
    The NetWare OS detected a problem with the system while executing a process owned by SERVER.NLM. It may be the source of the problem or there may have been a memory corruption.
    Loaded Modules:
    PCOUNTWI.NLM Pcounter Web Interface
    Version 5.50 October 27, 2011
    Code Address: A13A6000h Length: 00006A0Ch
    Data Address: A653C000h Length: 00003AA0h
    NDPSGW.NLM NDPS Gateway
    Version 4.01.02 March 2, 2010
    Code Address: A5D20000h Length: 0000E7FCh
    Data Address: A5199000h Length: 0000737Ch
    PCOUNTDP.NLM Pcounter for NDPS
    Version 5.50 October 27, 2011
    Code Address: A5CE3000h Length: 0002230Bh
    Data Address: A3071000h Length: 00005154h
    NETDB.NLM Network Database Access Module
    Version 4.11.05 January 6, 2005
    Code Address: A5CC9000h Length: 0001394Dh
    Data Address: A5CDD000h Length: 000025FCh
    FPSM.NLM Novell Floating-Point Support Module for NLMs [debugging, 0A10]
    Version 5.90.01 December 12, 2000
    Code Address: A2E26000h Length: 0000003Ch
    Data Address: 00000000h Length: 00000000h
    LPR2NDPS.NLM NDPS Utility to accept UNIX jobs via LPR
    Version 4.00.06 April 16, 2010
    Code Address: A5CB9000h Length: 00009975h
    Data Address: A2D9B000h Length: 00001AE8h
    NDPSM.NLM NDPS Manager
    Version 3.03.02 May 18, 2010
    Code Address: A2A97000h Length: 00083318h
    Data Address: A5C48000h Length: 00025E80h
    RMANSRVR.NLM NDPS Resource Manager
    Version 3.07.02 March 2, 2010
    Code Address: A5C01000h Length: 0001DE5Fh
    Data Address: A2188000h Length: 00004A24h
    NIPPZLIB.NLM General Purpose ZIP File Library for NetWare
    Version 1.00.01 November 28, 2005
    Code Address: A5BE7000h Length: 00002A23h
    Data Address: A2760000h Length: 00000048h
    ZLIB.NLM ZLIB 1.1.4 General Purpose Compression Library for NetWare
    Version 1.01.04 December 20, 2002
    Code Address: A5BF5000h Length: 0000BAB4h
    Data Address: A273B000h Length: 000014D8h
    BROKER.NLM NDPS Broker
    Version 3.00.12 February 20, 2008
    Code Address: A5B9B000h Length: 0000FFECh
    Data Address: A137A000h Length: 000071A5h
    DBNET6.NLM Debug Network IO Support
    Version 1.45.02 March 16, 2006
    Code Address: A5508000h Length: 0001B831h
    Data Address: A5524000h Length: 000127B8h
    IPMCFG.NLM Web Interface for IP Address Management
    Version 1.01.16 October 22, 2005
    Code Address: A54AC000h Length: 0000A479h
    Data Address: A54B7000h Length: 0000B610h
    NIRMAN.NLM TCPIP - NetWare Internetworking Remote Manager
    Version 1.06.04 September 18, 2007
    Code Address: A2492000h Length: 00060760h
    Data Address: A542C000h Length: 00018FCAh
    TCPSTATS.NLM Web Interface for Protocol Monitoring
    Version 6.50.10 June 20, 2003
    Code Address: A5412000h Length: 0000E5ECh
    Data Address: A1318000h Length: 00005460h
    HWDETECT.NLM Novell Hardware Insertion/Removal Detection
    Version 1.19.05 February 20, 2003
    Code Address: A53E2000h Length: 00002B33h
    Data Address: A0F11000h Length: 00000D3Ch
    IPPSRVR.NLM Novell iPrint Server
    Version 4.02.02 June 16, 2010
    Code Address: A39CF000h Length: 00017550h
    Data Address: A39E7000h Length: 000081F8h
    DPLSV386.NLM NetWare 6.x Distributed Print Library - DPLSV386
    Version 1.15.03 April 16, 2010
    Code Address: A2FF3000h Length: 000541E9h
    Data Address: A39A8000h Length: 0000C724h
    NIPPED.NLM NetWare 5.x, 6.x INF File Editing Library - NIPPED
    Version 1.03.09 February 26, 2010
    Code Address: A1571000h Length: 00005345h
    Data Address: A398C000h Length: 0000016Ch
    DPRPCNLM.NLM Novell NDPS RPC Library NLM
    Version 3.00.17 October 10, 2006
    Code Address: A1547000h Length: 00005324h
    Data Address: A13DB000h Length: 00001F20h
    MONITOR.NLM NetWare Console Monitor
    Version 12.02.02 April 4, 2006
    Code Address: A38FD000h Length: 00022BEFh
    Data Address: A1312000h Length: 00005F15h
    NWSNUT.NLM NetWare NLM Utility User Interface
    Version 7.00.01 July 11, 2008
    Code Address: A38CC000h Length: 000134EBh
    Data Address: A38E1000h Length: 00000790h
    ROTLOGS.NLM Apache 2.0.63 Log Rotation Utility for NetWare
    Version 2.00.63 April 25, 2008
    Code Address: A3200000h Length: 000009F9h
    Data Address: A3201000h Length: 00000438h
    ROTLOGS.NLM Apache 2.0.63 Log Rotation Utility for NetWare
    Version 2.00.63 April 25, 2008
    Code Address: A31E1000h Length: 000009F9h
    Data Address: A31E2000h Length: 00000438h
    REWRITE.NLM Apache 2.0.63 Rewrite Module
    Version 2.00.63 April 25, 2008
    Code Address: A15A1000h Length: 00006C99h
    Data Address: A31DB000h Length: 00001EA8h
    HEADERS.NLM Apache 2.0.63 Headers Module
    Version 2.00.63 April 25, 2008
    Code Address: A31BE000h Length: 00000E39h
    Data Address: A31BF000h Length: 00000538h
    EXPIRES.NLM Apache 2.0.63 Expires Module
    Version 2.00.63 April 25, 2008
    Code Address: A31BA000h Length: 00000B89h
    Data Address: A31BB000h Length: 00000388h
    MOD_IPP.NLM iPrint Module
    Version 1.00.04 June 7, 2006
    Code Address: A31B4000h Length: 00000B76h
    Data Address: A31B5000h Length: 000004CCh
    AUTHLDDN.NLM LdapDN Module
    Version 1.00 November 9, 2005
    Code Address: A31AF000h Length: 00001926h
    Data Address: A31B1000h Length: 00000EC8h
    UTILLDP2.NLM LdapDN Module
    Version 1.00 November 9, 2005
    Code Address: A1544000h Length: 00002A56h
    Data Address: A3194000h Length: 00001E80h
    JNET.NLM Java jnet (based on 1.4.2_18)
    Version 1.43 October 16, 2008
    Code Address: A153D000h Length: 0000653Eh
    Data Address: A318E000h Length: 00001100h
    MOD_JK.NLM Apache 2.0 plugin for Tomcat
    Version 1.02.23 April 25, 2008
    Code Address: A315B000h Length: 00025B33h
    Data Address: A3181000h Length: 0000CDD0h
    LIBGCC_S.NLM gcc runtime and intrinsics support
    Version 3.04.03 April 29, 2005
    Code Address: A13B5000h Length: 00004ABCh
    Data Address: A1086000h Length: 00000A74h
    AUTHLDAP.NLM Apache 2.0.63 LDAP Authentication Module
    Version 2.00.63 April 25, 2008
    Code Address: 9D909000h Length: 00001BB9h
    Data Address: 9EC05000h Length: 000019D0h
    UTILLDAP.NLM Apache 2.0.63 LDAP Authentication Module
    Version 2.00.63 April 25, 2008
    Code Address: A12A0000h Length: 000034A9h
    Data Address: A12A4000h Length: 00002598h
    TSAFS.NLM SMS - File System Agent for NetWare 6.X
    Version 6.53.03 October 16, 2008
    Code Address: A1467000h Length: 0005F9A2h
    Data Address: A14C7000h Length: 0000D7B0h
    SMDR.NLM SMS - Storage Data Requestor
    Version 6.58.01 October 16, 2008
    Code Address: A101B000h Length: 00047EF8h
    Data Address: A1364000h Length: 0000D8E0h
    SMSUT.NLM SMS - Utility Library for NetWare 6.X
    Version 1.01.03 June 26, 2008
    Code Address: A12CB000h Length: 00010201h
    Data Address: A12DC000h Length: 00001DF0h
    LLDAPX.NLM NetWare Extension APIs for LDAP SDK (LibC version)
    Version 3.05.01 October 26, 2010
    Code Address: A1297000h Length: 0000754Ch
    Data Address: A129F000h Length: 00000F70h
    LLDAPSSL.NLM NetWare SSL Library for LDAP SDK (LibC version)
    Version 3.05.01 October 26, 2010
    Code Address: A109B000h Length: 0009CD03h
    Data Address: A1138000h Length: 0002FFD0h
    APACHE2.NLM Apache Web Server 2.0.63
    Version 2.00.63 April 25, 2008
    Code Address: A0EBF000h Length: 00039D29h
    Data Address: A0EF9000h Length: 00011A9Ch
    APRLIB.NLM Apache Portability Runtime Library 0.9.17
    Version 0.09.17 April 25, 2008
    Code Address: A0E4E000h Length: 0002E688h
    Data Address: A0E7D000h Length: 00008088h
    SASL.NLM Simple Authentication and Security Layer 3.3.2.3 20091224
    Version 33230912.24 December 24, 2009
    Code Address: A0CA6000h Length: 00000C7Ch
    Data Address: A0CA7000h Length: 00000160h
    LBURP.NLM LDAP Bulkload Update/Replication Protocol service extension for Novell eDirectory 8.8.
    Version 20504.02 May 24, 2010
    Code Address: A0CA3000h Length: 0000111Ch
    Data Address: A0CA5000h Length: 00000444h
    LDAPXS.NLM (Clib version)
    Version 3.05.01 October 26, 2010
    Code Address: A0C9B000h Length: 000047F3h
    Data Address: A0CA0000h Length: 000008FCh
    NMASLDAP.NLM NMAS LDAP Extensions 3.3.2.3 20091224
    Version 33230912.24 December 24, 2009
    Code Address: A07EC000h Length: 00004E5Ch
    Data Address: A0C6D000h Length: 000007D0h
    SEG.NLM NetWare Memory Analyzer
    Version 2.00.25 April 27, 2009
    Code Address: A0C03000h Length: 00032CB4h
    Data Address: A0C36000h Length: 0001C656h
    AFREECON.NLM AdRem Free Remote Console (NCPE)
    Version 6.00 February 28, 2006
    Code Address: A0801000h Length: 00005A8Dh
    Data Address: A0807000h Length: 00002490h
    RCONAG6.NLM RConsole Agent for Netware
    Version 6.11 November 20, 2007
    Code Address: A0425000h Length: 00006C5Bh
    Data Address: 9EEC0000h Length: 00003304h
    SAS.NLM Secure Authentication Services
    Version 1.75 March 13, 2004
    Code Address: A0864000h Length: 00056640h
    Data Address: A0B8B000h Length: 0001E890h
    NLDAP.NLM LDAP Agent for Novell eDirectory 8.8 SP5
    Version 20506.05 December 30, 2010
    Code Address: A091C000h Length: 0008F8BBh
    Data Address: A09AC000h Length: 00052D20h
    PMPORTAL.NLM NetWare License Information Portal
    Version 2.16 November 21, 2003
    Code Address: 9FD18000h Length: 000071C9h
    Data Address: 9FD20000h Length: 00004360h
    NDSIMON.NLM NDS iMonitor 8.8.5 SP5
    Version 20506.01 December 24, 2010
    Code Address: A02D0000h Length: 00113D69h
    Data Address: 9FC46000h Length: 00091E24h
    LANGMANI.NLM Novell Cross-Platform Language Manager
    Version 20504.01 May 24, 2010
    Code Address: 9F92A000h Length: 000040F2h
    Data Address: 9EC71000h Length: 00001084h
    XI18N.NLM Novell Cross-Platform Internationalization Package
    Version 10310.53 August 2, 2005
    Code Address: A0ABE000h Length: 0001CA12h
    Data Address: 9F753000h Length: 00007EC8h
    PORTAL.NLM Novell Remote Manager NLM
    Version 4.03 September 22, 2008
    Code Address: A0540000h Length: 0010147Ch
    Data Address: 9FBDC000h Length: 00069EA4h
    NWIDK.NLM CDWare Volume Module
    Version 3.01.01 September 19, 2003
    Code Address: 9EF30000h Length: 00004640h
    Data Address: 9EFF9000h Length: 00000730h
    BTCPCOM.NLM BTCPCOM.NLM v7.90.000, Build 253
    Version 7.90 July 9, 2003
    Code Address: 9ED88000h Length: 00004450h
    Data Address: 9EF96000h Length: 00000CECh
    HTTPSTK.NLM Novell Small Http Interface
    Version 4.03 September 4, 2008
    Code Address: 9FFB3000h Length: 000317C6h
    Data Address: 9FFE5000h Length: 00019C10h
    WSPSSL.NLM NetWare Winsock Service 1.0 NLM for SSL
    Version 6.26 December 4, 2007
    Code Address: 9FEEF000h Length: 00008AFFh
    Data Address: 9FEF8000h Length: 0001095Fh
    NILE.NLM Novell N/Ties NLM ("") Release Build with symbols
    Version 7.00.01 August 20, 2007
    Code Address: 9EDC3000h Length: 00090A31h
    Data Address: 9FE99000h Length: 00030C70h
    PKI.NLM Novell Certificate Server
    Version 3.33 April 16, 2009
    Code Address: 9F79D000h Length: 0017C9E5h
    Data Address: 9ECAA000h Length: 00092270h
    PKIAPI.NLM Public Key Infrastructure Services
    Version 2.23.10 November 20, 2004
    Code Address: 9FE61000h Length: 00037721h
    Data Address: 9ECA3000h Length: 00006A14h
    NWUTIL.NLM Novell Utility Library NLM (_NW65[SP7]{""})
    Version 3.00.02 August 20, 2007
    Code Address: 9FE13000h Length: 0000EE40h
    Data Address: 9FE22000h Length: 00023BD4h
    NWBSRVCM.NLM NWBSRVCM.NLM v7.90.000, Build 230
    Version 7.90 March 20, 2001
    Code Address: 9EBB4000h Length: 00006776h
    Data Address: 9FDCA000h Length: 00000AD0h
    VOLSMS.NLM NSS Distributed Volume Manager (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 9FD48000h Length: 00018771h
    Data Address: 9D8FD000h Length: 00001780h
    VLRPC.NLM DFS Volume Location Database (VLDB) RPC interface (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 9EBA4000h Length: 00003383h
    Data Address: 9FD45000h Length: 000002FDh
    VMRPC.NLM DFS Volume Manager RPC interface (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 9EB83000h Length: 00003703h
    Data Address: 9FD43000h Length: 000002FDh
    JSTCP.NLM Jetstream TCP Transport Layer (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 9EDBD000h Length: 000050F0h
    Data Address: 9FB0F000h Length: 000001E0h
    JSMSG.NLM Jetstream Message Layer (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 9EDB6000h Length: 00006E80h
    Data Address: 9FAF2000h Length: 00000220h
    DFSLIB.NLM DFS Common Library (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 9F680000h Length: 000005C3h
    Data Address: 9F681000h Length: 00000080h
    NLSTRAP.NLM NetWare License Server Trap
    Version 5.02 February 19, 2004
    Code Address: 9E448000h Length: 0000298Ah
    Data Address: 9F1F9000h Length: 00000695h
    ZIP.NLM Java zip (based on 1.4.2_18)
    Version 1.43 October 16, 2008
    Code Address: 9F667000h Length: 0000ADCCh
    Data Address: 9D972000h Length: 00001C90h
    JVMLIB.NLM Java jvmlib (based on 1.4.2_18)
    Version 1.43 October 16, 2008
    Code Address: 9F62C000h Length: 00017134h
    Data Address: 9F644000h Length: 00008670h
    VERIFY.NLM Java verify (based on 1.4.2_18)
    Version 1.43 October 16, 2008
    Code Address: 9F5D5000h Length: 000087B4h
    Data Address: 9D4B1000h Length: 00001BC0h
    JVM.NLM Java Hotspot 1.4.2_18 Interpreter
    Version 1.43 October 16, 2008
    Code Address: 9F230000h Length: 00222FFFh
    Data Address: 9F064000h Length: 00065A60h
    LIBPERL.NLM Perl 5.8.4 - Script Interpreter and Library
    Version 5.00.05 September 13, 2005
    Code Address: 9F0EE000h Length: 000B3D60h
    Data Address: 9F1A2000h Length: 0001ADE0h
    IPMGMT.NLM TCPIP - NetWare IP Address Management
    Version 1.03.01 May 29, 2007
    Code Address: 9EA5B000h Length: 000307CDh
    Data Address: 9EA8C000h Length: 0000D778h
    JSOCK6X.NLM NetWare 6.x Support For Java Sockets (JDK 1.4.2)
    Version 1.43 October 16, 2008
    Code Address: 9EA47000h Length: 0000FDB1h
    Data Address: 9EA57000h Length: 00002C44h
    JAVA.NLM java.nlm (based on 1.4.2_18) Build 08101613
    Version 1.43 October 16, 2008
    Code Address: 9E99D000h Length: 000385DEh
    Data Address: 9E9D6000h Length: 0003DD40h
    JSOCK.NLM Support For Java Sockets (loader)
    Version 1.43 October 16, 2008
    Code Address: 9E97C000h Length: 00000086h
    Data Address: 9E97D000h Length: 00000064h
    CRLSM.NLM Challenge Response LSM v2.8.1.0
    Version 2.08.01 October 28, 2008
    Code Address: 9E926000h Length: 00021E46h
    Data Address: 9E948000h Length: 00009456h
    LCMCIFS2.NLM Windows Native File Access Login Methods (Build 83 SP)
    Version 2.00.09 July 25, 2005
    Code Address: 9E862000h Length: 0000E011h
    Data Address: 9E871000h Length: 000016B0h
    LSMCIFS2.NLM Windows Native File Access Login Methods (Build 94 SP)
    Version 2.00.07 July 25, 2005
    Code Address: 9E834000h Length: 0000F051h
    Data Address: 9E844000h Length: 000017B0h
    LSMAFP3.NLM Macintosh Native File Access Login Methods (Build 106 SP)
    Version 2.00.11 January 3, 2005
    Code Address: 9E80D000h Length: 0000F24Eh
    Data Address: 9E81D000h Length: 000013C0h
    NMASGPXY.NLM NMAS Generic Proxy 3.3.2.3 20091224
    Version 33230912.24 December 24, 2009
    Code Address: 9E7EA000h Length: 0000159Ch
    Data Address: 9E7EC000h Length: 000000E0h
    VMWTOOL.NLM VMware Tools
    Version 1.01 May 24, 2010
    Code Address: 9E795000h Length: 0001F9A0h
    Data Address: 9E7B5000h Length: 00019A20h
    PWDLCM.NLM Novell Simple Password Proxy LCM 2.8.2.1 20090422
    Version 28210904.22 April 22, 2009
    Code Address: 9E764000h Length: 0000E228h
    Data Address: 9E773000h Length: 000014B0h
    PWDLSM.NLM Novell Simple Password LSM 2.8.2.1 20090422
    Version 28210904.22 April 22, 2009
    Code Address: 9E720000h Length: 00010538h
    Data Address: 9E731000h Length: 00001A60h
    ACPISBD.NLM System Bus Driver for ACPI compliant systems
    Version 1.05.16 January 16, 2007
    Code Address: 9DA39000h Length: 00002BBAh
    Data Address: 9E6F4000h Length: 000004E1h
    NCM.NLM Novell Configuration Manager
    Version 1.15.01 October 20, 2004
    Code Address: 9E6ED000h Length: 000054CCh
    Data Address: 9E6F3000h Length: 00000FB0h
    LSMCIFS.NLM NMAS Login Server Module for CIFS - MS Windows File System for NetWare
    Version 1.20 March 5, 2003
    Code Address: 9E6A0000h Length: 0000EB2Ah
    Data Address: 9E6AF000h Length: 00001610h
    SLPTCP.NLM SERVICE LOCATION TCP/UDP INTERFACE (RFC2165/RFC2608)
    Version 2.13 November 15, 2005
    Code Address: 9DA32000h Length: 0000386Ah
    Data Address: 9E60F000h Length: 0000108Ch
    NSPDNS.NLM NetWare Winsock 2.0 NSPDNS.NLM Name Service Providers
    Version 6.20.03 September 8, 2003
    Code Address: 9DA36000h Length: 00002527h
    Data Address: 9E604000h Length: 000004E4h
    WSPIP.NLM NetWare Winsock Service 1.0 NLM for TCP and UDP
    Version 6.24 December 4, 2007
    Code Address: 9E4B3000h Length: 000124C4h
    Data Address: 9DA2F000h Length: 0000287Ch
    NCPIP.NLM NetWare NCP Services over IP
    Version 6.02.01 September 30, 2008
    Code Address: 9E41C000h Length: 000168E9h
    Data Address: 9DA23000h Length: 00003540h
    BSDSOCK.NLM Novell BSDSOCK Module (Domestic)
    Version 6.92.02 December 23, 2009
    Code Address: 9E38A000h Length: 00012099h
    Data Address: 9E39D000h Length: 0000C0E0h
    TCPIP.NLM Novell TCP/IP/IPSec Module (Domestic) NICI Enabled
    Version 6.92.02 September 30, 2009
    Code Address: 9D9A3000h Length: 00078AB4h
    Data Address: 9D468000h Length: 000405F0h
    TCP.NLM Novell TCP/IP Stack - Transport module (Domestic)
    Version 6.92.05 December 23, 2009
    Code Address: 9DB5A000h Length: 00025862h
    Data Address: 9DB80000h Length: 00082F60h
    NETLIB.NLM Novell TCPIP NETLIB Module
    Version 6.50.22 February 12, 2003
    Code Address: 9DA7C000h Length: 00005AACh
    Data Address: 9DA82000h Length: 000D0710h
    CSLIND.NLM TCPIP CSL INDEPENDENCE MODULE 7Dec99 7Dec99
    Version 4.21 December 7, 1999
    Code Address: 9D97D000h Length: 000003CCh
    Data Address: 9D97E000h Length: 000024E0h
    E1000.LAN Intel(R) PRO/1000 PCI/PCI-X Network Connections Driver
    Version 8.24 December 22, 2005
    Code Address: 9D84B000h Length: 00016B5Dh
    Data Address: 006A7000h Length: 00009973h
    ETHERTSM.NLM Novell Ethernet Topology Specific Module
    Version 3.90 March 20, 2006
    Code Address: 9D847000h Length: 000024CEh
    Data Address: 9D84A000h Length: 000002BCh
    MSM.NLM Novell Multi-Processor Media Support Module
    Version 4.12 August 22, 2007
    Code Address: 9D831000h Length: 0000E5B3h
    Data Address: 9D840000h Length: 00003DFCh
    LSAPI.NLM NLS LSAPI Library
    Version 5.02 January 7, 2003
    Code Address: 9D817000h Length: 0000A51Bh
    Data Address: 9D822000h Length: 00001B00h
    NLSAPI.NLM NLSAPI
    Version 5.02 August 7, 2003
    Code Address: 9D7EB000h Length: 000124DBh
    Data Address: 9D740000h Length: 000022A4h
    NLSLSP.NLM NLS - License Service Provider
    Version 5.02 May 25, 2005
    Code Address: 9D74E000h Length: 0006DF03h
    Data Address: 9D7BC000h Length: 000205DCh
    CSL.NLM NetWare Call Support Layer For NetWare
    Version 2.06.02 January 13, 2000
    Code Address: 9D71A000h Length: 0000CB32h
    Data Address: 90203000h Length: 000028F4h
    BTRIEVE.NLM BTRIEVE.NLM v7.90.000
    Version 7.90 March 21, 2001
    Code Address: 8FEF1000h Length: 000013BFh
    Data Address: 8FEF3000h Length: 00000980h
    NWMKDE.NLM NWMKDE.NLM v7.94.251.000
    Version 7.94 December 11, 2001
    Code Address: 8FCB5000h Length: 00053D55h
    Data Address: 9D127000h Length: 0000F784h
    NWENC103.NLM NWENC103.NLM v7.90.000 (Text Encoding Conversion Library)
    Version 7.90 February 24, 2001
    Code Address: 8FEA0000h Length: 0004D0F5h
    Data Address: 9CF76000h Length: 001B0208h
    NWAIF103.NLM nwaif103.nlm v7.94, Build 251 ()
    Version 7.94 November 30, 2001
    Code Address: 9CF5C000h Length: 00010E51h
    Data Address: 8FC86000h Length: 00006828h
    PSVCS.NLM Portability Services
    Version 251.00 November 30, 2001
    Code Address: 9CF25000h Length: 0001270Fh
    Data Address: 9CF38000h Length: 00009464h
    NWUCMGR.NLM NWUCMGR.NLM v1.5 Build 230
    Version 1.05 March 14, 2001
    Code Address: 9CEF5000h Length: 0000D920h
    Data Address: 8FC49000h Length: 000078D4h
    SPMDCLNT.NLM Novell SPM Client for DClient 3.3.2.3 20091224
    Version 33230912.24 December 24, 2009
    Code Address: 9CE6F000h Length: 000145E8h
    Data Address: 8F9DB000h Length: 00001370h
    NPKIAPI.NLM Public Key Infrastructure Services
    Version 3.33 April 16, 2009
    Code Address: 9CE17000h Length: 00038627h
    Data Address: 9CE50000h Length: 0001E73Fh
    LDAPSDK.NLM LDAP SDK Library (Clib version)
    Version 3.05.02 October 26, 2010
    Code Address: 9CDF5000h Length: 00021500h
    Data Address: 8F4FE000h Length: 000065ADh
    SNMP.NLM Netware 4.x/5.x/6.x SNMP Service
    Version 4.18 July 25, 2006
    Code Address: 9CDB2000h Length: 00013E90h
    Data Address: 8F432000h Length: 00003220h
    TLI.NLM NetWare Transport Level Interface Library
    Version 4.30.02 December 19, 2000
    Code Address: 8F423000h Length: 00003859h
    Data Address: 8F427000h Length: 00000164h
    Global Code Address: 8F428000h Length: 00001000h
    Global Data Address: 8F429000h Length: 00002000h
    DHOST.NLM Novell DHost Portability Interface 1.0.0 SMP
    Version 10010.97 September 18, 2006
    Code Address: 8F224000h Length: 00006621h
    Data Address: 8F0CD000h Length: 0000234Ch
    CONLOG.NLM System Console Logger
    Version 3.01.02 August 8, 2006
    Code Address: 8EF13000h Length: 0000243Ch
    Data Address: 8EF16000h Length: 00001CE0h
    NPKIT.NLM Public Key Infrastructure Services
    Version 3.33 April 16, 2009
    Code Address: 9028C000h Length: 0002E5BEh
    Data Address: 902BB000h Length: 000166ABh
    LLDAPSDK.NLM LDAP SDK Library (LibC version)
    Version 3.05.02 October 26, 2010
    Code Address: 90269000h Length: 00022600h
    Data Address: 8EF0A000h Length: 000065C0h
    NSPNDS.NLM NetWare Winsock 2.0 NSPNDS.NLM Name Service Provider
    Version 6.20 November 12, 2001
    Code Address: 896E7000h Length: 00006547h
    Data Address: 88206000h Length: 00000518h
    DS.NLM Novell eDirectory Version 8.8 SP5 SMP
    Version 20506.07 March 18, 2011
    Code Address: 8FF37000h Length: 002CBA43h
    Data Address: 8F338000h Length: 0008D794h
    ROLLCALL.NLM RollCall NLM (101, API 1.0)
    Version 5.00 July 27, 1998
    Code Address: 80133000h Length: 0000055Dh
    Data Address: 88258000h Length: 000002D4h
    NTLS.NLM NTLS 2.0.5.0 based on OpenSSL 0.9.7m
    Version 20510.01 March 11, 2009
    Code Address: 8F44B000h Length: 000A72C6h
    Data Address: 8FEFD000h Length: 0003915Fh
    DSLOG.NLM DS Log for Novell eDirectory 8.8.0
    Version 20219.15 May 12, 2009
    Code Address: 8EEFC000h Length: 00003CCFh
    Data Address: 8966E000h Length: 0000B06Ch
    SPMNWCC.NLM Novell SPM Client for NWCC 3.3.2.3 20091224
    Version 33230912.24 December 24, 2009
    Code Address: 8FA66000h Length: 00011688h
    Data Address: 8FA78000h Length: 00001340h
    NMAS.NLM Novell Modular Authentication Service 3.3.2.3 20091224
    Version 33230912.24 December 24, 2009
    Code Address: 8F1C9000h Length: 0005AB78h
    Data Address: 8FA54000h Length: 0000D5A0h
    GAMS.NLM Graded Authentication Management Service
    Version 2.00.01 September 2, 2008
    Code Address: 8FA44000h Length: 0000DFC7h
    Data Address: 8FA52000h Length: 00001348h
    NDSAUDIT.NLM Directory Services Audit
    Version 2.09 May 22, 2003
    Code Address: 8FA33000h Length: 00010844h
    Data Address: 8EEF6000h Length: 00002ED0h
    SAL.NLM Novell System Abstraction Layer Version 8.8.0
    Version 20504.01 May 24, 2010
    Code Address: 8F9FC000h Length: 000086E6h
    Data Address: 8FA05000h Length: 00001554h
    NICISDI.NLM Security Domain Infrastructure
    Version 27610.01.01 March 30, 2009
    Code Address: 8F9BD000h Length: 0000ADA2h
    Data Address: 006A5000h Length: 00001320h
    SASDFM.NLM SAS Data Flow Manager
    Version 27610.01.01 March 30, 2009
    Code Address: 8F9A0000h Length: 000040AEh
    Data Address: 32D56000h Length: 00000980h
    CALNLM32.NLM NetWare NWCalls Runtime Library
    Version 6.01.03 August 26, 2008
    Code Address: 8F971000h Length: 0001CEB9h
    Data Address: 8F25F000h Length: 00000510h
    POLIMGR.NLM NetWare License Policy Manager
    Version 6.27 November 3, 2005
    Code Address: 8F918000h Length: 00013F5Ch
    Data Address: 8F92C000h Length: 00008E90h
    TIMESYNC.NLM NetWare Time Synchronization Services
    Version 6.61.01 October 14, 2005
    Code Address: 8F8EF000h Length: 0000E13Ch
    Data Address: 8F835000h Length: 00004240h
    CLXNLM32.NLM NetWare NWCLX Runtime Library
    Version 6.01.03 August 26, 2008
    Code Address: 8F833000h Length: 000011F3h
    Data Address: 8F245000h Length: 000001B0h
    DSAPI.NLM NetWare NWNet Runtime Library
    Version 6.00.04 January 27, 2006
    Code Address: 8F243000h Length: 00000043h
    Data Address: 8F244000h Length: 00000024h
    DSEVENT.NLM NetWare DSEvent Runtime Library
    Version 6.01.03 August 26, 2008
    Code Address: 8F241000h Length: 00000633h
    Data Address: 8F242000h Length: 00000034h
    NETNLM32.NLM NetWare NWNet Runtime Library
    Version 6.01.03 August 26, 2008
    Code Address: 8F8B9000h Length: 00035B77h
    Data Address: 8F82A000h Length: 00004DA5h
    NCPNLM32.NLM NetWare NWNCP Runtime Library
    Version 6.01.03 August 26, 2008
    Code Address: 8F899000h Length: 0001F473h
    Data Address: 00000000h Length: 00000000h
    CLNNLM32.NLM NetWare NWClient Runtime Library
    Version 6.01.03 August 26, 2008
    Code Address: 8F824000h Length: 00001CC2h
    Data Address: 8F240000h Length: 00000150h
    CLIB.NLM (Legacy) Standard C Runtime Library for NLMs
    Version 5.90.15 March 10, 2008
    Code Address: 8F85B000h Length: 0001898Eh
    Data Address: 8EEA4000h Length: 00002FB0h
    NIT.NLM NetWare Interface Tools Library for NLMs
    Version 5.90.15 March 10, 2008
    Code Address: 8F83E000h Length: 0001C694h
    Data Address: 8F23E000h Length: 00000690h
    NLMLIB.NLM Novell NLM Runtime Library
    Version 5.90.15 March 10, 2008
    Code Address: 8F7F5000h Length: 000263EDh
    Data Address: 8EE9D000h Length: 000038C0h
    STREAMS.NLM NetWare STREAMS PTF
    Version 6.00.06 May 4, 2005
    Code Address: 8F7DA000h Length: 0001206Dh
    Data Address: 8F7ED000h Length: 000010A0h
    Global Code Address: 8F23D000h Length: 00001000h
    REQUESTR.NLM Novell NCP Requestor for NLMs
    Version 5.90.15 March 10, 2008
    Code Address: 8F7A0000h Length: 00020DE3h
    Data Address: 8F7C1000h Length: 000010D0h
    THREADS.NLM Novell Threads Package for NLMs
    Version 5.90.15 March 10, 2008
    Code Address: 8F775000h Length: 00018CF8h
    Data Address: 8F78E000h Length: 000116A0h
    LIB0.NLM Novell Ring 0 Library for NLMs
    Version 5.90.15 March 10, 2008
    Code Address: 8F506000h Length: 000250EAh
    Data Address: 8F52C000h Length: 00228070h
    MASV.NLM Mandatory Access Control Service
    Version 2.00.01 September 2, 2008
    Code Address: 8F1B6000h Length: 00012386h
    Data Address: 8EE91000h Length: 000023A0h
    NSPSLP.NLM NetWare Winsock 2.0 NSPSLP.NLM Name Service Provider
    Version 6.20.04 December 6, 2007
    Code Address: 8F119000h Length: 00005ED3h
    Data Address: 8F11F000h Length: 00000B30h
    PMLODR.NLM PMLodr for NW65
    Version 1.26 October 7, 2005
    Code Address: 8F123000h Length: 0000E63Ah
    Data Address: 8F132000h Length: 00001658h
    SLP.NLM SERVICE LOCATION PROTOCOL (RFC2165/RFC2608)
    Version 2.13 November 15, 2005
    Code Address: 8F0EC000h Length: 0001A658h
    Data Address: 8F107000h Length: 00005384h
    CCS.NLM Controlled Cryptography Services from Novell, Inc.
    Version 27610.01.01 March 30, 2009
    Code Address: 8F081000h Length: 00019EE4h
    Data Address: 006A2000h Length: 00002F90h
    DSLOADER.NLM Novell eDirectory Version 8.8.5 Loader SMP
    Version 20506.07 March 18, 2011
    Code Address: 8F002000h Length: 0000CB1Ch
    Data Address: 8F00F000h Length: 00001720h
    XENGUSC.NLM NICI U.S./Worldwide XENG from Novell, Inc.
    Version 27610.01.01 March 30, 2009
    Code Address: 8EFEE000h Length: 00000058h
    Data Address: 00000000h Length: 00000000h
    XNGAUSC.NLM NICI U.S./Worldwide XMGR Assistant XENG from Novell, Inc.
    Version 27610.01.01 March 30, 2009
    Code Address: 8EFBB000h Length: 000153E4h
    Data Address: 00098000h Length: 00004864h
    XENGEXP.NLM NICI Import Restricted XENG from Novell, Inc.
    Version 27610.01.01 March 30, 2009
    Code Address: 8961D000h Length: 00050DD4h
    Data Address: 0068D000h Length: 00014C3Ch
    XENGNUL.NLM NICI NULL XENG from Novell, Inc.
    Version 27610.01.01 March 30, 2009
    Code Address: 8EFAE000h Length: 00001DC9h
    Data Address: 32EC4000h Length: 00000860h
    XMGR.NLM NICI XMGR from Novell, Inc.
    Version 27610.01.01 March 30, 2009
    Code Address: 8EE2D000h Length: 00025F01h
    Data Address: 00682000h Length: 0000AA10h
    XSUP.NLM NICI XSUP from Novell, Inc.
    Version 27610.01.01 March 30, 2009
    Code Address: 8EDB8000h Length: 00006EF2h
    Data Address: 0065E000h Length: 00023170h
    XIM.XLM Novell NICI Signed Loader
    Version 27510.02.01 August 25, 2008
    Code Address: 8ED56000h Length: 0002C680h
    Data Address: 00656000h Length: 00007CE4h
    WS2_32.NLM NetWare Winsock 2.0 NLM
    Version 6.24.01 February 14, 2008
    Code Address: 8E5C0000h Length: 00037F28h
    Data Address: 8E5F8000h Length: 00011B84h
    NCP.NLM NetWare Core Protocol (NCP) Engine
    Version 5.61.01 September 30, 2008
    Code Address: 8E577000h Length: 00026DEFh
    Data Address: 8E59E000h Length: 00018B24h
    QUEUE.NLM NetWare Queue Services NLM
    Version 5.60 May 24, 2001
    Code Address: 8E56E000h Length: 00006D8Dh
    Data Address: 8E575000h Length: 00000473h
    VDISK.NLM NetWare Virtual Disk
    Version 1.00 November 30, 2004
    Code Address: 8E52A000h Length: 00001FEEh
    Data Address: 8E52D000h Length: 00001160h
    NWTERMIO.NLM NetWare Terminal Emulation
    Version 1.00 September 11, 2006
    Code Address: 89DB8000h Length: 00007570h
    Data Address: 89DC0000h Length: 00004560h
    MALHLP.NLM NSS Configure help messages (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 89547000h Length: 000000BAh
    Data Address: 89548000h Length: 0000002Ah
    CDDVD.NSS NSS Loadable Storage System (LSS) for CD/UDF (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 89DC9000h Length: 00014B00h
    Data Address: 89972000h Length: 00001050h
    NSSIDK.NSS NSS Pool Configuration Manager (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 8943D000h Length: 000039C5h
    Data Address: 89544000h Length: 00000090h
    PARTAPI.NLM Partition APIs for NetWare 6.1
    Version 2.00 April 17, 2002
    Code Address: 89543000h Length: 00000007h
    Data Address: 00000000h Length: 00000000h
    VOLMN.NSS NSS Distributed Volume Manager (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 89D99000h Length: 0000A6A3h
    Data Address: 8953C000h Length: 000005B0h
    NWSA.NSS NSS NetWare Semantic Agent (NWSA) (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 898B3000h Length: 0004ADEEh
    Data Address: 89CE6000h Length: 000A1390h
    ZLSS.NSS NSS Journaled Storage System (ZLSS) (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 89C0C000h Length: 000CD166h
    Data Address: 89CDA000h Length: 0000BE30h
    MAL.NSS NSS Media Access Layer (MAL) (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 89439000h Length: 00003196h
    Data Address: 89531000h Length: 00000170h
    MANAGE.NSS NSS Management Functions (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 89914000h Length: 0004F275h
    Data Address: 8952F000h Length: 00000C20h
    COMN.NSS NSS Common Support Layer (COMN) (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 899F5000h Length: 000EF408h
    Data Address: 89AE5000h Length: 00015E50h
    NSS.NLM NSS (Novell Storage Services) (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 8978E000h Length: 00030420h
    Data Address: 8949D000h Length: 00091830h
    SYSLOG.NLM NetWare Logfile Daemon
    Version 6.05.03 October 22, 2007
    Code Address: 89417000h Length: 0000616Ah
    Data Address: 89727000h Length: 00026140h
    LIBNSS.NLM Generic Library used by NSS (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 89428000h Length: 0000464Ch
    Data Address: 8949C000h Length: 000003D0h
    NSSWIN.NLM NSS ASCI Window API Library (Build 212 MP)
    Version 3.27.02 November 11, 2009
    Code Address: 89423000h Length: 000047DCh
    Data Address: 8949A000h Length: 000000FCh
    LOCNLM32.NLM NetWare NWLocale Runtime Library
    Version 6.00.04 November 29, 2005
    Code Address: 89412000h Length: 000044BBh
    Data Address: 89499000h Length: 00000B30h
    UNICODE.NLM NetWare Unicode Runtime Library (UniLib-based) [optimized]
    Version 7.00 October 26, 2004
    Code Address: 89619000h Length: 000016F5h
    Data Address: 89466000h Length: 00000504h
    FILESYS.NLM NetWare File System NLM
    Version 5.14 April 16, 2008
    Code Address: 89567000h Length: 0008E4E7h
    Data Address: 895F6000h Length: 00012C90h
    LFS.NLM NetWare Logical File System NLM
    Version 5.12 September 21, 2005
    Code Address: 89481000h Length: 000098A2h
    Data Address: 8948B000h Length: 000084BCh
    CONNMGR.NLM NetWare Connection Manager NLM
    Version 5.60.01 September 7, 2006
    Code Address: 89443000h Length: 0001172Bh
    Data Address: 89402000h Length: 00003CE8h
    ACPIPWR.NLM ACPI Power Management Driver for ACPI compliant systems
    Version 1.05.16 January 16, 2007
    Code Address: 89421000h Length: 00000C9Ah
    Data Address: 89422000h Length: 00000904h
    ACPICMGR.NLM ACPI Component Manager for ACPI compliant systems
    Version 1.05.16 January 16, 2007
    Code Address: 89400000h Length: 00000A6Fh
    Data Address: 89401000h Length: 000002F4h
    LSIMPTNW.HAM LSI Corporation Common Architecture NWPA-HAM SAS/Fibre/SCSI Driver.
    Version 5.03.01 January 23, 2008
    Code Address: 89396000h Length: 00033686h
    Data Address: 00A40000h Length: 0000787Eh
    SCSIHD.CDM Novell NetWare SCSI Fixed Disk Custom Device Module
    Version 3.03.10 May 30, 2008
    Code Address: 89380000h Length: 00005523h
    Data Address: 00A4B000h Length: 000017C0h
    ACPIDRV.PSM ACPI Platform Support Module for ACPI compliant systems
    Version 1.05.19 January 16, 2007
    Code Address: 89339000h Length: 0000AD1Eh
    Data Address: 00A4D000h Length: 0000C694h
    ACPICA.NLM ACPI Component Architecture for ACPI compliant systems
    Version 1.05.16 January 16, 2007
    Code Address: 892BD000h Length: 0002BA90h
    Data Address: 892E9000h Length: 00011C74h
    ACPIASL.NLM ACPI Architecture Services Layer for ACPI compliant systems
    Version 1.05.16 January 16, 2007
    Code Address: 88DE1000h Length: 00000F9Bh
    Data Address: 88DE2000h Length: 0000019Ch
    CIOS.NLM Consolidated IO System
    Version 1.60 February 12, 2008
    Code Address: 89230000h Length: 00042C15h
    Data Address: 31961000h Length: 00008B4Ah
    LSL.NLM Novell NetWare Link Support Layer
    Version 4.86 February 2, 2006
    Code Address: 88DE4000h Length: 0000A7A7h
    Data Address: 88DEF000h Length: 00009EC8h
    NWPALOAD.NLM NetWare 5 NWPA Load Utility
    Version 3.00 July 10, 2000
    Code Address: 88D08000h Length: 00000007h
    Data Address: 00000000h Length: 00000000h
    NWPA.NLM NetWare 6.5 NetWare Peripheral Architecture NLM
    Version 3.21.02 October 29, 2008
    Code Address: 88CE5000h Length: 00016C82h
    Data Address: 8823A000h Length: 00002A5Ch
    MM.NLM ENG TEST - NetWare 6.5 Media Manager
    Version 3.22.08 April 24, 2009
    Code Address: 88D1A000h Length: 0004C524h
    Data Address: 88C90000h Length: 0000B84Ch
    SGUID.NLM NetWare GUID Services
    Version 6.01 September 27, 2002
    Code Address: 88C8E000h Length: 00000E04h
    Data Address: 88C8F000h Length: 0000018Ah
    NBI.NLM NetWare Bus Interface
    Version 3.01.01 July 13, 2007
    Code Address: 88C80000h Length: 0000D72Dh
    Data Address: 88233000h Length: 00003D8Dh
    NEB.NLM Novell Event Bus
    Version 5.60 September 27, 2004
    Code Address: 88CA6000h Length: 00005843h
    Data Address: 88316000h Length: 0000097Ch
    DIAG500.NLM Diagnostic/coredump utility for NetWare 6.x
    Version 3.04.03 October 31, 2007
    Code Address: 88C06000h Length: 00007FC0h
    Data Address: 88C0F000h Length: 0001DF84h
    CPUCHECK.NLM NetWare Processor Checking Utility
    Version 5.60.01 December 6, 2007
    Code Address: 88344000h Length: 00001B5Ch
    Data Address: 88CAE000h Length: 00004B3Ch
    NWKCFG.NLM NetWare Kernel Config NLM
    Version 2.16 June 24, 2005
    Code Address: 88228000h Length: 00003F4Fh
    Data Address: 8822C000h Length: 00003CA4h
    CDBE.NLM NetWare Configuration DB Engine
    Version 6.01 September 21, 2006
    Code Address: 88995000h Length: 000116E6h
    Data Address: 889A7000h Length: 000161FAh
    FATFS.NLM FAT Filesystem Module for NetWare
    Version 1.24 August 27, 2007
    Code Address: 8844F000h Length: 00020526h
    Data Address: 88470000h Length: 0002B32Fh
    LIBC.NLM Standard C Runtime Library for NLMs [optimized, 7]
    Version 9.00.05 October 3, 2008
    Code Address: 8834B000h Length: 000D0CD6h
    Data Address: 80140000h Length: 000415E0h
    PVER500.NLM NetWare 6.XX Version Library
    Version 3.00 February 1, 2007
    Code Address: 80135000h Length: 00000837h
    Data Address: 80136000h Length: 000003DCh
    SERVER.NLM NetWare Server Operating System
    Version 5.70.08 October 3, 2008
    Code Address: 00201020h Length: 0016A000h
    Data Address: 00401020h Length: 00216FE0h
    Memory at EAX
    Invalid dump address
    Memory at EBX
    Invalid dump address
    Memory at ECX
    Invalid dump address
    Memory at EDX
    00090009 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090019 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090029 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090039 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090049 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090059 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090069 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090079 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090089 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    00090099 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    000900A9 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    000900B9 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    000900C9 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    000900D9 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    000900E9 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    000900F9 46656572 46656572-46656572 46656572 Feer Feer Feer Feer
    Memory at ESI
    Invalid dump address
    Memory at EDI
    A00D19D8 A52305C0 A52305C0-00000000 00000000 %#.@ %#.@ .... ....
    A00D19E8 00000000 00000000-00000000 00000000 .... .... .... ....
    A00D19F8 00000000 00000000-72687470 20646165 .... .... rhtp dae
    A00D1A08 6574756D 00000078-00000000 00000000 etum ...x .... ....
    A00D1A18 00000000 00000000-00000000 00000000 .... .... .... ....
    A00D1A28 00000000 00000000-00000000 00000000 .... .... .... ....
    A00D1A38 00000000 00000000-893CA160 A00D1B04 .... .... .<!` ...
    A00D1A48 A00D1984 0000008F-00000001 00000000 ... .... .... ....
    A00D1A58 00000000 00000000-00000000 00000000 .... .... .... ....
    A00D1A68 00000000 00000000-00000000 00000000 .... .... .... ....
    A00D1A78 00000000 34343434-1515071E 00000000 .... 4444 .... ....
    A00D1A88 A52305C0 00000000-000052E6 00000000 %#.@ .... ..Rf ....
    A00D1A98 00000000 A00D1A98-00000000 00000000 .... ... .... ....
    A00D1AA8 00000000 00000000-00000000 00000000 .... .... .... ....
    A00D1AB8 00000000 00000000-72687470 20646165 .... .... rhtp dae
    A00D1AC8 6574756D 00000078-00000000 00000000 etum ...x .... ....
    Memory at EBP
    FBF138DB 6E72654B 64206C65-63657465 20646574 nreK d le cete det
    FBF138EB 61206E61 6D657474-64657470 6E6F6320 a na mett detp noc
    FBF138FB 74786574 69777320-20686374 61206E69 txet iws hct a ni
    FBF1390B 504D206E 6146204B-57207473 002E4454 PM n aF K W ts ..DT
    FBF1391B 616E550A 20656C62-61206F74 636F6C6C anU. elb a ot coll
    FBF1392B 20657461 6F6D656D-66207972 6420726F eta omem f yr d ro
    FBF1393B 20617461 65657274-0A000A73 61766E49 ata eert ...s avnI
    FBF1394B 2064696C 6E616853-206E6F6E 6146202D dil nahS non aF -
    FBF1395B 54206F6E 0A656572-65520A00 70206461 T on .eer eR.. p da
    FBF1396B 20747361 20646E65-7220666F 20646165 tsa dne r fo dae
    FBF1397B 66667562 000A7265-7272450A 2520726F ffub ..re rrE. % ro
    FBF1398B 65722064 6E696461-6F732067 65637275 er d nida os g ecru
    FBF1399B 6C696620 43000A65-00344D4F 434F4C43 lif C..e .4MO COLC
    FBF139AB 4C00244B 2044414F-6F72705B 74636574 L.$K DAO orp[ tcet
    FBF139BB 5D6E6F69 61705B20-6C5D6874 6164616F ]noi ap[ l]ht adao
    FBF139CB 5F656C62 75646F6D-5B20656C 61726170 _elb udom [ el arap
    Memory at ESP
    8FD9DE9C FBF138DB A00D19E0-00000006 A00D19C0 {q8[ ..` .... ..@
    8FD9DEAC 002186BC 00000001-A00D19E0 A00D19D8 .!.< .... ..` ..X
    8FD9DEBC 00000006 A00D19C0-002064BC A00D19E4 .... ..@ . d< ..d
    8FD9DECC A00D1A40 8FD9DEF0-00000000 04B4E504 ..@ .Y^p .... .4e.
    8FD9DEDC 9D96379C 883E6AC9-A00D19C0 04B4E504 ..7. .>jI ..@ .4e.
    8FD9DEEC 00000006 8FD9DEFC-9EDD3AF1 9D96379C .... .Y^| .]:q ..7.
    8FD9DEFC 8FD9DF20 9EDE3ABF-00000009 00000009 .Y_ .^:? .... ....
    8FD9DF0C 9FE9C114 000000F6-9FEC9448 8FD9DF24 .iA. ...v .l.H .Y_$
    8FD9DF1C 04B4E504 8FD9DF48-9EDE3B44 00000009 .4e. .Y_H .^;D ....
    8FD9DF2C 00000009 9FE9C114-000000F6 00000000 .... .iA. ...v ....
    8FD9DF3C 9FEC9448 04B4E504-00000006 8FD9DF70 .l.H .4e. .... .Y_p
    8FD9DF4C 9EDE00AF 04B6E43C-FFFFFFFF 00000009 .^./ .6d< .... ....
    8FD9DF5C 9FE9C114 000000F6-9FEC9448 04B4E504 .iA. ...v .l.H .4e.
    8FD9DF6C 04B4E504 8FD9DF80-9EDE7A81 04B6E404 .4e. .Y_. .^z. .6d.
    8FD9DF7C 00000002 8FD9DF94-9EDE7A2A 046B3A84 .... .Y_. .^z* .k:.
    8FD9DF8C 9EDF8F2C 00000000-8FD9DFA8 9EDF3660 ._., .... .Y_( ._6`
    Stack Walk
    Current EIP: 0021AB7A SERVER.NLM|ProcessSchedulerAbendTriggers+82
    Stack Contents
    8FD9DEAC 002186BC SERVER.NLM|SchedSwitch+48
    8FD9DEB0 00000001
    8FD9DEC4 002064BC SERVER.NLM|kMutexLock+1AC
    8FD9DEE0 883E6AC9 LIBC.NLM|pthread_mutex_lock+A9
    8FD9DEF4 9EDD3AF1 NILE.NLM|SSL_library_init+26C
    8FD9DEF8 9D96379C A00D19C0 4E8B2056 20500124 8B244811 @.. V .N$.P .H$.
    8FD9DEFC 8FD9DF20 8FD9DF48 9EDE3B44 00000009 00000009 H_Y.D;^.........
    8FD9DF00 9EDE3ABF NILE.NLM|CRYPTO_lock+8F
    8FD9DF04 00000009
    8FD9DF08 00000009
    8FD9DF0C 9FE9C114 5F617372 2E62696C 00000063 5F617372 rsa_lib.c...rsa_
    8FD9DF10 000000F6
    8FD9DF24 9EDE3B44 NILE.NLM|CRYPTO_add_lock+5A
    8FD9DF28 00000009
    8FD9DF2C 00000009
    8FD9DF30 9FE9C114 5F617372 2E62696C 00000063 5F617372 rsa_lib.c...rsa_
    8FD9DF34 000000F6
    8FD9DF4C 9EDE00AF NILE.NLM|RSA_free+2E
    8FD9DF50 04B6E43C 00000001 00000006 00000000 00000000 ................
    8FD9DF54 FFFFFFFF
    8FD9DF58 00000009
    8FD9DF5C 9FE9C114 5F617372 2E62696C 00000063 5F617372 rsa_lib.c...rsa_
    8FD9DF60 000000F6
    8FD9DF74 9EDE7A81 NILE.NLM|EVP_PKEY_free+97
    8FD9DF78 04B6E404 00000000 00000000 9FEAF3AC 00000008 ........,sj.....
    8FD9DF7C 00000002
    8FD9DF84 9EDE7A2A NILE.NLM|EVP_PKEY_free+40
    8FD9DF88 046B3A84 00000006 00000006 00000000 04B6E404 .............d6.
    8FD9DF8C 9EDF8F2C C90CC483 55C3C9C3 5653E589 8310EC83 .D.ICICU.eSV.l..
    8FD9DF98 9EDF3660 NILE.NLM|PKCS7_DIGEST_free+35
    8FD9DF9C 046B3A84 00000006 00000006 00000000 04B6E404 .............d6.
    8FD9DFA0 9FEA2C70 00000001 00000010 9FEA2C3C 00000002 ........<,j.....
    8FD9DFAC 9EDF8E7A NILE.NLM|ASN1_item_ex_free+2A6
    8FD9DFB0 00000003
    8FD9DFB4 009052DC 047E85C4 00000000 00000000 00000000 D.~.............
    8FD9DFB8 9FEA2C70 00000001 00000010 9FEA2C3C 00000002 ........<,j.....
    8FD9DFF0 9EDF8F2C NILE.NLM|ASN1_template_free+8A
    8FD9DFF4 009052DC 047E85C4 00000000 00000000 00000000 D.~.............
    8FD9DFF8 9FEA2C70 00000001 00000010 9FEA2C3C 00000002 ........<,j.....
    8FD9DFFC 00000000
    8FD9E014 9EDF8E55 NILE.NLM|ASN1_item_ex_free+281
    8FD9E018 009052DC 047E85C4 00000000 00000000 00000000 D.~.............
    8FD9E01C 9FE9B6C4 00000000 00000000 00000018 9FE9B627 ............'6i.
    8FD9E020 0000000A
    8FD9E054 9EDF8F2C NILE.NLM|ASN1_template_free+8A
    8FD9E058 04622844 009052C4 00000000 00000000 00000000 DR..............
    8FD9E05C 9FE9B720 00000001 00000010 9FE9B64C 0000000A ........L6i.....
    8FD9E060 00000000
    8FD9E078 9EDF8E55 NILE.NLM|ASN1_item_ex_free+281
    8FD9E07C 04622844 009052C4 00000000 00000000 00000000 DR..............
    8FD9E080 9FE9B768 00000000 00000000 00000000 9FE9B754 ............T7i.
    8FD9E084 0000000A
    8FD9E0B8 9EDF8BCD NILE.NLM|ASN1_item_free+11
    8FD9E0BC 8FD9E0D0 04622844 9FE9B7AC 8FD9E0F0 9EDD8B5E D(b.,7i.p`Y.^.].
    8FD9E0C0 9FE9B7AC 00000001 00000010 9FE9B768 00000003 ........h7i.....
    8FD9E0C4 00000000
    8FD9E0CC 9EDD7D2F NILE.NLM|X509_free+10
    8FD9E0D0 04622844 009052C4 00000000 00000000 00000000 DR..............
    8FD9E0D4 9FE9B7AC 00000001 00000010 9FE9B768 00000003 ........h7i.....
    8FD9E0D8 8FD9E0F0 8FD9E104 9EDD09AF 046F6964 55325B84 .aY./.].dio..[2U
    8FD9E0DC 9EDD8B5E NILE.NLM|ssl_cert_free+8E
    8FD9E0E0 04622844 009052C4 00000000 00000000 00000000 DR..............
    8FD9E0E4 8FD9E0F0 8FD9E104 9EDD09AF 046F6964 55325B84 .aY./.].dio..[2U
    8FD9E0F4 9EDD09AF NILE.NLM|SSL_CTX_free+D1
    8FD9E0F8 046F6964 046F6984 00000000 00000000 00000000 .io.............
    8FD9E0FC 55325B84 00000020 00908E64 9EDC3710 00000000 ...d....7\.....
    8FD9E108 9EDC4825 NILE.NLM|SSLDeRegister+A5
    8FD9E10C 04B4E504 9FEC9398 04B623A4 04B57784 04632484 ..l.$#6..w5..$c.
    8FD9E118 9FEF5542 WSPSSL.NLM|WSPSSL_deleteSktProc+1D2
    8FD9E11C 04B4E504 9FEC9398 04B623A4 04B57784 04632484 ..l.$#6..w5..$c.
    8FD9E134 9FEEFE5A WSPSSL.NLM|SSLMapSessnReleaseWTD+EE
    8FD9E138 9EBBE8A0 00000000 8E7792A0 00000080 0000000A .... .w.........
    8FD9E154 9FEEFD8D WSPSSL.NLM|SSLMapSessnReleaseWTD+21
    8FD9E158 8E7792A0 9FEF83CC 9FEF8430 00000001 00000000 L.o.0.o.........
    8FD9E164 00361298 SERVER.NLM|kDoFastWorkToDo+28
    8FD9E168 9FD2D020 00000000 9FEEFD6C 9FD74C00 00000000 ....l}n..LW.....
    8FD9E184 0022476C SERVER.NLM|kWorkToDoCheckAllRunFast+A4
    8FD9E19C 00224EE8 SERVER.NLM|MpkSystemWork+68
    8FD9E1A8 002181C4 SERVER.NLM|SchedThreadYield+340
    8FD9E1BC 003615F1 SERVER.NLM|TimerInterruptHandlerBackEnd+9A
    8FD9E260 00000000
    EIP invalid.
    Novell Open Enterprise Server, NetWare 6.5
    PVER: 6.50.08
    Server N05 halted Wednesday, November 23, 2011 10:35:58.629 am
    Abend 1 on P00: Server-5.70.08-1315: Kernel detected an attempted context switch in an MPK Fast WTD.
    Registers:
    CS = 0008 DS = 0010 ES = 0010 FS = 0010 GS = 0023 SS = 0010
    EAX = 00000000 EBX = 00000001 ECX = 00000000 EDX = 00090009
    ESI = 00000006 EDI = 9FE40018 EBP = FBF138DB ESP = A4930264
    EIP = 002231BA FLAGS = 00000002
    002231BA 83C404 ADD ESP, 00000004
    EIP in SERVER.NLM at code start +00019B5Ah
    The violation occurred while processing the following instruction:
    002231BA 83C404 ADD ESP, 00000004
    002231BD 833D14D0030000 CMP [SERVER.NLM|SleepNotAllowedUseCount]=00000001
    , 00000000
    002231C4 7482 JZ 00223148
    002231C6 833DACC1030000 CMP [0003C1AC]=00000000, 00000000
    002231CD 0F84D5000000 JZ 002232A8
    002231D3 85DB TEST EBX, EBX
    002231D5 0F84BA000000 JZ 00223295
    002231DB 8B1DE843F0FB MOV EBX, [FBF043E8]=FBF24D68
    002231E1 53 PUSH EBX
    002231E2 E8AF38EFFF CALL LOADER.NLM|Abend
    Running process: Apache_Worker 66 Process
    Thread Owned by NLM: APACHE2.NLM
    Stack pointer: A4931E20
    OS Stack limit: A4922FC0
    CPU 0 (Thread A4921600) is in a NO SLEEP state
    Scheduling priority: 67371008
    Wait state: 5050010 Blocked on a Mutex
    Stack: --FBF138DB ?
    --9FE40020 ?
    --00000006 (LOADER.NLM|KernelAddressSpace+6)
    --9FE40000 ?
    00220CFC (SERVER.NLM|SchedSwitch+48)
    --00000001 (LOADER.NLM|KernelAddressSpace+1)
    --9FE40020 ?
    --9FE40018 ?
    --00000006 (LOADER.NLM|KernelAddressSpace+6)
    --9FE40000 ?
    0020EAFC (SERVER.NLM|kMutexLock+1AC)
    --9FE40024 ?
    --9FE40080 ?
    --A49302B8 ?
    --00000000 (LOADER.NLM|KernelAddressSpace+0)
    --04719004 ?
    --9D9A589C ?
    883E6AC9 (LIBC.NLM|pthread_mutex_lock+A9)
    --9FE40000 ?
    --04719004 ?
    --00000006 (LOADER.NLM|KernelAddressSpace+6)
    --A49302C4 ?
    9F92FAF1 (NILE.NLM|SSL_library_init+26C)
    --9D9A589C ?
    --A49302E8 ?
    9F93FABF (NILE.NLM|CRYPTO_lock+8F)
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    -A007C114 (NILE.NLM|RSA_version+28)
    --000000F6 (LOADER.NLM|KernelAddressSpace+F6)
    -A00A9448 (NILE.NLM|serverPostFix+1968)
    --A49302EC ?
    --04719004 ?
    --A4930310 ?
    9F93FB44 (NILE.NLM|CRYPTO_add_lock+5A)
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    -A007C114 (NILE.NLM|RSA_version+28)
    --000000F6 (LOADER.NLM|KernelAddressSpace+F6)
    --00000000 (LOADER.NLM|KernelAddressSpace+0)
    -A00A9448 (NILE.NLM|serverPostFix+1968)
    --04719004 ?
    --00000006 (LOADER.NLM|KernelAddressSpace+6)
    --A4930338 ?
    9F93C0AF (NILE.NLM|RSA_free+2E)
    --046F21BC ?
    --FFFFFFFF ?
    --00000009 (LOADER.NLM|KernelAddressSpace+9)
    -A007C114 (NILE.NLM|RSA_version+28)
    --000000F6 (LOADER.NLM|KernelAddressSpace+F6)
    -A00A9448 (NILE.NLM|serverPostFix+1968)
    --04719004 ?
    --04719004 ?
    --A4930348 ?
    9F943A81 (NILE.NLM|EVP_PKEY_free+97)
    --046F2184 ?
    --00000002 (LOADER.NLM|KernelAddressSpace+2)
    --A493035C ?
    9F943A2A (NILE.NLM|EVP_PKEY_free+40)
    --04790FC4 ?
    9F954F2C (NILE.NLM|ASN1_template_free+8A)
    --00000000 (LOADER.NLM|KernelAddressSpace+0)
    --A4930370 ?
    9F94F660 (NILE.NLM|PKCS7_DIGEST_free+35)
    --04790FC4 ?
    -A0082C70 (NILE.NLM|X509_PUBKEY_it+0)
    --047571A4 ?
    --A49303B4 ?
    9F954E7A (NILE.NLM|ASN1_item_ex_free+2A6)
    --00000003 (LOADER.NLM|KernelAddressSpace+3)
    --046C809C ?
    -A0082C70 (NILE.NLM|X509_PUBKEY_it+0)
    --9FD8FB40 ?
    -A0082C28 (NILE.NLM|PKCS7_ATTR_VERIFY_it+34)
    -A0082C3C (NILE.NLM|PKCS7_ATTR_VERIFY_it+48)
    --9FD8FB40 ?
    --A49303B0 ?
    -A0082C10 (NILE.NLM|PKCS7_ATTR_VERIFY_it+1C)
    9F94F641 (NILE.NLM|PKCS7_DIGEST_free+16)
    --00000002 (LOADER.NLM|KernelAddressSpace+2)
    --04772F24 ?
    --047571A4 ?
    --04719004 ?
    --00000003 (LOADER.NLM|KernelAddressSpace+3)
    --A49303D8 ?
    9F954F2C (NILE.NLM|ASN1_template_free+8A)
    --046C809C ?
    -A0082C70 (NILE.NLM|X509_PUBKEY_it+0)
    --00000000 (LOADER.NLM|KernelAddressSpace+0)
    --04748004 ?
    --00000005 (LOADER.NLM|KernelAddressSpace+5)
    --046C809C ?
    --00000003 (LOADER.NLM|KernelAddressSpace+3)
    --A4930418 ?
    9F954E55 (NILE.NLM|ASN1_item_ex

    Maybe Hamish Speirs can explain it - it was his post in another thread that gave me the idea and commands to try (see http://forums.novell.com/forums/nove...r-10038-a.html).
    We had a confluence of changes at the beginning of the semester (Sept) that no doubt helped contribute to the problem and yet also mask the real cause to a certain extent.
    1. The Thawte cert expired and was replaced with a new cert - Thawte does not support doing renewals on NetWare. This happened around the start of Sept.
    2. School semester begins. Thousands of students return.
    3. We use Pcounter for pay-for-print and it uses httpstk to provide a webpage for students to authorize print jobs.
    4. Printing activity in general goes way up.
    5. All printers are Secure.
    6. Apache, iPrint and httpstk all use the same Thawte certificate
    7. The print server was also hosting the netstorage service which also uses the Thawte cert (via apache).
    8. The print server was recently (August) virtualized (via p2v using the excellent Portlock Storage Manager)
    Eventually I built a new NetWare vm to host print services and got a new cert so at least the netstorage and print services were no longer running together. I suspected at that point that the likely source of the abends was NetStorage since Nile and SSL were almost always involved in the abends.
    After the separation the issues continued - so it wasn't netstorage's fault. Desparate searching of the 'net lead to H.'s post. The rest is history!
    It has now been 9 days up uptime without a single nile/ssl related abend ( I had one abend in pcounter but services survived).
    Ron
    "Seasoned Greasings and Happy New Rear!"

  • Setup issues: Apache plugin for Weblogic

    Hi,
    I've spent couple of days without success trying to configure apache plugin for weblogic. I've configured in accordance with bea documentation and it works fine in windows environment but fails in Solaris 9.
    Plugin log file says it's processed the request successfully but I see error message in browser saying it can't find the jsp file. It works fine if I access the weblogic box directly without going through apache.
    I'm using Weblogic 8.1 SP2, single server.
    Please find below the messages appear in browser, plugin logs, and apache version.
    Thanks in advance for your help.
    ======================Browser Error Message================
    JSP Processing Error
    HTTP Error Code: 404
    Error Message:JSPG0036E: Failed to find resource /AppConsole/common/login.jsp
    Root Cause:java.io.FileNotFoundException: JSPG0036E: Failed to find resource /AppConsole/common/login.jsp     at com.ibm.ws.jsp.webcontainerext.JSPExtensionProcessor.findWrapper(JSPExtensionProcessor.java:246)     at com.ibm.ws.jsp.webcontainerext.JSPExtensionProcessor.handleRequest(JSPExtensionProcessor.java:228)     at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2841)     at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)     at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)     at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)     at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)     at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)     at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)     at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)     at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)     at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)     at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)     at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)     at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
    ======================Browser Error Message End================
    ==========Apache version============
    Please find apache version and plugin logs below:
    # ./apachectl -v
    Server version: IBM_HTTP_Server/6.0 Apache/2.0.47
    Server built: Nov 4 2004 09:58:18
    ==========Apache version End============
    =================Plugin Logs================
    ================New Request: [GET /AppConsole/ HTTP/1.1] =================
    Mon Jun 12 08:20:14 2006 INFO: SSL is not configured
    Mon Jun 12 08:20:14 2006 After trimming path: '/AppConsole/'
    Mon Jun 12 08:20:14 2006 The final request string is '/AppConsole/'
    Mon Jun 12 08:20:14 2006 SEARCHING id=[83.231.147.129:27110] from current ID=[83.231.147.129:27110]
    Mon Jun 12 08:20:14 2006 @@@FOUND...id=[83.231.147.129:27110], server_name=[83.231.147.65], server_port=[80]
    Mon Jun 12 08:20:14 2006 attempt #0 out of a max of 5
    Mon Jun 12 08:20:14 2006 general list: trying connect to '83.231.147.129'/27110/27110 at line 1981 for '/AppConsole/'
    Mon Jun 12 08:20:14 2006 INFO: New NON-SSL URL
    Mon Jun 12 08:20:14 2006 general list: trying connect to '83.231.147.129'/27110
    Mon Jun 12 08:20:14 2006 Hdrs from clnt:[Via]=[1.0 NMUKPER]
    Mon Jun 12 08:20:14 2006 Hdrs from clnt:[User-Agent]=[Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; NissanEurope; .NET CLR 1.0.3705)]
    Mon Jun 12 08:20:14 2006 Hdrs from clnt:[Accept]=[image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*]
    Mon Jun 12 08:20:14 2006 Hdrs from clnt:[Accept-Language]=[en-gb,fr;q=0.8,es;q=0.6,nl;q=0.4,ja;q=0.2]
    Mon Jun 12 08:20:14 2006 Hdrs from clnt:[Host]=[83.231.147.65]
    Mon Jun 12 08:20:14 2006 URL::sendHeaders(): meth='GET' file='/AppConsole/' protocol='HTTP/1.1'
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[Via]=[1.0 NMUKPER]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[User-Agent]=[Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; NissanEurope; .NET CLR 1.0.3705)]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[Accept]=[image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[Accept-Language]=[en-gb,fr;q=0.8,es;q=0.6,nl;q=0.4,ja;q=0.2]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[Host]=[83.231.147.65]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[Connection]=[Keep-Alive]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[WL-Proxy-SSL]=[false]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[X-WebLogic-Force-JVMID]=[unset]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[WL-Proxy-Client-IP]=[62.172.128.4]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[Proxy-Client-IP]=[62.172.128.4]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[X-Forwarded-For]=[62.172.128.4]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[X-WebLogic-Request-ClusterInfo]=[true]
    Mon Jun 12 08:20:14 2006 Hdrs to WLS:[X-WebLogic-KeepAliveSecs]=[30]
    Mon Jun 12 08:20:14 2006 INFO: sysSend 639
    Mon Jun 12 08:20:14 2006 Hdrs from WLS:[Date]=[Mon, 12 Jun 2006 07:20:14 GMT]
    Mon Jun 12 08:20:14 2006 Hdrs from WLS:[Location]=[http://83.231.147.65/AppConsole/common/login.jsp;jsessionid=ENVulmFw71QICHDuP5nSB8kRPe2teTcbjdBtwkjwSY96UxrHEYXr!-656182639!NONE]
    Mon Jun 12 08:20:14 2006 Hdrs from WLS:[Server]=[WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 with CR174792 CR173632 CR135189 CR134122 CR133071 CR132575 CR129505 CR129371 CR129122 CR128888 CR124746 CR124239 CR107373]
    Mon Jun 12 08:20:14 2006 Hdrs from WLS:[Content-Type]=[text/html]
    Mon Jun 12 08:20:14 2006 Hdrs from WLS:[Set-Cookie]=[JSESSIONID=ENVulmFw71QICHDuP5nSB8kRPe2teTcbjdBtwkjwSY96UxrHEYXr!-656182639!NONE; path=/]
    Mon Jun 12 08:20:14 2006 Hdrs from WLS:[X-WebLogic-Cluster-Hash]=[mx4NFnJY0ypWiiF1G2lM080SToc]
    Mon Jun 12 08:20:14 2006 Hdrs from WLS:[X-WebLogic-Cluster-List]=[-656182639!eus0000160.eu.verio.net!27110!-1]
    Mon Jun 12 08:20:14 2006 Hdrs from WLS:[Transfer-Encoding]=[chunked]
    Mon Jun 12 08:20:14 2006 parsed all headers OK
    Mon Jun 12 08:20:14 2006 Hdrs to client:[Date]=[Mon, 12 Jun 2006 07:20:14 GMT]
    Mon Jun 12 08:20:14 2006 Hdrs to client:[Location]=[http://83.231.147.65/AppConsole/common/login.jsp;jsessionid=ENVulmFw71QICHDuP5nSB8kRPe2teTcbjdBtwkjwSY96UxrHEYXr!-656182639!NONE]
    Mon Jun 12 08:20:14 2006 Hdrs to client:[Server]=[WebLogic Server 8.1 SP2 Fri Dec 5 15:01:51 PST 2003 316284 with CR174792 CR173632 CR135189 CR134122 CR133071 CR132575 CR129505 CR129371 CR129122 CR128888 CR124746 CR124239 CR107373]
    Mon Jun 12 08:20:14 2006 Hdrs to client:[Set-Cookie]=[JSESSIONID=ENVulmFw71QICHDuP5nSB8kRPe2teTcbjdBtwkjwSY96UxrHEYXr!-656182639!NONE; path=/]
    Mon Jun 12 08:20:14 2006 Hdrs to client:[X-WebLogic-Cluster-List]=[-656182639!eus0000160.eu.verio.net!27110!-1]
    Mon Jun 12 08:20:14 2006 canRecycle: conn=1 status=302 isKA=1 clen=-1 isCTE=1
    Mon Jun 12 08:20:14 2006 closeConnection in load_utils: deleting URL*
    Mon Jun 12 08:20:14 2006 request [AppConsole/] processed sucessfully..................
    =================Plugin Logs End================

    Yes it is IBM Http Server, but it works fine from Windows accessing the same weblogic server I'm trying to connect from Solaris.
    I see 500 error in the apache access log file.
    I've also tried with by setting "MaxRequestsPerChild" to 0 in the apache config file but no good.
    Please find below httpd.conf file content.
    ==============httpd.conf===============
    ServerName eus0000168.eu.verio.net
    # Based upon the NCSA server configuration files originally by Rob McCool.
    # This is the main Apache server configuration file. It contains the
    # configuration directives that give the server its instructions.
    # See <URL:http://httpd.apache.org/docs-2.0/> for detailed information about
    # the directives.
    # Do NOT simply read the instructions in here without understanding
    # what they do. They're here only as hints or reminders. If you are unsure
    # consult the online docs. You have been warned.
    # The configuration directives are grouped into three basic sections:
    # 1. Directives that control the operation of the Apache server process as a
    # whole (the 'global environment').
    # 2. Directives that define the parameters of the 'main' or 'default' server,
    # which responds to requests that aren't handled by a virtual host.
    # These directives also provide default values for the settings
    # of all virtual hosts.
    # 3. Settings for virtual hosts, which allow Web requests to be sent to
    # different IP addresses or hostnames and have them handled by the
    # same Apache server process.
    # Configuration and logfile names: If the filenames you specify for many
    # of the server's control files begin with "/" (or "drive:/" for Win32), the
    # server will use that explicit path. If the filenames do not begin
    # with "/", the value of ServerRoot is prepended -- so "logs/foo.log"
    # with ServerRoot set to "/opt/IBMIHS" will be interpreted by the
    # server as "/opt/IBMIHS/logs/foo.log".
    ### Section 1: Global Environment
    # The directives in this section affect the overall operation of Apache,
    # such as the number of concurrent requests it can handle or where it
    # can find its configuration files.
    # ServerRoot: The top of the directory tree under which the server's
    # configuration, error, and log files are kept.
    # NOTE! If you intend to place this on an NFS (or otherwise network)
    # mounted filesystem then please read the LockFile documentation (available
    # at <URL:http://httpd.apache.org/docs-2.0/mod/mpm_common.html#lockfile>);
    # you will save yourself a lot of trouble.
    # Do NOT add a slash at the end of the directory path.
    ServerRoot "/opt/IBMIHS"
    # The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
    #LockFile logs/accept.lock
    # PidFile: The file in which the server should record its process
    # identification number when it starts.
    PidFile logs/httpd.pid
    # Timeout: The number of seconds before receives and sends time out.
    Timeout 300
    # KeepAlive: Whether or not to allow persistent connections (more than
    # one request per connection). Set to "Off" to deactivate.
    KeepAlive On
    # MaxKeepAliveRequests: The maximum number of requests to allow
    # during a persistent connection. Set to 0 to allow an unlimited amount.
    # We recommend you leave this number high, for maximum performance.
    MaxKeepAliveRequests 100
    # KeepAliveTimeout: Number of seconds to wait for the next request from the
    # same client on the same connection.
    KeepAliveTimeout 10
    ## Server-Pool Size Regulation (MPM specific)
    # worker MPM
    # ThreadLimit: maximum setting of ThreadsPerChild
    # ServerLimit: maximum setting of StartServers
    # StartServers: initial number of server processes to start
    # MaxClients: maximum number of simultaneous client connections
    # MinSpareThreads: minimum number of worker threads which are kept spare
    # MaxSpareThreads: maximum number of worker threads which are kept spare
    # ThreadsPerChild: constant number of worker threads in each server process
    # MaxRequestsPerChild: maximum number of requests a server process serves
    <IfModule worker.c>
    #StartServers 5
    StartServers 1
    MaxClients 150
    MinSpareThreads 25
    MaxSpareThreads 75
    ThreadsPerChild 25
    MaxRequestsPerChild 1000
    </IfModule>
    # Listen: Allows you to bind Apache to specific IP addresses and/or
    # ports, in addition to the default. See also the <VirtualHost>
    # directive.
    # Change this to Listen on specific IP addresses as shown below to
    # prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
    # Change this to "Listen 0.0.0.0:port" to restrict the server to
    # IPv4.
    #Listen 12.34.56.78:80
    Listen 80
    # Dynamic Shared Object (DSO) Support
    # To be able to use the functionality of a module which was built as a DSO you
    # have to place corresponding `LoadModule' lines at this location so the
    # directives contained in it are actually available before they are used.
    # Statically compiled modules (those listed by `httpd -l') do not need
    # to be loaded here.
    # Example:
    # LoadModule foo_module modules/mod_foo.so
    LoadModule access_module modules/mod_access.so
    LoadModule auth_module modules/mod_auth.so
    #LoadModule auth_anon_module modules/mod_auth_anon.so
    LoadModule auth_dbm_module modules/mod_auth_dbm.so
    LoadModule include_module modules/mod_include.so
    LoadModule log_config_module modules/mod_log_config.so
    LoadModule env_module modules/mod_env.so
    #LoadModule mime_magic_module modules/mod_mime_magic.so
    #LoadModule cern_meta_module modules/mod_cern_meta.so
    LoadModule expires_module modules/mod_expires.so
    LoadModule headers_module modules/mod_headers.so
    LoadModule usertrack_module modules/mod_usertrack.so
    LoadModule unique_id_module modules/mod_unique_id.so
    LoadModule setenvif_module modules/mod_setenvif.so
    #LoadModule proxy_module modules/mod_proxy.so
    #LoadModule proxy_connect_module modules/mod_proxy_connect.so
    #LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    #LoadModule proxy_http_module modules/mod_proxy_http.so
    LoadModule mime_module modules/mod_mime.so
    #LoadModule dav_module modules/mod_dav.so
    LoadModule autoindex_module modules/mod_autoindex.so
    LoadModule asis_module modules/mod_asis.so
    #LoadModule info_module modules/mod_info.so
    LoadModule cgid_module modules/mod_cgid.so
    #LoadModule dav_fs_module modules/mod_dav_fs.so
    LoadModule vhost_alias_module modules/mod_vhost_alias.so
    LoadModule dir_module modules/mod_dir.so
    LoadModule imap_module modules/mod_imap.so
    LoadModule actions_module modules/mod_actions.so
    #LoadModule speling_module modules/mod_speling.so
    LoadModule userdir_module modules/mod_userdir.so
    LoadModule alias_module modules/mod_alias.so
    LoadModule rewrite_module modules/mod_rewrite.so
    #LoadModule deflate_module modules/mod_deflate.so
    # ExtendedStatus controls whether Apache will generate "full" status
    # information (ExtendedStatus On) or just basic information (ExtendedStatus
    # Off) when the "server-status" handler is called. The default is Off.
    #LoadModule status_module modules/mod_status.so
    <IfModule mod_status.c>
    ExtendedStatus On
    </IfModule>
    ### Section 2: 'Main' server configuration
    # The directives in this section set up the values used by the 'main'
    # server, which responds to any requests that aren't handled by a
    # <VirtualHost> definition. These values also provide defaults for
    # any <VirtualHost> containers you may define later in the file.
    # All of these directives may appear inside <VirtualHost> containers,
    # in which case these default settings will be overridden for the
    # virtual host being defined.
    # If you wish httpd to run as a different user or group, you must run
    # httpd as root initially and it will switch.
    # User/Group: The name (or #number) of the user/group to run httpd as.
    # . On SCO (ODT 3) use "User nouser" and "Group nogroup".
    # . On HPUX you may not be able to use shared memory as nobody, and the
    # suggested workaround is to create a user www and use that user.
    # NOTE that some kernels refuse to setgid(Group) or semctl(IPC_SET)
    # when the value of (unsigned)Group is above 60000;
    # don't use Group #-1 on these systems!
    User nobody
    Group nobody
    # ServerAdmin: Your address, where problems with the server should be
    # e-mailed. This address appears on some server-generated pages, such
    # as error documents. e.g. [email protected]
    ServerAdmin [email protected]
    # ServerName gives the name and port that the server uses to identify itself.
    # This can often be determined automatically, but we recommend you specify
    # it explicitly to prevent problems during startup.
    # If this is not set to valid DNS name for your host, server-generated
    # redirections will not work. See also the UseCanonicalName directive.
    # If your host doesn't have a registered DNS name, enter its IP address here.
    # You will have to access it by its address anyway, and this will make
    # redirections work in a sensible way.
    #ServerName new.host.name:80
    # UseCanonicalName: Determines how Apache constructs self-referencing
    # URLs and the SERVER_NAME and SERVER_PORT variables.
    # When set "Off", Apache will use the Hostname and Port supplied
    # by the client. When set "On", Apache will use the value of the
    # ServerName directive.
    UseCanonicalName Off
    # DocumentRoot: The directory out of which you will serve your
    # documents. By default, all requests are taken from this directory, but
    # symbolic links and aliases may be used to point to other locations.
    #DocumentRoot "/opt/IBMIHS/htdocs/en_US"
    #DocumentRoot "/www/a"
    # Each directory to which Apache has access can be configured with respect
    # to which services and features are allowed and/or disabled in that
    # directory (and its subdirectories).
    # First, we configure the "default" to be a very restrictive set of
    # features.
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    # Note that from this point forward you must specifically allow
    # particular features to be enabled - so if something's not working as
    # you might expect, make sure that you have specifically enabled it
    # below.
    # This should be changed to whatever you set DocumentRoot to.
    <Directory "/opt/IBMIHS/htdocs/en_US">
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI Multiviews
    # Note that "MultiViews" must be named explicitly --- "Options All"
    # doesn't give it to you.
    # The Options directive is both complicated and important. Please see
    # http://httpd.apache.org/docs-2.0/mod/core.html#options
    # for more information.
    Options Indexes FollowSymLinks
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    # Options FileInfo AuthConfig Limit
    AllowOverride None
    # Controls who can get stuff from this server.
    Order allow,deny
    Allow from all
    </Directory>
    # UserDir: The name of the directory that is appended onto a user's home
    # directory if a ~user request is received.
    UserDir public_html
    # Control access to UserDir directories. The following is an example
    # for a site where these directories are restricted to read-only.
    #<Directory /home/*/public_html>
    # AllowOverride FileInfo AuthConfig Limit Indexes
    # Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
    # <Limit GET POST OPTIONS PROPFIND>
    # Order allow,deny
    # Allow from all
    # </Limit>
    # <LimitExcept GET POST OPTIONS PROPFIND>
    # Order deny,allow
    # Deny from all
    # </LimitExcept>
    #</Directory>
    # DirectoryIndex: sets the file that Apache will serve if a directory
    # is requested.
    # The index.html.var file (a type-map) is used to deliver content-
    # negotiated documents. The MultiViews Option can be used for the
    # same purpose, but it is much slower.
    DirectoryIndex index.html index.html.var
    # AccessFileName: The name of the file to look for in each directory
    # for additional configuration directives. See also the AllowOverride
    # directive.
    AccessFileName .htaccess
    # The following lines prevent .htaccess and .htpasswd files from being
    # viewed by Web clients.
    <Files ~ "^\.ht">
    Order allow,deny
    Deny from all
    </Files>
    # TypesConfig describes where the mime.types file (or equivalent) is
    # to be found.
    TypesConfig conf/mime.types
    # DefaultType is the default MIME type the server will use for a document
    # if it cannot otherwise determine one, such as from filename extensions.
    # If your server contains mostly text or HTML documents, "text/plain" is
    # a good value. If most of your content is binary, such as applications
    # or images, you may want to use "application/octet-stream" instead to
    # keep browsers from trying to display binary files as though they are
    # text.
    DefaultType text/plain
    # The mod_mime_magic module allows the server to use various hints from the
    # contents of the file itself to determine its type. The MIMEMagicFile
    # directive tells the module where the hint definitions are located.
    <IfModule mod_mime_magic.c>
    MIMEMagicFile conf/magic
    </IfModule>
    # HostnameLookups: Log the names of clients or just their IP addresses
    # e.g., www.apache.org (on) or 204.62.129.132 (off).
    # The default is off because it'd be overall better for the net if people
    # had to knowingly turn this feature on, since enabling it means that
    # each client request will result in AT LEAST one lookup request to the
    # nameserver.
    HostnameLookups Off
    # EnableMMAP: Control whether memory-mapping is used to deliver
    # files (assuming that the underlying OS supports it).
    # The default is on; turn this off if you serve from NFS-mounted
    # filesystems. On some systems, turning it off (regardless of
    # filesystem) can improve performance; for details, please see
    # http://httpd.apache.org/docs-2.0/mod/core.html#enablemmap
    # EnableMMAP off
    # EnableSendfile: Control whether the sendfile kernel support is
    # used to deliver files (assuming that the OS supports it).
    # The default is on; turn this off if you serve from NFS-mounted
    # filesystems. Please see
    # http://httpd.apache.org/docs-2.0/mod/core.html#enablesendfile
    EnableSendfile off
    # ErrorLog: The location of the error log file.
    # If you do not specify an ErrorLog directive within a <VirtualHost>
    # container, error messages relating to that virtual host will be
    # logged here. If you do define an error logfile for a <VirtualHost>
    # container, that host's errors will be logged there and not here.
    ErrorLog logs/error_log
    # LogLevel: Control the number of messages logged to the error_log.
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    LogLevel debug
    # The following directives define some format nicknames for use with
    # a CustomLog directive (see below).
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    LogFormat "%{Referer}i -> %U" referer
    LogFormat "%{User-agent}i" agent
    # The location and format of the access logfile (Common Logfile Format).
    # If you do not define any access logfiles within a <VirtualHost>
    # container, they will be logged here. Contrariwise, if you do
    # define per-<VirtualHost> access logfiles, transactions will be
    # logged therein and not in this file.
    CustomLog logs/access_log common
    # If you would like to have agent and referer logfiles, uncomment the
    # following directives.
    #CustomLog logs/referer_log referer
    #CustomLog logs/agent_log agent
    # If you prefer a single logfile with access, agent, and referer information
    # (Combined Logfile Format) you can use the following directive.
    #CustomLog logs/access_log combined
    # ServerTokens
    # This directive configures what you return as the Server HTTP response
    # Header. The default is 'Full' which sends information about the OS-Type
    # and compiled in modules.
    # Set to one of: Full | OS | Minor | Minimal | Major | Prod
    # where Full conveys the most information, and Prod the least.
    ServerTokens Prod
    # Optionally add a line containing the server version and virtual host
    # name to server-generated pages (internal error documents, FTP directory
    # listings, mod_status and mod_info output etc., but not CGI generated
    # documents or custom error documents).
    # Set to "EMail" to also include a mailto: link to the ServerAdmin.
    # Set to one of: On | Off | EMail
    ServerSignature Off
    # Aliases: Add here as many aliases as you need (with no limit). The format is
    # Alias fakename realname
    # Note that if you include a trailing / on fakename then the server will
    # require it to be present in the URL. So "/icons" isn't aliased in this
    # example, only "/icons/". If the fakename is slash-terminated, then the
    # realname must also be slash terminated, and if the fakename omits the
    # trailing slash, the realname must also omit it.
    # We include the /icons/ alias for FancyIndexed directory listings. If you
    # do not use FancyIndexing, you may comment this out.
    Alias /icons/ "/opt/IBMIHS/icons/"
    <Directory "/opt/IBMIHS/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
    </Directory>
    # ScriptAlias: This controls which directories contain server scripts.
    # ScriptAliases are essentially the same as Aliases, except that
    # documents in the realname directory are treated as applications and
    # run by the server when requested rather than as documents sent to the client.
    # The same rules about trailing "/" apply to ScriptAlias directives as to
    # Alias.
    ScriptAlias /cgi-bin/ "/opt/IBMIHS/cgi-bin/"
    <IfModule mod_cgid.c>
    # Additional to mod_cgid.c settings, mod_cgid has Scriptsock <path>
    # for setting UNIX socket for communicating with cgid.
    #Scriptsock logs/cgisock
    </IfModule>
    # "/opt/IBMIHS/cgi-bin" should be changed to whatever your ScriptAliased
    # CGI directory exists, if you have that configured.
    <Directory "/opt/IBMIHS/cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
    </Directory>
    # Redirect allows you to tell clients about documents which used to exist in
    # your server's namespace, but do not anymore. This allows you to tell the
    # clients where to look for the relocated document.
    # Example:
    # Redirect permanent /foo http://www.example.com/bar
    # Directives controlling the display of server-generated directory listings.
    # IndexOptions: Controls the appearance of server-generated directory
    # listings.
    IndexOptions FancyIndexing VersionSort
    # AddIcon* directives tell the server which icon to show for different
    # files or filename extensions. These are only displayed for
    # FancyIndexed directories.
    AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip
    AddIconByType (TXT,/icons/text.gif) text/*
    AddIconByType (IMG,/icons/image2.gif) image/*
    AddIconByType (SND,/icons/sound2.gif) audio/*
    AddIconByType (VID,/icons/movie.gif) video/*
    AddIcon /icons/binary.gif .bin .exe
    AddIcon /icons/binhex.gif .hqx
    AddIcon /icons/tar.gif .tar
    AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
    AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
    AddIcon /icons/a.gif .ps .ai .eps
    AddIcon /icons/layout.gif .html .shtml .htm .pdf
    AddIcon /icons/text.gif .txt
    AddIcon /icons/c.gif .c
    AddIcon /icons/p.gif .pl .py
    AddIcon /icons/f.gif .for
    AddIcon /icons/dvi.gif .dvi
    AddIcon /icons/uuencoded.gif .uu
    AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
    AddIcon /icons/tex.gif .tex
    AddIcon /icons/bomb.gif core
    AddIcon /icons/back.gif ..
    AddIcon /icons/hand.right.gif README
    AddIcon /icons/folder.gif ^^DIRECTORY^^
    AddIcon /icons/blank.gif ^^BLANKICON^^
    # DefaultIcon is which icon to show for files which do not have an icon
    # explicitly set.
    DefaultIcon /icons/unknown.gif
    # AddDescription allows you to place a short description after a file in
    # server-generated indexes. These are only displayed for FancyIndexed
    # directories.
    # Format: AddDescription "description" filename
    #AddDescription "GZIP compressed document" .gz
    #AddDescription "tar archive" .tar
    #AddDescription "GZIP compressed tar archive" .tgz
    # ReadmeName is the name of the README file the server will look for by
    # default, and append to directory listings.
    # HeaderName is the name of a file which should be prepended to
    # directory indexes.
    ReadmeName README.html
    HeaderName HEADER.html
    # IndexIgnore is a set of filenames which directory indexing should ignore
    # and not include in the listing. Shell-style wildcarding is permitted.
    IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
    # AddEncoding allows you to have certain browsers (Mosaic/X 2.1+) uncompress
    # information on the fly. Note: Not all browsers support this.
    # Despite the name similarity, the following Add* directives have nothing
    # to do with the FancyIndexing customization directives above.
    AddEncoding x-compress Z
    AddEncoding x-gzip gz tgz
    # AddType allows you to add to or override the MIME configuration
    # file mime.types for specific file types.
    AddType application/x-tar .tgz
    AddType image/x-icon .ico
    # AddHandler allows you to map certain file extensions to "handlers":
    # actions unrelated to filetype. These can be either built into the server
    # or added with the Action directive (see below)
    # To use CGI scripts outside of ScriptAliased directories:
    # (You will also need to add "ExecCGI" to the "Options" directive.)
    #AddHandler cgi-script .cgi
    # For files that include their own HTTP headers:
    #AddHandler send-as-is asis
    # For server-parsed imagemap files:
    #AddHandler imap-file map
    # For type maps (negotiated resources):
    # (This is enabled by default to allow the Apache "It Worked" page
    # to be distributed in multiple languages.)
    AddHandler type-map var
    # Filters allow you to process content before it is sent to the client.
    # To parse .shtml files for server-side includes (SSI):
    # (You will also need to add "Includes" to the "Options" directive.)
    #AddType text/html .shtml
    #AddOutputFilter INCLUDES .shtml
    # Action lets you define media types that will execute a script whenever
    # a matching file is called. This eliminates the need for repeated URL
    # pathnames for oft-used CGI file processors.
    # Format: Action media/type /cgi-script/location
    # Format: Action handler-name /cgi-script/location
    # Customizable error responses come in three flavors:
    # 1) plain text 2) local redirects 3) external redirects
    # Some examples:
    #ErrorDocument 500 "The server made a boo boo."
    #ErrorDocument 404 /missing.html
    #ErrorDocument 404 "/cgi-bin/missing_handler.pl"
    #ErrorDocument 402 http://www.example.com/subscription_info.html
    # Putting this all together, we can internationalize error responses.
    # We use Alias to redirect any /error/HTTP_<error>.html.var response to
    # our collection of by-error message multi-language collections. We use
    # includes to substitute the appropriate text.
    # You can modify the messages' appearance without changing any of the
    # default HTTP_<error>.html.var files by adding the line:
    # Alias /error/include/ "/your/include/path/"
    # which allows you to create your own set of files by starting with the
    # /opt/IBMIHS/error/include/ files and copying them to /your/include/path/,
    # even on a per-VirtualHost basis. The default include files will display
    # your Apache version number and your ServerAdmin email address regardless
    # of the setting of ServerSignature.
    # The internationalized error documents require mod_alias, mod_include
    # and mod_negotiation. To activate them, uncomment the following 30 lines.
    # Alias /error/ "/opt/IBMIHS/error/"
    # <Directory "/opt/IBMIHS/error">
    # AllowOverride None
    # Options IncludesNoExec
    # AddOutputFilter Includes html
    # AddHandler type-map var
    # Order allow,deny
    # Allow from all
    # LanguagePriority en de es fr it nl sv
    # ForceLanguagePriority Prefer Fallback
    # </Directory>
    # ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var
    # ErrorDocument 401 /error/HTTP_UNAUTHORIZED.html.var
    # ErrorDocument 403 /error/HTTP_FORBIDDEN.html.var
    # ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
    # ErrorDocument 405 /error/HTTP_METHOD_NOT_ALLOWED.html.var
    # ErrorDocument 408 /error/HTTP_REQUEST_TIME_OUT.html.var
    # ErrorDocument 410 /error/HTTP_GONE.html.var
    # ErrorDocument 411 /error/HTTP_LENGTH_REQUIRED.html.var
    # ErrorDocument 412 /error/HTTP_PRECONDITION_FAILED.html.var
    # ErrorDocument 413 /error/HTTP_REQUEST_ENTITY_TOO_LARGE.html.var
    # ErrorDocument 414 /error/HTTP_REQUEST_URI_TOO_LARGE.html.var
    # ErrorDocument 415 /error/HTTP_SERVICE_UNAVAILABLE.html.var
    # ErrorDocument 500 /error/HTTP_INTERNAL_SERVER_ERROR.html.var
    # ErrorDocument 501 /error/HTTP_NOT_IMPLEMENTED.html.var
    # ErrorDocument 502 /error/HTTP_BAD_GATEWAY.html.var
    # ErrorDocument 503 /error/HTTP_SERVICE_UNAVAILABLE.html.var
    # ErrorDocument 506 /error/HTTP_VARIANT_ALSO_VARIES.html.var
    # The following directives modify normal HTTP response behavior to
    # handle known problems with browser implementations.
    BrowserMatch "Mozilla/2" nokeepalive
    BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0
    BrowserMatch "RealPlayer 4\.0" force-response-1.0
    BrowserMatch "Java/1\.0" force-response-1.0
    BrowserMatch "JDK/1\.0" force-response-1.0
    # The following directive disables redirects on non-GET requests for
    # a directory that does not include the trailing slash. This fixes a
    # problem with Microsoft WebFolders which does not appropriately handle
    # redirects for folders with DAV methods.
    # Same deal with Apple's DAV filesystem and Gnome VFS support for DAV.
    BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
    BrowserMatch "^WebDrive" redirect-carefully
    BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
    BrowserMatch "^gnome-vfs" redirect-carefully
    # Allow server status reports generated by mod_status,
    # with the URL of http://servername/server-status
    # Change the ".example.com" to match your domain to enable.
    #<Location /server-status>
    # SetHandler server-status
    # Order deny,allow
    # Deny from all
    # Allow from .example.com
    #</Location>
    # Allow remote server configuration reports, with the URL of
    # http://servername/server-info (requires that mod_info.c be loaded).
    # Change the ".example.com" to match your domain to enable.
    #<Location /server-info>
    # SetHandler server-info
    # Order deny,allow
    # Deny from all
    # Allow from .example.com
    #</Location>
    # Proxy Server directives. Uncomment the following lines to
    # enable the proxy server:
    #<IfModule mod_proxy.c>
    #Enable the forward proxy server. Note: Do not use the ProxyRequests directive if
    #all you require is reverse proxy.
    #ProxyRequests On
    #<Proxy *>
    # Order deny,allow
    # Deny from all
    # Allow from .example.com
    #</Proxy>
    # Enable/disable the handling of HTTP/1.1 "Via:" headers.
    # ("Full" adds the server version; "Block" removes all outgoing Via: headers)
    # Set to one of: Off | On | Full | Block
    #ProxyVia On
    #</IfModule>
    # End of proxy directives.
    ### Section 3: Virtual Hosts
    # VirtualHost: If you want to maintain multiple domains/hostnames on your
    # machine you can setup VirtualHost containers for them. Most configurations
    # use only name-based virtual hosts so the server doesn't need to worry about
    # IP addresses. This is indicated by the asterisks in the directives below.
    # Please see the documentation at
    # <URL:http://httpd.apache.org/docs-2.0/vhosts/>
    # for further details before you try to setup virtual hosts.
    # You may use the command line option '-S' to verify your virtual host
    # configuration.
    # Use name-based virtual hosting.
    #NameVirtualHost *
    NameVirtualHost 83.231.147.65:80
    <VirtualHost 83.231.147.65:80>
    ServerName eus0000168
    DocumentRoot "/www/a/global/nissan-europe"
    RewriteEngine on
    RewriteLogLevel 0
    RewriteOptions inherit
    #--RAM----
    LoadModule weblogic_module modules/mod_wl_20.so
    Debug ALL
    WLLogFile "/logs/apache2/wllog.log"
    StatPath true
    DebugConfigInfo On
    KeepAliveEnabled ON
    <IfModule mod_weblogic.c>
    WebLogicHost 83.231.147.129
    #WebLogicHost eus0000160
    #WebLogicCluster eus0000160.eu.verio.net:27110,eus0000160.eu.verio.net:27001
    WebLogicPort 27110
    </IfModule>
    DynamicServerList OFF
         <Location /AppConsole>
         SetHandler weblogic-handler
         </Location>
    <Location /console>
    SetHandler weblogic-handler
    </Location>
    <Location /HTTPClnt>
    SetHandler weblogic-handler
    </Location>
    <Location /iiop>
    SetHandler weblogic-handler
    </Location>
    #------RAM------
    Alias /data "/www/a/data"
    Alias /at "/www/a/at"
    Alias /ch "/www/a/ch"
    Alias /ch_fr "/www/a/ch/ch_FR"
    Alias /ch_de "/www/a/ch/ch_DE"
    Alias /de "/www/a/de"
    Alias /es "/www/a/es"
    Alias /fr "/www/a/fr"
    Alias /it "/www/a/it"
    Alias /nl "/www/a/nl"
    Alias /se "/www/a/se"
    Alias /tr "/www/a/tr"
    Alias /uk "/www/a/uk"
    Alias /cz "/www/a/cz"
    Alias /hu "/www/a/hu"
    Alias /sk "/www/a/sk"
    Alias /global "/www/a/global"
    Alias /dk "/www/a/dk"
    Alias /fi "/www/a/fi"
    Alias /no "/www/a/no"
    Alias /pl "/www/a/pl"
    Alias /pt "/www/a/pt"
    ErrorDocument 404 /error404.html
    ErrorDocument 500 /error.html
    </VirtualHost>
    Include conf/virtual-hosts/
    CoreDumpDirectory /logs/apache2
    LoadModule was_ap20_module /opt/IBM/WebSphere/Plugins/bin/mod_was_ap20_http.so
    WebSpherePluginConfig /opt/IBM/WebSphere/Plugins/config/webserver1/plugin-cfg.xml
    LoadModule weblogic_module modules/mod_wl_20.so
    Debug ALL
    WLLogFile "/logs/apache2/wllog.log"
    StatPath true
    DebugConfigInfo ON
    KeepAliveEnabled ON
    <IfModule mod_weblogic.c>
    WebLogicHost 83.231.147.129
    WebLogicPort 27110
    </IfModule>
    CoreDumpDirectory /logs/apache2
    D

  • WL 7 apache plugin

    I'm running Weblogic 7 sp2 server on a RedHat Linux 7.3 as the backend server and
    a Redhat 7.3 server with Apache 1.327 as the frontend.
    At first I had only one site to configure with the Bea Apache plugin. But there
    will be at least 3 sites more. I let the Bea server serv all the content for the
    sites because behind the Bea Server there is a Tridion Publication server that
    is not capable of splitting content. So all the content, including .jsp's, gifs,
    html's, will be published at one target. So I choose the Bea server to do that
    job.
    I've looked at the documentation of Bea but I can't find any solution to configure
    more WeblogicPorts for one WeblogicHost in the Apache Plugin.
    All the sites will be configured on different WeblogicPorts.
    Does anyone has any experience with this?
    Thanks in advanced.

              If the redirection is sent to another server, the client doesn't sent the cookies to the server. It could be dangerous.
              You should use encodeRedirectURL to pass sessionId and cookies to the destination server :
              res.sendRedirect(res.encodeRedirectURL("java.sun.com");
              Jean-Paul Guigui
              "Alex Rojkov" <[email protected]> wrote:
              >When using apache plugin with weblogic51 on solaris we run into problem when
              >trying to send redirect with the request which has Cookie added. Cookie
              >never makes it to the browser. Here is the sample code we used.
              >
              > public void doGet(HttpServletRequest req, HttpServletResponse res)
              > {
              > try{
              > req.getSession(true);
              > Cookie z = new Cookie("name", "value");
              > z.setMaxAge(0xFFFF);
              > res.addCookie(z);
              > res.sendRedirect("http://java.sun.com");
              > }
              > catch(Exception e) {e.printStackTrace(System.out);}
              > }
              >
              >
              >Thanks,
              >
              >Alex
              >
              >
              

  • Weblogic Apache Plugin - Load Balancing

    Hi,
    I have two Apache servers each with the WLS Apache Plugin installed. These sit in front of two WL servers each having two managed servers.
    Each plugin is setup with the list of servers as follows:
    <IfModule mod_weblogic.c>
              WebLogicCluster Server_1:7030,Server_1:7040,Server_2:7010Server_2:7020
              Debug           OFF
              WLLogFile logs/cws_proxy.log
              WLTempDir "logs"
              DebugConfigInfo OFF
              WLProxySSL On
              KeepAliveEnabled ON
              KeepAliveSecs 15
              MatchExpression *.xhtml
              MatchExpression *.jsp
         </IfModule>
    Look OK so far?
    Anyway, looking at the WL access.log I can see that server 1 is only receiving requests from one Apache, and the same goes for the other access.log. So... it's not really load balancing is it?
    Can anyone offer any advice or comments on my plugin configuration or why it is not load balancing properly?
    Much Appreciated,

    I came across this link which says ‘WebLogic Server does not always load balance an object’s method calls.” And has few more details about the load balancing strategy of weblogic.
    http://download.oracle.com/docs/cd/E11035_01/wls100/cluster/load_balancing.html#wp1026599
    http://download.oracle.com/docs/cd/E11035_01/wls100/cluster/load_balancing.html
    This might help.

  • WL Apache plugin BUG: ConnectTimeoutSecs does not work.

    We have a Servlet that calls an Entity Bean that performs a process that
    takes about 15 seconds to return. I noticed that the Weblogic to Apache
    bridge times out in 10 seconds, calling the servlet about 4 times. I
    then proceeded to change the ConnectTimeoutSecs to 60 seconds and then
    changed the ConnectRetrySecs to 60 seconds also to prevent multiple
    retries. Now when I run the servlet, I get the following response after
    waiting about 10 seconds:
    Failure of WebLogic APACHE bridge:
    Cannot connect to WebLogic: timed out after 60 seconds
    Build date/time: Jun 5 2000 20:55:01
    It appears that the plugin is ignoring the new value except for the
    error message. I have included my setup below.
    Excerpt from httpd.conf:
    <IfModule mod_weblogic.c>
    Include conf/weblogic.conf
    </IfModule>
    Entire weblogic.conf:
    WebLogicHost devapp1
    WebLogicPort 7001
    #PathTrim weblogic
    #PathPrepend
    #StatPath false
    #ErrorPage
    ConnectTimeoutSecs 60
    ConnectRetrySecs 60
    <Location /servlets>
    SetHandler weblogic-handler
    </Location>
    Weblogic App Server:
    OS: RedHat 6.2 (2.2.14-5.0)
    JDK: Sun's Java 2 SDK for Linux (1.2.2)
    Weblogic: 5.1 sp3
    Apache Web Server:
    OS: Redhat 6.2 (2.2.14-5.0)
    Apache: apache-1.3.9
    WL-Ap-plugin: Build date/time: Jun 5 2000 20:55:01 (from sp3)
    Thanks,
    Alan

    ConnectTimeoutSecs is between the browser and plugin. So the plugin will keep
    trying
    to connect to WebLogic till ConnectTimeoutSecs and then return a timeout error
    page
    back to the browser.
    HungServerRecoverSecs is for timing out the requests between plugin and
    WebLogic.
    This was impletemented to take care of Hung or non responsive servers.
    If the servlets do not respond within HungServerRecoverSecs, the plugin will
    declare
    that server as "hung" and failover to the secondary, if Idempotent=ON
    (default). If
    Idempotent (a plugin parameter) is turned OFF, then plugin will return request
    timeout
    error page back to the browser.
    --Vinod.
    Alan Moss wrote:
    What exactly is the difference between ConnectTimeoutSecs and
    HungServerRecoverSecs?
    Thanks,
    -Alan
    Vinod Mehra wrote:
    Remove "=".
    Just do add this line:
    DebugConfigInfo ONConnectTimeoutSecs: '60'ConnectRetrySecs: '2'
    HungServerRecoverSecs: '10'
    --Vinod
    Alan Moss wrote:
    When I inserted 'DebugConfigInfo=ON' into my weblogic.conf, Apache said
    this:
    Syntax error on line 13 of /etc/httpd/conf/weblogic.conf:
    Invalid command 'DebugConfigInfo=ON', perhaps mis-spelled or
    defined by a module not included in the server configuration
    I am using mod_wl.so from sp3. I did give all my version info earlier,
    but here it is again:
    Excerpt from httpd.conf:
    <IfModule mod_weblogic.c>
    Include conf/weblogic.conf
    </IfModule>
    Entire weblogic.conf:
    WebLogicHost devapp1
    WebLogicPort 7001
    #PathTrim weblogic
    #PathPrepend
    #StatPath false
    #ErrorPage
    ConnectTimeoutSecs 60
    ConnectRetrySecs 60
    <Location /servlets>
    SetHandler weblogic-handler
    </Location>
    Apache Web Server:
    OS: Redhat 6.2 (2.2.14-5.0)
    Apache: apache-1.3.9
    WL-Ap-plugin: Build date/time: Jun 5 2000 20:55:01 (from sp3)
    Weblogic App Server:
    OS: RedHat 6.2 (2.2.14-5.0)
    JDK: Sun's Java 2 SDK for Linux (1.2.2)
    Weblogic: 5.1 sp3
    Thanks,
    Alan

Maybe you are looking for