cancel
Showing results for 
Search instead for 
Did you mean: 

EP6 SP9 - Client Certification doesnt work. Exception in SAPMLogonCertServl

Former Member
0 Kudos

Hi, when I setup X509 client certificate logon for EP6 SP9, the user does not get logged in. Instead it goes to the standard logon screen. Can anyone help to fix this problem?

Thanks!

<b><u>The security log has this error.</u></b>

       Guest	| LOGIN.ERROR	| null	| 	| Login Method=[default], UserID=[null], IP Address=[149.59.173.26], Reason=[No login module succeeded.]

<b><u>Looking at the defaulttrace.trc log, I found</u></b>

Exception occured in SAPMLogonCertServlet 
[EXCEPTION]
 java.lang.NullPointerException
	at com.sap.security.core.sapmimp.logon.SAPMLogonCertLogic.doLogon(SAPMLogonCertLogic.java:328)
	at com.sap.security.core.sapmimp.logon.SAPMLogonCertLogic.doCertLogon(SAPMLogonCertLogic.java:295)
	at com.sap.security.core.sapmimp.logon.SAPMLogonCertLogic.certLogon(SAPMLogonCertLogic.java:281)
	at com.sap.security.core.sapmimp.logon.SAPMLogonCertLogic.executeRequest(SAPMLogonCertLogic.java:119)
	at com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent.doContent(SAPMLogonCertComponent.java:59)
	at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)
	at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)
	at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)
	at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Christian,

No further input on this one. Wondering if you were able to get it to work.

Divya

Former Member
0 Kudos

Did you find a solution? I'm having a smilar problem (I think)


Exception occured in SAPMLogonCertServlet 
[EXCEPTION]
 java.lang.NullPointerException 
at com.sap.security.core.sapmimp.logon.SAPMLogonCertLogic.doLogon(SAPMLogonCertLogic.java:325) 
at com.sap.security.core.sapmimp.logon.SAPMLogonCertLogic.doCertLogon(SAPMLogonCertLogic.java:292) 
at com.sap.security.core.sapmimp.logon.SAPMLogonCertLogic.certLogon(SAPMLogonCertLogic.java:278) 
at com.sap.security.core.sapmimp.logon.SAPMLogonCertLogic.executeRequest(SAPMLogonCertLogic.java:115) 
at com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent.doContent(SAPMLogonCertComponent.java:59) 

with this 2 messages above..


Exception ID:01:12_16/04/09_0007_8921150 
[EXCEPTION]
 com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Resource 
Component : com.sap.portal.runtime.logon.certlogon 
Component class : com.sapportals.portal.ume.component.logon.SAPMLogonCertComponent 
User : Guest

...SOME MORE...


... 43 more 
Caused by: java.lang.NullPointerException 
at java.net.URLDecoder.decode(URLDecoder.java:118) 
at java.net.URLDecoder.decode(URLDecoder.java:82) 
at com.sap.security.core.sapmimp.logon.LogonBean.getLogonURL(LogonBean.java:122) 
at _sapportalsjsp_umLogonCertPage.subDoContent(_sapportalsjsp_umLogonCertPage.java:655) 
at _sapportalsjsp_umLogonCertPage.doContent(_sapportalsjsp_umLogonCertPage.java:55) 
... 47 more 

Thanks!

Christof