Answered by:
MSCRMKeyService Error

Question
-
So far we have managed to upgrade the CRM to version 40 in our dev environment. I am now making sure that it is wroking fully, and came accross rather interesting issue, it would not let me create new custom entity, i have checked the application event viewer came accross the following message. If anyone has experienced the same issue, I would really appreciate the share of their knowledge to overcome it.
Thanks in advance.
=================================
Event Type: Information
Event Source: MSCRMKeyService
Event Category: None
Event ID: 18960
Date: 8/11/2008
Time: 1:55:16 PM
User: N/A
Computer: CRMDEV
Description:
The description for Event ID ( 18960 ) in Source ( MSCRMKeyService ) cannot be found. The local computer may not have the necessary registry information or message DLL files to display messages from a remote computer. You may be able to use the /AUXSOURCE= flag to retrieve this description; see Help and Support for details. The following information is part of the event: CrmWRPCTokenKey, 7345df73-fc64-dd11-a937-00173154458c, 00000000-0000-0000-0000-000000000000.
Monday, August 11, 2008 8:36 PM
Answers
-
Hi,
I solved my problem installing Rollup 2.
Giacinta- Proposed as answer by Jim Glass Jr Thursday, February 5, 2009 8:33 PM
- Marked as answer by Matt Parks Wednesday, May 6, 2009 10:18 PM
Thursday, February 5, 2009 10:25 AM
All replies
-
I'm getting this same notice, but it happens about 20 seconds before a warning from my custom ASP.NET page not running. I'm attempting to connect to the database and the triple-blasted double-hop kerberos signularity whoozewotsis isn't working.
I get the same information message above, then 20 seconds later I get this ASP.NET event:
=======================
Event Type: Warning
Event Source: ASP.NET 2.0.50727.0
Event Category: Web Event
Event ID: 1309
Date: 8/13/2008
Time: 12:48:54 PM
User: N/A
Computer: NYCCRMDEV
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 8/13/2008 12:48:54 PM
Event time (UTC): 8/13/2008 4:48:54 PM
Event ID: 25944eed46c549c682a612f21bcd0660
Event sequence: 25
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/2/ROOT-9-128631197017965126
Trust level: Full
Application Virtual Path: /
Application Path: C:\Program Files\Microsoft CRM\CRMWeb\
Machine name: NYCCRMDEV
Process information:
Process ID: 2612
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: SqlException
Exception message: An error has occurred while establishing a connection to the server. When connecting to SQL Server 2005, this failure may be caused by the fact that under the default settings SQL Server does not allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)
Request information:
Request URL: <redacted>
Request path: /isv/rm/rm_custom/default.aspx
User host address: 10.80.2.161
User: GLOBAL\Michael Blackburn
Is authenticated: True
Authentication Type: Negotiate
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 6
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj)
at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, SqlConnection owningObject)
at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, Boolean ignoreSniOpenTimeout, Int64 timerExpire, SqlConnection owningObject)
at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(String host, String newPassword, Boolean redirectedUserInstance, SqlConnection owningObject, SqlConnectionString connectionOptions, Int64 timerStart)
at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(SqlConnection owningObject, SqlConnectionString connectionOptions, String newPassword, Boolean redirectedUserInstance)
at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, Object providerInfo, String newPassword, SqlConnection owningObject, Boolean redirectedUserInstance)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
at System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
at System.Data.SqlClient.SqlConnection.Open()
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataSet dataSet, String srcTable)
at System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments)
at System.Web.UI.WebControls.BaseDataList.GetData()
at System.Web.UI.WebControls.DataList.CreateControlHierarchy(Boolean useDataSource)
at System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e)
at System.Web.UI.WebControls.BaseDataList.DataBind()
at System.Web.UI.WebControls.BaseDataList.EnsureDataBound()
at System.Web.UI.WebControls.BaseDataList.CreateChildControls()
at System.Web.UI.Control.EnsureChildControls()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Control.PreRenderRecursiveInternal()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Wednesday, August 13, 2008 5:08 PM -
Hi,
did you solve your problem? I have the same problem on a production environment.
Thanks
Giacinta
Wednesday, February 4, 2009 9:53 AM -
Hi,
I solved my problem installing Rollup 2.
Giacinta- Proposed as answer by Jim Glass Jr Thursday, February 5, 2009 8:33 PM
- Marked as answer by Matt Parks Wednesday, May 6, 2009 10:18 PM
Thursday, February 5, 2009 10:25 AM