EP6 SP9 - Client Certification doesnt work. Exception in SAPMLogonCertServl

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)

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

Similar Messages

  • Client authentication doesnt work between 1.0.3 and 1.4

    Hi!
    Has anyone else experienced the following problem?
    I programmed an client-server-application using an SSL connection.
    It works well if client and server run on the same java version (JRE 1.3
    with JSSE 1.0.3 or JRE 1.4). It also works well when server is running on
    JRE 1.4 and client on 1.3 with 1.0.3.
    But when I run the client with JRE 1.4 and the server with JDK 1.3 and JSSE
    1.0.3 the connection fails with the following exception:
    javax.net.ssl.SSLHandshakeException: Received fatal alert: bad_certificate
    Studiing the SSL debug outputs it occured to me that the client did not send
    his certificate as he was supposed to be because setNeedClientAuth was set
    to true.
    So i set NeedClientAuth to false and everything worked OK.
    Any ideas about how I can get client authentication working?
    If debug output is useful I will post it too.
    Thanks in advance.
    CU, Florian

    Hi!
    The described behaviour only shows up with Version 1.4.1 and 1.4.1_01. No problems with 1.4.0_03.
    Seems to be a bug in 1.4.1.
    CU, Florian

  • Client Certification unknown login exception: no root LoginException found

    HI,
          Am triyng to configure Client Certicate authentication in Portal.
          Am using SAP Passport CA to test the scenario.
          I've configured SSL
          I've done the necessary configurations in VA. ANd also mapped the certifcate to a portal user ID through useradmin in portal.
          But when i tried to view a "certlogon" authentication iview, the portal logon screen appears and  throws the exception
           unknown login exception: no root LoginException found
    Please help me on this...
    Regards,
    mcsekar

    Hello mcsekar,
    I know this message is for very long time ago, Please mybe you can help me, I get the same error, on SAP portal, I had not change any thing, after restart of portal i cannot logon.
    Thanks

  • Latest version of rhythmbox-client-git doesnt work

    I wanted to use the commando "rhythmbox-client --set-rating", but it didnt work. So I installed the latest version from git using the package rhythmbox-client-git from AUR. And now I just get the output "Rhythmbox is not running" when I use rhythmbox-client.
    Im using Rhythmbox 2.95-1 from the extra repo and rhythmbox-client-git 20110820-2 from AUR.
    What to do?

    More info about your computer would help.
    iOS: Device not recognised in iTunes
    Windows: http://support.apple.com/kb/TS1538
    Mac: http://support.apple.com/kb/TS1591

  • Roles tab not working in USER MANAGEMENT OF EP6 SP9

    Hi
    I have successfully installed WAS 6.4 SP9 with EP6 SP9, TREX, KMC.  When I click on USERAdministration -> ROLES, Im getting an error in a Dialog box
      "Internet Explorer cannot open the Internet Site http://<hostname>:<port>/irj/portal". Operation Aborted
    I got the same error even after 3 times fresh installation.  During installation process I didn't encountered any error.
    Can anyone guide me in this.
    thanks
    raj

    as already said this is a problem with Portal SP9. There is a problem with the iview.
    You have two choices. Install a newer patch (patch 13).
    Or go directly to the WebAS Java start page
    http://
    There you can logon to the UME Interface ( a link is provided at the startpage) and assign roles to users or groups.
    The usermanagement is the same for portal and webas java so it should work - at least it did for me.
    Tell me if it works.
    Message was edited by: Dirk Jäckel

  • I just downloaded The Rolling Stones Hyde Park concert from ITunes. All songs play, except Street Fighting Man, which I am supposed to authorize on my computer, but after doing so, it still doesnt work. Why and what can I do.

    I just downloaded The Rolling Stones Hyde Park concert from ITunes. All songs play, except Street Fighting Man, which I am supposed to authorize on my computer, but after doing so, it still doesnt work. Why and what can I do.

    Hi,
    Probably corrupted on download. Delete from library and go to iTunes Store > purchased and redownload.
    Jim

  • HT2693 hello, HP LaserJet 400 colorMFP M475dw printers smtp mail client doesnt work. Bad username or password. everything is correct. Any idea?

    hello, HP LaserJet 400 colorMFP M475dw printers smtp mail client doesnt work. Bad username or password. everything is correct. Any idea?

    Solved, just had to change the hostname order in /etc/hosts (I need to correct this on the arch wiki) :
    Before :
    127.0.0.1 localhost.localdomain localhost BodyArch-PC
    ::1 localhost.localdomain localhost BodyArch-PC
    After :
    127.0.0.1 localhost.localdomain BodyArch-PC localhost
    ::1 localhost.localdomain BodyArch-PC localhost

  • RD client doesnt work with win7

    my freind used microsofts RD client for win8 it worked but i cant use it for win7 why? i get my pcs ip address allow remote control insert username and password still doesnt work is it only for win8 or what?

    Hi,
    Do you mean that you cannot remote to a PC which running Windows 7? If so, what is the edition? We can only use the Microsoft Remote Desktop client for Mac/IOS/Android to Windows 7 Professional/Enterprise/Ultimate
    and Windows 8 Profession/Enterprise.
    Remote Desktop Client
    http://technet.microsoft.com/en-US/windowsserver/dn463762
    Thanks.
    Jeremy Wu
    TechNet Community Support

  • HP Security Client doesnt work with Chrome browser

    Clean install, everything is latest from HP website, running 8.1, Client Security passwords work fine with Explorer but Chorme extension is seems broken

    No help from HP so far. I found a way to enable the extension with regular Chrome brower however the extension is broken and does NOT work in Chrome. HP developers need to adress this issue otherwise this simple login process is useless.
    In order to enable the extension you must "whitelist" it in Windows policies under Chrome.
    How can I get help from HP ? Tech support said they dont deal with software issues.....

  • "User Mapping not fully available" error in EP6 SP9

    Hi,
    I am trying to set up a user mapping in EP6 SP9
    I have created a system (usig the "Dedicated Application Server for R/3 System" template, not sure if that is correct but I didn't think it would matter),
    and an alias and everything seems fine until I try and create the mapping itself
    In the "User mapping" window I click edit of the user I want to map, that works
    I then type in a username and password (and domain since I have added that property)
    When I press "Save" I get the error below
    Anyone know what might be wrong?
    Vin
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : pcd:portal_content/administrator/super_admin/super_admin_role/com.sap.portal.user_administration/com.sap.portal.user_mapping/com.sap.portal.userMappingAdmin/com.sap.portal.userMappingAdmin
    Component Name : com.sap.portal.usermanagement.admin.UserMappingAdmin
    User Mapping not fully available..
    Exception id: 02:20_07/01/05_0006_31293550
    See the details for the exception ID in the log file

    Hi Vincent,
    I installed the SP9 preview yesterday and had exactly the same problem. However I think I found a solution. Try the following:
    In your portal go to 'System Administration' -> 'System Configuration' -> 'UM Configuration' -> 'Direct Editing'.
    There locate the parameter 'ume.usermapping.unsecure', set it to 'TRUE' and restart your server.
    Hope this works for you as well!!
    Best regards,
    Markus

  • JAX-WS Client throws NULL Pointer Exception in NW 7.1 SP3 and higher

    All,
    My JAX-WS client is throwing an exception when attempting to create a client to connect to the calculation service. The exception is coming out of the core JAX-WS classes that are part of NetWeaver. (see exception below)
    Caused by: java.lang.NullPointerException
         at com.sap.engine.services.webservices.espbase.client.jaxws.core.SAPServiceDelegate.createDispatchContextExistingPort(SAPServiceDelegate.java:440)
         at com.sap.engine.services.webservices.espbase.client.jaxws.core.SAPServiceDelegate.createDispatchContext(SAPServiceDelegate.java:475)
         at com.sap.engine.services.webservices.espbase.client.jaxws.core.SAPServiceDelegate.createDispatch(SAPServiceDelegate.java:492)
         at com.sap.engine.services.webservices.espbase.client.jaxws.core.SAPServiceDelegate.createDispatch(SAPServiceDelegate.java:484)
         at javax.xml.ws.Service.createDispatch(Service.java:166)
    I have done some research and it appears that as of NetWeaver 7.1 SP3 SAP stopped using the SUN JAX-WS runtime and implemented their own SAP JAX-WS runtime. I also took the time to decompile the jar file that contained the SAPServiceDelegate class which is throwing the null pointer exception. (see method from SAPServiceDelegate below)
        private ClientConfigurationContext createDispatchContextExistingPort(QName portName, JAXBContext jaxbContext)
            BindingData bindingData;
            InterfaceMapping interfaceMap;
            InterfaceData interfaceData;
            bindingData = clientServiceCtx.getServiceData().getBindingData(portName);
            if(bindingData == null)
                throw new WebServiceException((new StringBuilder()).append("Binding data '").append(portName.toString()).append("' is missing!").toString());
            QName bindingQName = new QName(bindingData.getBindingNamespace(), bindingData.getBindingName());
            interfaceMap = getInterfaceMapping(bindingQName, clientServiceCtx);
            interfaceData = getInterfaceData(interfaceMap.getPortType());
            ClientConfigurationContext result = DynamicServiceImpl.createClientConfiguration(bindingData, interfaceData, interfaceMap, null, jaxbContext, getClass().getClassLoader(), clientServiceCtx, new SOAPTransportBinding(), false, 1);
            return result;
            WebserviceClientException x;
            x;
            throw new WebServiceException(x);
    The exception is being throw on the line where the interfaceMap.getPortType() is being passed into the getInterfaceData method. I checked the getInterfaceMapping method which returns the interfaceMap (line above the line throwing the exception). This method returns NULL if an interface cannot be found. (see getInterfaceMapping method  below)
       public static InterfaceMapping getInterfaceMapping(QName bindingQName, ClientServiceContext context)
            InterfaceMapping interfaces[] = context.getMappingRules().getInterface();
            for(int i = 0; i < interfaces.length; i++)
                if(bindingQName.equals(interfaces<i>.getBindingQName()))
                    return interfaces<i>;
            return null;
    What appears to be happening is that the getInterfaceMapping method returns NULL then the next line in the createDispatchContextExistingPort method attempts to call the getPortType() method on a NULL and throws the Null Pointer Exception.
    I have included the code we use to create a client below. It works fine on all the platforms we support with the exception of NetWeaver 7.1 SP3 and higher (I already checked SP5 as well)
          //Create URL for service WSDL
          URL serviceURL = new URL(null, wsEndpointWSDL);
          //create service qname
          QName serviceQName = new QName(targetNamespace, "WSService");
          //create port qname
          QName portQName = new QName(targetNamespace, "WSPortName");
          //create service
          Service service = Service.create(serviceURL, serviceQName);
          //create dispatch on port
          serviceDispatch = service.createDispatch(portQName, Source.class, Service.Mode.PAYLOAD);
    What do I need to change in order to create a JAX-WS dispatch client on top of the SAP JAX-WS runtime?

    Hi Guys,
    I am getting the same error. Any resolution or updates on this.
    Were you able to fix this error.
    Thanks,
    Yomesh

  • My macbook seems to be going crazy. At certain points (and for hours) I get the oh snap page on chrome, safari doesnt work, macbook wont let me create any files or for example upload music to itunes. I restored my mac so im sure its not a malware problem.

    My macbook seems to be going crazy. At certain points (and for hours) I get the oh snap page on chrome, safari doesnt work, macbook wont let me create any files or for example upload music to itunes. I restored my mac so im sure its not a malware problem. The only thing that solves it is switching off and on , but sometimes I have to do that for 6-7 times before its ok or wait for a few hours. Some help please

    Please read this whole message before doing anything.
    This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.
    Step 1
    The purpose of this step is to determine whether the problem is localized to your user account.
    Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”
    While logged in as Guest, you won’t have access to any of your personal files or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.
    Test while logged in as Guest. Same problem?
    After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.
    *Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.
    Step 2
    The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
    Note: If FileVault is enabled, or if a firmware password is set, or if the startup volume is a Fusion Drive or a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of Steps 1 and 2.

  • How to find the user - role assignments in the database for EP6 SP9?

    L.S.,
    We have a quite specific requirement: to see which users have access to our portal environment (EP6 SP9). It does not immediately matter (though would probably still be nice to know if possible) which roles users have exactly.
    I've been looking in the database to find user-to-role assignments there, but I'm unable to find any. The closest I got is the PID filed in the UME_STRINGS table, but users remain listed there even when all their portal roles are revoked afterwards. Any ideas?
    Kind Regards,
    Steven Dijkman

    hi Steven,
         Sorry but you will have to write some code. the following lines of code will work for you.
    IRoleSearchFilter rolefilter = UMFactory.getRoleFactory().getRoleSearchFilter();
              ISearchResult result = UMFactory.getRoleFactory().searchRoles(rolefilter);
              while (result.hasNext()) {
                   String rolestr = (String) result.next();
                   IRole r = UMFactory.getRoleFactory().getRole(rolestr);
                   response.write(r.getDisplayName());
                   response.write("<br>");
                   Iterator users = r.getMembers(true);
                   while (users.hasNext()){
                        String userstr = (String)users.next();
                        IUser user = UMFactory.getUserFactory().getUser(userstr);
                        response.write(user.getDisplayName());

  • Menu button doesnt work

    All of a sudden the menu button stopped working. It was fine one day then I put the ipod on charge, several days later when I tried to use it again the Menu button no longer works...
    Actually I just realized that the Play/Pause button doesnt work correctly either. When you push and hold it it does not turn the device off anymore although it would still pause/play the songs. The forward/reverse work ok.
    I tried resetting the Ipod using the updater and that didnt help. I also tried Menu + Select ... strangely enough it resets the device but after it resets the Menu key doesnt work.
    Has anyone experienced this problem?
    I submitted a service request. Is there any way of modifying the service request since I just realized that the play/pause button is screwed up also?
    Finally, when you turn the hold on/off is that supposed to turn the backlight on/off as well? I never paid attention to it but now when I turn hold on that also turns the backlight on...is that screwed up as well?

    I am having a similar problem with my mini - it turns on fine and will scroll through the menus, but will not respond by going back through the menus. Instead, it freezes on a screen and does not respond to anything except resetting it (menu & select button). Doesn't seem like the proper way to navigate through the screens and is completely frustrating. I was ready to cry yesterday at the gym because it wouldn't work and didn't know the reset "trick" until 3 hours later! I have also had many problems turning it off too. My brother who owns a regular iPod thinks I am crazy but at least I am seeing people out there with similar problems.
    On another note, I have to say I am completely disappointed with Apple. The company loves to portray this user-friendly persona, but in truth it is not that way at all. I received my mini in May and have just started to use it full force this month (October) ... now my 30-day phone support has expired and if I want "live" help I have to pay $50 for extended service. That's bull - I'd like some real answers but have been relegated to chat boards (no offense) and trying to troubleshoot the problem myself by finding close but not exact postings. It seems like such a deceptive bait & switch ploy by Apple. I am tempted to send my mini back for service but just read on the web site that I could be charged up to $100 for service. Again, sounds very sneaky so not sure if I should take the risk or live with a highly annoying product defect. Any suggestions?

  • Business Package-Sales implementation in EP6 SP9

    Hi all
    i want to use the business package for sales and implement it in EP6 SP9. I got the package (BPSALESAN601_0-20000653.zip) from the market place. I uploded it to the server. But it is not working in EP side.
    Please help me...

    Hi Bobu,
      This seems to be problem wiht System Name parameters for the iViews(Property Editor) generated by uploading the package.
      1. You have to create the system in the portal for the SAP system which you want to connect.
      2. Create an alias for the system
      3. Set the system parameter to the above ailas for the uploaded iViews.
      4. Assign the role created to the required user.
      I think above steps will solve your problem. If it solves dn't forget to give me points
    Regards,
    Maria

Maybe you are looking for

  • How to make my phone read text out loud

    finally got a smart phone and I can't get it to do the best thing my old dumb phone did.  I want it to read incoming texts out loud.  I've turned driving mode on and all it does is announce that I have a text but it won't read it to me.  Help!

  • Adobe acrobat dc dead links

    On the new update adobe acrobat dc the sign in link is inactive. What I mean by that is when I touch "sign in" nothing happens. The link is dead.

  • T61 Installed XP SP3 - Fingerprint software not working.

    Hi. I just installed XP pro SP3 i got from MSDN. I nlite'd it, and everything was nice until i installed thinkvantage fingerprint software.. It bugs the startup! When i type my password for login to windows it takes 3 minutes to get to the desktop. (

  • HT1386 I have a ipod classic and it is not syncing when I buy a song in itunes.

    I have a new Ipod classic and when I first plugged it in to my computer, it downloaded all my songs I have had in itunes. But this is the first time I am buying songs off itunes and have bought 2 now, and they will not sync to my ipod. When I eject t

  • Which MBP (size-wise)?

    Should I get the 15" or 17" MacBook Pro? I will mainly be using it for browsing, gaming, photo-editing, chatting, movies, etc. and I don't know if I should get the 15 or 17 inch model.... also, should I go for the 8GB of RAM upgrade... or is 4GB enou