Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Authenticate check causes 500 error

0 views
Skip to first unread message

Fred Simonet

unread,
Jul 11, 2002, 2:36:08 PM7/11/02
to

Can anyone help on the following issue?

We have an application using standard Weblogic FORM base authentication to control
access to our site. When the user enters invalid login information, a 500 error appears
to the user instead of the error page. I know that Solution ID S-11347 suggest upgrading
to SP2, which we are running.

Any suggestions?

Scenario:
• User browses to the login URL
• Login page appears
• User enters user ID and password
• User clicks the “Submit” button
• Server returns a 500 error
It should display a Menu.html page if the user id and password was valid, otherwise
it should display the Failed_Login.html page.

Configuration:
• WLS6.1 SP2
• Solaris 5.8
• File Realm access
• 2 Servers Clustered
• 2 JMS severs, one on each server

Access.log:
172.30.225.158 - - [10/Jul/2002:13:46:25 -0400] "GET /milapp HTTP/1.1" 302 0
172.30.225.158 - - [10/Jul/2002:13:46:25 -0400] "GET /milapp/index.jsp HTTP/1.1"
200 127
172.30.225.158 - - [10/Jul/2002:13:46:25 -0400] "GET /milapp/admin/index.jsp HTT
P/1.1" 302 0
172.30.225.158 - - [10/Jul/2002:13:46:25 -0400] "GET /milapp/login.jsp HTTP/1.1"
200 1646
172.30.225.158 - - [10/Jul/2002:13:46:25 -0400] "GET /milapp/stylesheets/kinetri
xStyles.css HTTP/1.1" 304 0
172.30.225.158 - - [10/Jul/2002:13:46:25 -0400] "GET /milapp/images/M3_Logo_Smal
l.gif HTTP/1.1" 304 0
172.30.225.158 - - [10/Jul/2002:13:46:25 -0400] "GET /milapp/images/Pfizer_Logo_
Small.gif HTTP/1.1" 304 0
172.30.225.158 - - [10/Jul/2002:13:46:25 -0400] "GET /milapp/images/Kinetrix_Log
o_Small.gif HTTP/1.1" 304 0
10.128.40.210 - - [10/Jul/2002:13:46:26 -0400] "HEAD /milapp/login.jsp HTTP/1.0"
200 0
10.128.40.210 - - [10/Jul/2002:13:46:26 -0400] "HEAD /milapp/login.jsp HTTP/1.0"
200 0
10.128.40.210 - - [10/Jul/2002:13:46:31 -0400] "HEAD /milapp/login.jsp HTTP/1.0"
200 0
10.128.40.210 - - [10/Jul/2002:13:46:31 -0400] "HEAD /milapp/login.jsp HTTP/1.0"
200 0
10.128.40.210 - - [10/Jul/2002:13:46:36 -0400] "HEAD /milapp/login.jsp HTTP/1.0"
200 0
10.128.40.210 - - [10/Jul/2002:13:46:36 -0400] "HEAD /milapp/login.jsp HTTP/1.0"
200 0
172.30.225.158 - - [10/Jul/2002:13:46:37 -0400] "POST /milapp/j_security_check H
TTP/1.1" 500 986

Server.log
####<Jul 10, 2002 1:46:37 PM EDT> <Error> <HTTP> <gsun578> <M3_gsun578> <Execute
Thread: '6' for queue: 'default'> <> <> <101020> <[WebAppServletContext(3028917,
milapp,/milapp)] Servlet failed with Exception>
java.rmi.ConnectException: PeerGone; nested exception is:
weblogic.rjvm.PeerGoneException: Peer requested connection shutdown
weblogic.rjvm.PeerGoneException: Peer requested connection shutdown
at weblogic.rjvm.ConnectionManagerServer.handlePeerGone(ConnectionManage
rServer.java:429)
at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:627)
at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java:454)
at weblogic.socket.PosixSocketMuxer.deliverGoodNews(PosixSocketMuxer.jav
a:456)
at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java
:385)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
--------------- nested within: ------------------
weblogic.rmi.extensions.RemoteRuntimeException - with nested exception:
[java.rmi.ConnectException: PeerGone; nested exception is:
weblogic.rjvm.PeerGoneException: Peer requested connection shutdown]
at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:60)
at $Proxy7.getMBeanServer(Unknown Source)
at weblogic.management.internal.MBeanProxy.getAttribute(MBeanProxy.java:
253)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:187)
at $Proxy9.getName(Unknown Source)
at weblogic.cluster.MulticastSender.<init>(MulticastSender.java:136)
at weblogic.cluster.MulticastManager.createSender(MulticastManager.java:
164)
at weblogic.cluster.MulticastManager.createSender(MulticastManager.java:
159)
at weblogic.cluster.ClusterService.createMulticastSession(ClusterService
java:23at weblogic.security.acl.PasswordGuessing.createMulticastSession(Passwor
dGuessi at weblogic.security.acl.PasswordGuessing.logFailure(PasswordGuessing.ja
va:286)
at weblogic.security.acl.Realm.authenticate(Realm.java:209)
at weblogic.security.acl.Realm.getAuthenticatedName(Realm.java:233)
at weblogic.security.acl.internal.Security.authenticate(Security.java:12
5) at weblogic.servlet.security.internal.SecurityModule.checkAuthenticate(S
ecurityMat weblogic.servlet.security.internal.FormSecurityModule.checkUserPerm(F
ormSecurat weblogic.servlet.security.internal.SecurityModule.beginCheck(Security
Module.jat weblogic.servlet.security.internal.FormSecurityModule.checkA(FormSecu
rityModuat weblogic.servlet.security.internal.ServletSecurityManager.checkAccess
(Servletat weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletConat weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)

Fred Simonet

unread,
Jul 15, 2002, 1:25:12 PM7/15/02
to

*** UPDATE ***
Bouncing the servers corrected this issue.

>.java:23at weblogic.security.acl.PasswordGuessing.createMulticastSession(Passwor

0 new messages