3 Replies Latest reply on Jul 5, 2011 3:03 PM by dmshimself

    IdentityNotMappedException in Event Log

    Expert

      We are seeing this on our 7.4 Web Server event log every few minutes:

       

      Touchpaper Services:

       

      IdentityNotMappedException

      Some or all identity references could not be translated.

      Stack Trace:

      at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)

      at System.Security.Principal.NTAccount.Translate(Type targetType)

      at Touchpaper.Framework.SystemServices.Authenticator.ValidateNetworkLogin(String networkLogin, String hash)

      at Touchpaper.Framework.SystemServices.Authenticator.TryIntegratedLogon(ITpsCredentials tpsCredentials, ValidatedCredentials& validatedCredentials)

      at Touchpaper.Framework.SystemServices.Authenticator.ValidateCredentials(ITpsCredentials tpsCredentials)

      at Touchpaper.Framework.SystemServices.Authenticator.Logon(ITpsSession tpsSession, ITpsEnvironment environment, ITpsCredentials tpsCredentials)

      at Touchpaper.Framework.SystemServices.SoapExtensions.CombinedExtension.ProcessServerMessageAfterDeserialize(SoapServerMessage message)

      at System.Web.Services.Protocols.SoapMessage.RunExtensions(SoapExtension[] extensions, Boolean throwOnException)

      at System.Web.Services.Protocols.SoapServerProtocol.CreateServerInstance()

      at System.Web.Services.Protocols.WebServiceHandler.Invoke()

      at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()

       

       

      Anyone have any idea what it might relate to?

       

      Thanks - Adam.

        • 1. Re: IdentityNotMappedException in Event Log
          Julian Wigman ITSMMVPGroup

          Are you running and of the Touchpsper Services (Mail, Background Service etc etc) on this machine?

           

          IMHO you have one of them pointing at a TPS setup for Integrated Logon.   Application Services should point to TPS set for explicit logon I'd suggest.

           

          Julian

          • 2. Re: IdentityNotMappedException in Event Log
            Stu McNeill Employee

            Hi Adam,

             

            Julian is correct, if this is happening at a regular interval it is probably a service pointing to an integrated login TPS instead of explicit login.  To get more information on the failure you could enable Authentication logging in TPS (using TraceLevel_Authentication with a value of Errors in the tps.config files) and look at the system user's log file.  This will tell you the username being passed, etc.

             

            The likely issue causing the error is that the Service Desk user connecting has a network login set in an invalid format.  For example it should be "DOMAIN\Username" but perhaps it is not in this format and this is causing the validation to fail.

            • 3. Re: IdentityNotMappedException in Event Log
              ITSMMVPGroup

              I've seen it when a workstation isn't properly in the domain, taking it out and putting it back worked there.  Also when servers are on different AD domains and the trusts are a bit wonky (technical term).  For that an expert on trusts did some magic and it all started working.  A TPS Authentication trace often helps