[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

Exchange 2010 Control Panel gives error "...trouble processing your reqest right now." for RBAC or mailbox searches.

Posted on 2013-01-21
5
Medium Priority
?
2,336 Views
Last Modified: 2013-03-10
I have tried recreating the OWA & ECP Virtual Directories, and restarted IIS.  

I have checked the bindings in IIS for HTTPS & HTTP and they are both correct.  

The DNS entry for the server is correct.

OWA works fine.

when I doulbe click on RBAC in the EMC Toolbox and login the error pops up: Sorry! We're having troulbe processing your request right now.  Please try again in a few minutes.  It's been doing this for over a week now.  It was working fine months ago when I last used it but cannot remember any changes.  We did enable advanced logging in IIS but I tried turning it off and it did not fix it.  

We are getting a bunch of errors and warnings which I am researching in Event Viewer but have not found the solution yet.  Event ID's: 9554,4,5011,1000,1023,1026,1325,1309

Most of them relate to "unhandled exception" of ecp or w3wp.exe

Any help on resolving the issue so I can perform a multi mailbox search would be helpful.  If I click close on the error and try to continue the pop up for a new search comes up empty (blank white)
0
Comment
Question by:YMartin
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
5 Comments
 
LVL 15

Expert Comment

by:Rajkumar-MCITP
ID: 38802918
Can you please post the output of the below shell command

Get-EcpvirtualDirectory | fl
0
 
LVL 1

Author Comment

by:YMartin
ID: 38802987
Sure.  Here are the results:

RunspaceId                      : 87ede223-8e1b-4383-a8a1-96c58cae4cd1
Name                            : ecp (Default Web Site)
InternalAuthenticationMethods   : {Basic, Fba}
MetabasePath                    : IIS://servername.domain.com/W3SVC/1/ROOT/ecp
BasicAuthentication             : True
WindowsAuthentication           : False
DigestAuthentication            : False
FormsAuthentication             : True
LiveIdAuthentication            : False
DefaultDomain                   : 
GzipLevel                       : High
WebSite                         : Default Web Site
DisplayName                     : ecp
Path                            : C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\ecp
ExtendedProtectionTokenChecking : None
ExtendedProtectionFlags         : {}
ExtendedProtectionSPNList       : {}
Server                          : Servername
InternalUrl                     : https://Servername.domain.com/ecp
ExternalUrl                     : 
ExternalAuthenticationMethods   : {Fba}
AdminDisplayName                : 
ExchangeVersion                 : 0.10 (14.0.100.0)
DistinguishedName               : CN=ecp (Default Web Site),CN=HTTP,CN=Protocols,CN=Servername,CN=Servers,CN=Exchange A
                                  dministrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=LSLOG domain,CN=Micro
                                  soft Exchange,CN=Services,CN=Configuration,DC=domain,DC=lslog,DC=com
Identity                        : Servername\ecp (Default Web Site)
Guid                            : dad7e99f-cec0-463b-af10-f848c60399ec
ObjectCategory                  : domain.com/Configuration/Schema/ms-Exch-ECP-Virtual-Directory
ObjectClass                     : {top, msExchVirtualDirectory, msExchECPVirtualDirectory}
WhenChanged                     : 1/21/2013 12:26:33 PM
WhenCreated                     : 1/21/2013 11:51:04 AM
WhenChangedUTC                  : 1/21/2013 6:26:33 PM
WhenCreatedUTC                  : 1/21/2013 5:51:04 PM
OrganizationId                  : 
OriginatingServer               : DC.domain.com
IsValid                         : True

Open in new window


Also here is the error from Event ID 4, occurrs right after the failure of the ECP to load.

Current user: 'Administrator'
Request for URL 'https://server.domain.com/ecp/PersonalSettings/Accounts.svc/GetList?msExchEcpCanary=bbcf2911-4d86-46ad-bce2-71dfe50b58ea' failed with the following error:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeLoadException: Could not load type 'System.ServiceModel.Activation.HttpHandler' from assembly 'System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
   at System.Reflection.RuntimeAssembly.GetType(RuntimeAssembly assembly, String name, Boolean throwOnError, Boolean ignoreCase, ObjectHandleOnStack type)
   at System.Reflection.RuntimeAssembly.GetType(String name, Boolean throwOnError, Boolean ignoreCase)
   at System.Activator.CreateInstance(String assemblyString, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(String assemblyName, String typeName)
   at Microsoft.Exchange.Management.ControlPanel.WebServiceHandler..ctor()
   --- End of inner exception stack trace ---
   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, Boolean nonPublic)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture)
   at System.Web.HttpRuntime.CreateNonPublicInstance(Type type, Object[] args)
   at System.Web.Configuration.HandlerFactoryCache..ctor(String type)
   at System.Web.HttpApplication.GetFactory(String type)
   at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

System.TypeLoadException: Could not load type 'System.ServiceModel.Activation.HttpHandler' from assembly 'System.ServiceModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
   at System.Reflection.RuntimeAssembly.GetType(RuntimeAssembly assembly, String name, Boolean throwOnError, Boolean ignoreCase, ObjectHandleOnStack type)
   at System.Reflection.RuntimeAssembly.GetType(String name, Boolean throwOnError, Boolean ignoreCase)
   at System.Activator.CreateInstance(String assemblyString, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(String assemblyName, String typeName)
   at Microsoft.Exchange.Management.ControlPanel.WebServiceHandler..ctor()

Open in new window

0
 
LVL 1

Accepted Solution

by:
YMartin earned 0 total points
ID: 38954564
Contacted MS and they discoverd it was a mismatch in the runtime environment.  It was set to 4.0 and should have been 2.0 for the ECP and OWA virtual Directories in IIS.
0
 
LVL 1

Author Closing Comment

by:YMartin
ID: 38970861
no other post provided a clue to the resolution.
0

Featured Post

Survive A High-Traffic Event with Percona

Your application or website rely on your database to deliver information about products and services to your customers. You can’t afford to have your database lose performance, lose availability or become unresponsive – even for just a few minutes.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This month, Experts Exchange sat down with resident SQL expert, Jim Horn, for an in-depth look into the makings of a successful career in SQL.
With so many activities to perform, Exchange administrators are always busy in organizations. If everything, including Exchange Servers, Outlook clients, and Office 365 accounts work without any issues, they can sit and relax. But unfortunately, it…
The basic steps you have just learned will be implemented in this video. The basic steps are shown to configure an Exchange DAG in a live working Exchange Server Environment and manage the same (Exchange Server 2010 Software is used in a Windows Ser…
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit https://www.mail-signatures.com/articles/signature-templates/?sts=6651 If you want to manage em…
Suggested Courses

649 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question