grendel777
asked on
Pull Dynamics CRM 4 customizations without the web UI
Hello Experts,
I seem to have hosed my on-premise dynamics crm application. The database is fine, but when anyone tries to log in they get the error message below. I was trying to install and configure the email router, which might have something to do with it. After fighting it for 24 hours, I want to give up and rebuild the server, but I don't have a recent export of my customizations. Again, the database is fine, but I don't know how to pull the customization XML export without going through the UI.
1. Any insight into fixing the server as-is will be awesome.
2. If not that, can I pull the customizations in such a way that I can restore the server?
I seem to have hosed my on-premise dynamics crm application. The database is fine, but when anyone tries to log in they get the error message below. I was trying to install and configure the email router, which might have something to do with it. After fighting it for 24 hours, I want to give up and rebuild the server, but I don't have a recent export of my customizations. Again, the database is fine, but I don't know how to pull the customization XML export without going through the UI.
1. Any insight into fixing the server as-is will be awesome.
2. If not that, can I pull the customizations in such a way that I can restore the server?
Error Description:
Column 'ShowAuthenticationErrors' does not exist on Table 'ServerSettings'
Error Details:
Column 'ShowAuthenticationErrors' does not exist on Table 'ServerSettings'
Full Stack:
[CrmException: Column 'ShowAuthenticationErrors' does not exist on Table 'ServerSettings']
at Microsoft.Crm.ServerLocatorService.HasOnlyCachedColumns(Table table, String[] columns)
at Microsoft.Crm.ServerLocatorService.RetrieveById(String tableName, Object primaryKey, String[] columns)
at Microsoft.Crm.ServerLocatorService.GetSiteSetting(String settingName)
at Microsoft.Crm.LocatorService.GetSiteSetting(String settingName)
at Microsoft.Crm.Authentication.AuthenticationEngine.Execute(Object sender, EventArgs e)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Other Message:
Error Number:
0x80040216
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
It turned out to be that I installed the wrong version of the email router. We had to call MS support and have them walk through some files that had gotten corrupted. Many thanks!
Just curious to know if my suggestion worked for you?
Aftab