none
DPM 2019 Remote Admin Console error 33210 RRS feed

  • Question

  • I get the error below when I attempt to launch the remote admin console for DPM 2019

    I checked the logs and here is what I find. - WARNING Message: The target principal name is incorrect.  Cannot generate SSPI context.

    I have addressed all 4 items in the error.  I am not sure what else to try.  Any suggestions would be appreciated.

    Sunday, August 4, 2019 6:14 AM

Answers

  • Thanks for clearing that up, are you running the SQL Server on local SYSTEM or on a domain service account?

    The issue might indeed have to do something with the SPN:

    WARNING No retry on exception System.Data.SqlClient.SqlException (0x80131904): The target principal name is incorrect.  Cannot generate SSPI context.

    The cause for this error usually is because of one of the following:

    1. Outdated/expired password.
    2. Clock Drift, https://en.wikipedia.org/wiki/Clock_drift
    3. Active Directory access permissions.
    4. Failure to register SPN(Service Principal Name).

    If you've checked all the mentioned steps in the error message, you could also refer to this troubleshooting link: How to troubleshoot the "Cannot generate SSPI context" error message


    Blog: https://thesystemcenterblog.com LinkedIn:

    • Marked as answer by jpcapone Sunday, August 4, 2019 5:50 PM
    Sunday, August 4, 2019 3:55 PM

All replies

  • Hello,

    Could you tell us how and where you have installed the DPM Remote Administration console?

    Also make sure the firewall has an exception for the following:

    • %ProgramFiles%\Microsoft Data Protection Manager\DPM\SQL\MSSQL10_50.<DPM SQL Instance>\MSSQL\Binn\sqlservr.exe
    • %ProgramFiles% (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe

    Can you also check the DPM log on the server where you are trying to open the console for any more clues? You'll find it over here:

    • C:\Users\[User]\AppData\Roaming\Microsoft\Microsoft System Center 2012 R2 Data Protection Manager\DPMUI0Curr.errlog

    Best regards,
    Leon


    Blog: https://thesystemcenterblog.com LinkedIn:



    • Edited by Leon Laude Sunday, August 4, 2019 9:30 AM
    Sunday, August 4, 2019 9:05 AM
  • Thanks for the reply.  When you say "Could you tell us how and where you have installed the DPM Remote Administration console?"  I am not sure how how to answer that.  I installed it on a machine thats remote to the actual DPM install (Which works fine),  The box is domain joined and its windows server 2016 standard.  The install went through but when I launch the console I connect to the FQDN of the DPM server which also hosts the SQL server and I get the error.  I disabled the firewall for testing purposes.  Here is a dump of the log file you requested.

    0928 1980 08/04 14:26:45.309 34 ScopeHelper.cs(376) NORMAL Command line arguments:  [C:\Windows\system32\mmc.exe] [C:\Program Files\Microsoft Data Protection Manager\DPM2019\bin\Microsoft System Center Data Protection Manager.msc] [-DPMServerName] [DPMSERVERNAME.domainname.com]
    0928 1980 08/04 14:26:45.309 34 ScopeHelper.cs(851) NORMAL [Ignoring]Caught exception while logging the action. Exception message -[System.NullReferenceException: Object reference not set to an instance of an object.
    0928 1980 08/04 14:26:45.309 34 ScopeHelper.cs(851) NORMAL    at Microsoft.Internal.EnterpriseStorage.MmcContainer.ScopeHelper.LogUIActionMode()]
    0928 1980 08/04 14:26:45.371 68 EngineServiceProxyWrapper.cs(138) NORMAL GetInstance :: User is Admin
    0928 1980 08/04 14:26:45.371 09 engineservicesproxy.cpp(365) NORMAL EngineServicesProxy::CheckForPendingReboot()
    0928 1980 08/04 14:26:45.387 09 engineservicesproxy.cpp(820) NORMAL EngineServicesProxy::GetSystemMetrics(67)
    0928 1980 08/04 14:26:45.387 09 engineservicesproxy.cpp(389) NORMAL EngineServicesProxy::CheckProductExpiry()
    0928 19D0 08/04 14:26:45.496 09 engineservicesproxy.cpp(820) NORMAL EngineServicesProxy::GetSystemMetrics(67)
    0928 19D0 08/04 14:26:45.496 45 DpmServerFactory.cs(118) NORMAL Creating an instance of DpmServer for machine 'DPMSERVERNAME.domainname.com'. AsyncOperation is passed.
    0928 19D0 08/04 14:26:45.496 62 DpmServerScope.cs(204) NORMAL Constructing DpmServerScope for ScopedObjectType: null, Scoped objects: null, AlertType NullType, ErrorId: -1, DetailedErrorId: -1
    0928 19D0 08/04 14:26:45.559 09 engineservicesproxy.cpp(365) NORMAL EngineServicesProxy::CheckForPendingReboot()
    0928 19D0 08/04 14:26:45.559 09 engineservicesproxy.cpp(341) NORMAL EngineServicesProxy::GetCompatibleUIInformation()
    0928 19D0 08/04 14:26:45.559 28 mediamanagerservicesproxy.cpp(75) NORMAL MediaManagerServicesProxy::CheckForSafeLibrarySharingModeTransition()
    0928 19D0 08/04 14:26:45.559 09 engineservicesproxy.cpp(36) NORMAL EngineServicesProxy::GetDbConnectionString()
    0928 19D0 08/04 14:26:45.574 09 engineservicesproxy.cpp(267) NORMAL EngineServicesProxy::GetReplicaVolumeMountPath()
    0928 19D0 08/04 14:26:45.574 09 engineservicesproxy.cpp(574) NORMAL EngineServicesProxy::GetOSVersionOnDPMServer()
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING No retry on exception System.Data.SqlClient.SqlException (0x80131904): The target principal name is incorrect.  Cannot generate SSPI context.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling, SqlAuthenticationProviderManager sqlAuthProviderManager)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at System.Data.SqlClient.SqlConnection.Open()
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlContext.Open()
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING ClientConnectionId:d641dbb1-9f9d-4ef2-b686-8c7ab177227a
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Error = 0
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Index #0
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Source: .Net SqlClient Data Provider
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Number: 0
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING State: 0
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Class: 11
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Server: tcp:DPMSERVERNAME
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Message: The target principal name is incorrect.  Cannot generate SSPI context.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Procedure: GenClientContext
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING Line: 0 FileName:; Method:Open(); lineNo:0; ilOffset:14.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:CreateAgentTypes(); lineNo:0; ilOffset:55.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:.ctor(); lineNo:0; ilOffset:50.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:Initialize(); lineNo:0; ilOffset:18.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:Connect(); lineNo:0; ilOffset:147.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:GetDpmServerObject(); lineNo:0; ilOffset:48.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:GetServer(); lineNo:0; ilOffset:223.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:ProcessRecord(); lineNo:0; ilOffset:43.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:ProcessRecord(); lineNo:0; ilOffset:0.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:DoExecute(); lineNo:0; ilOffset:35.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:SynchronousExecuteEnumerate(); lineNo:0; ilOffset:77.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:InvokeHelper(); lineNo:0; ilOffset:634.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:InvokeThreadProc(); lineNo:0; ilOffset:209.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:RunInternal(); lineNo:0; ilOffset:121.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:Run(); lineNo:0; ilOffset:9.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:Run(); lineNo:0; ilOffset:52.
    0928 19D0 08/04 14:26:55.660 09 Catalog.cs(1842) WARNING FileName:; Method:ThreadStart(); lineNo:0; ilOffset:42.
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING Caught exception - System.Data.SqlClient.SqlException (0x80131904): The target principal name is incorrect.  Cannot generate SSPI context.
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling, SqlAuthenticationProviderManager sqlAuthProviderManager)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at System.Data.SqlClient.SqlConnection.Open()
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlContext.Open()
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.OMSqlContext.Open()
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.AgentManagement.AMFactory.CreateAgentTypes(ProductionServerController productionServerController)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.AgentManagement.ProductionServerController..ctor(DpmServer dpmServer)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.DpmServer.Initialize()
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.DpmServer.Connect(AsyncOperation asyncOperation)
    0928 19D0 08/04 14:26:55.660 62 DpmServer.cs(841) WARNING ClientConnectionId:d641dbb1-9f9d-4ef2-b686-8c7ab177227a
    0928 19D0 08/04 14:26:55.660 09 engineservicesproxy.cpp(58) NORMAL EngineServicesProxy::GetDpmDatabaseLogicalPath()
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING DlsException 33210:DPMDBConnectionFailed 
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING Microsoft.Internal.EnterpriseStorage.Dls.Utils.DlsException: exception ---> System.Data.SqlClient.SqlException: The target principal name is incorrect.  Cannot generate SSPI context.
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling, SqlAuthenticationProviderManager sqlAuthProviderManager)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at System.Data.SqlClient.SqlConnection.Open()
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.DB.SqlContext.Open()
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.OMSqlContext.Open()
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.AgentManagement.AMFactory.CreateAgentTypes(ProductionServerController productionServerController)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.AgentManagement.ProductionServerController..ctor(DpmServer dpmServer)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.DpmServer.Initialize()
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.DpmServer.Connect(AsyncOperation asyncOperation)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    --- End of inner exception stack trace ---
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.DpmServer.Connect(AsyncOperation asyncOperation)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.DpmServer.GetDpmServerObject(String serverName, AsyncOperation asyncOperation, DpmServerScope dpmServerScope)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.OMCommon.DpmServerFactory.GetServer(String serverName, AsyncOperation asyncOperation, DpmServerScope dpmServerScope)
    0928 19D0 08/04 14:26:55.660 62 CmdLetUtils.cs(56) WARNING    at Microsoft.Internal.EnterpriseStorage.Dls.UI.Cmdlet.Common.ConnectDpmServer.ProcessRecord()
    0928 19D0


    Sunday, August 4, 2019 2:31 PM
  • Okay so it's the "DPM Remote Administration" i.e. DPM console that you've installed on a remote server correct?

    In your picture it shows it's the "Microsoft System Center 2012 Data Protection Manager" console, are you trying to connect from a DPM 2012 console to your DPM 2019 server?


    Blog: https://thesystemcenterblog.com LinkedIn:

    Sunday, August 4, 2019 3:19 PM
  • Thats correct.  My bad that pic was from another post, stupid mistake on my part.  I am actually using System Center 2019 DPM Administration Console to connect to a DPM 2019 server.

    


    • Edited by jpcapone Sunday, August 4, 2019 3:24 PM
    Sunday, August 4, 2019 3:24 PM
  • Thanks for clearing that up, are you running the SQL Server on local SYSTEM or on a domain service account?

    The issue might indeed have to do something with the SPN:

    WARNING No retry on exception System.Data.SqlClient.SqlException (0x80131904): The target principal name is incorrect.  Cannot generate SSPI context.

    The cause for this error usually is because of one of the following:

    1. Outdated/expired password.
    2. Clock Drift, https://en.wikipedia.org/wiki/Clock_drift
    3. Active Directory access permissions.
    4. Failure to register SPN(Service Principal Name).

    If you've checked all the mentioned steps in the error message, you could also refer to this troubleshooting link: How to troubleshoot the "Cannot generate SSPI context" error message


    Blog: https://thesystemcenterblog.com LinkedIn:

    • Marked as answer by jpcapone Sunday, August 4, 2019 5:50 PM
    Sunday, August 4, 2019 3:55 PM
  • Thank 
    Sunday, August 4, 2019 4:57 PM
  • Holy crap.  The Kerberos Configuration Manager for SQL Server identified the problem (misplaced SPN) and fixed it.  I am very thankful for you help.  I ran it directly on the SQL server for anyone who comes across this post.
    Sunday, August 4, 2019 5:51 PM
  • You're welcome, glad to hear you got the problem solved!

    Blog: https://thesystemcenterblog.com LinkedIn:

    Sunday, August 4, 2019 5:57 PM
  • I am currently experiencing the same exact problem. However, the problem only occurs when my server's firewall is on. Once I turn it off (for testing), it works fine. Yet, all the required exceptions exist in the firewall. Everything worked fine in DPM 2016/SQL 2014 on my server with the firewall on, but once I upgraded to DPM 2019/SQL 2017, this issue arose.
    Monday, August 5, 2019 11:52 AM
  • If your system is generating the same log entries as listed in my original post then the issue isn't firewall related.  The target principal name is incorrect.  Cannot generate SSPI context from my log points to an SPN issue which was resolved by using the Kerberos utility, on the SQL server, as recommended by Leon Laude.  You may need to gather more information.

    Monday, August 5, 2019 11:58 AM