Exchange 2013 Database doesnt seen in the list
i have a problem that when i whant to get the database list in the ecp it get an error also wen i tip in get-mailboxdatabase in the event log the information i get is: Current user: ' Web service call 'https://cliffserver11.cliffhanger.local:444/ecp/DDI/DDIService.svc/GetList?reqId=12566975&schema=Databases&msExchEcpCanary=OZxYWq3frEaKalyA2O_JeVTrCW8KJNAI5XwePAS2QMA_WoDQyzmA5J_TSCn7K7TLGS3Ih6NHBcQ.(https://webmail.cliffhanger-productions.com/ecp/DDI/DDIService.svc/GetList?reqId=12566975&schema=Databases&msExchEcpCanary=OZxYWq3frEaKalyA2O_JeVTrCW8KJNAI5XwePAS2QMA_WoDQyzmA5J_TSCn7K7TLGS3Ih6NHBcQ.)' failed with the following error: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidCastException: Unable to cast object of type 'System.DBNull' to type 'Microsoft.Exchange.Data.ServerVersion'. at Microsoft.Exchange.Management.DDIService.DatabasePropertiesHelper.FilterRowsByAdminDisplayVersion(DataRow inputRow, DataTable dataTable, DataObjectStore store, Int32 majorVersion, Func`4 predicate) at Microsoft.Exchange.Management.DDIService.DatabasePropertiesHelper.GetMailboxDatabasePostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store) --- End of inner exception stack trace --- at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Microsoft.Exchange.Management.DDIService.Activity.DoPostRun(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind) at Microsoft.Exchange.Management.DDIService.Workflow.Run(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind, UpdateTableDelegate updateTableDelegate) at Microsoft.Exchange.Management.DDIService.WSListDataHandler.ExecuteCore(Workflow workflow) at Microsoft.Exchange.Management.DDIService.WSDataHandler.Execute() at Microsoft.Exchange.Management.DDIService.DDIServiceHelper.GetListCommon(DDIParameters filter, SortOptions sort, Boolean forGetProgress) at SyncInvokeGetList(Object , Object[] , Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc) at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet) at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at Microsoft.Exchange.Management.DDIService.Activity.DoPostRun(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind) at Microsoft.Exchange.Management.DDIService.Workflow.Run(DataRow input, DataTable dataTable, DataObjectStore store, Type codeBehind, UpdateTableDelegate updateTableDelegate) at Microsoft.Exchange.Management.DDIService.WSListDataHandler.ExecuteCore(Workflow workflow) at Microsoft.Exchange.Management.DDIService.WSDataHandler.Execute() at Microsoft.Exchange.Management.DDIService.DDIServiceHelper.GetListCommon(DDIParameters filter, SortOptions sort, Boolean forGetProgress) at SyncInvokeGetList(Object , Object[] , Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc) at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc) at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet) System.InvalidCastException: Unable to cast object of type 'System.DBNull' to type 'Microsoft.Exchange.Data.ServerVersion'. at Microsoft.Exchange.Management.DDIService.DatabasePropertiesHelper.FilterRowsByAdminDisplayVersion(DataRow inputRow, DataTable dataTable, DataObjectStore store, Int32 majorVersion, Func`4 predicate) at Microsoft.Exchange.Management.DDIService.DatabasePropertiesHelper.GetMailboxDatabasePostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store) at Microsoft.Exchange.Management.DDIService.DatabasePropertiesHelper.FilterRowsByAdminDisplayVersion(DataRow inputRow, DataTable dataTable, DataObjectStore store, Int32 majorVersion, Func`4 predicate) at Microsoft.Exchange.Management.DDIService.DatabasePropertiesHelper.GetMailboxDatabasePostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store)
May 21st, 2013 5:27am

Inside IIS 7 ->(server name)->default web site->EWS then Handler Mappings -> svc-Intergrated I had a version #4 and some of the other *.svc files were missing/currupt. So what was happening was all .svc requests were getting 403 not allowed. once the files were replaced and an "iisreset" the mailbox move then succeded.
Free Windows Admin Tool Kit Click here and download it now
May 21st, 2013 5:45am

i try it but it doesnt helped the same error
May 21st, 2013 6:19am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics