500 Internal Server Error Exchange
Contents |
2, 20153 0 0 0 Over the past several months, I've seen an increased number of Exchange 2013 cases where certain admin users received a 500 status error when attempting to log in to ECP:
The first question 500 internal server error outlook I ask when I get these specific cases is "Does the admin account haveExchange 2007 500 Internal Server Error
a mailbox"? In pretty much every case that I can remember, the response is "No". And immediately, I know exactly where to
Exchange 2010 500 Internal Server Error
look! A little history… As you may know, because of the design of Exchange 2013 - the CAS role simply locates your mailbox, then proxies the request back to your mailbox server - an "anchor
Exchange 2013 Ecp Error 500 After Login
mailbox" is used. This anchor mailbox is simply your Exchange GUID, and is used for a number of reasons in Exchange 2013 connectivity. The most obvious, though, are: As mentioned above, so that an Exchange 2013 CAS knows what mailbox server to proxy a request to To prevent the 'Your administrator has made a change so you must restart Outlook' message that you get when a mailbox is moved to a exchange 2013 owa error 500 after login different site. You can see evidence of the anchor mailbox when you configure an Outlook profile for an Exchange 2013 mailbox:
Notice the ExchangeGuid is used as the 'Server' in the outlook profile, instead of an actual server name. OK that's great and all, but what does that have to do with thisstatus 500that I'm getting? Well, let's think about it. If the Exchange 2013 CAS needs to know where to proxy a request, but the request is coming from an account that has no mailbox, and thus no ExchangeGuid associated with it, how does Exchange know which mailbox server to proxy? In instances like this, Exchange 2013 uses the ExchangeGuid of system mailboxes to determine where to proxy the requests. In this specific scenario, Exchange uses the system mailbox SystemMailbox{bb558c35-97f1-4cb9-8ff7-d53741dc928c} Note: When pulling up the system mailbox(es) using Get-Mailbox you must specify the -Arbitration parameter or the command will not work. So how do I fix this? Typically, what I've found is that this is caused by either the database with the system mailbox is unavailable, or some attribute on the system mailbox account has become corrupt or is missing. Many times, this issue is accompanied by another - such as users unable to connect t(עברית)المملكة العربية السعودية (العربية)ไทย (ไทย)대한민국 (한국어)中华人民共和国 (中文)台灣 (中文)日本 (日本語) HomeOnline20132010Other VersionsLibraryForumsGalleryEHLO Blog Ask a question Quick access Forums home Browse forums users FAQ Search related threads Remove From exchange 2013 ecp 500 unexpected error My Forums Answered by: Exchange 2013 OWA/ECP HTTP 500 exchange 2016 ecp error 500 Internal Server Error Exchange Server > Exchange Server 2013 - Outlook, OWA, POP, and exchange 2016 ecp 500 unexpected error IMAP Clients Question 0 Sign in to vote So I know there are a lot of these threads, so I'll list what I've https://blogs.technet.microsoft.com/brenle/2015/05/02/http-500-internal-server-error-when-logging-into-exchange-2013-exchange-control-panel-ecp/ done and what I've tried so far. The setup is a pair of multirole servers with a DAG. We have a root domain and sub domain. I've created 4 databases associated with the DAG, I successfully removed the default database on the 2nd mail server, then https://social.technet.microsoft.com/Forums/exchange/en-US/2f64d305-e9e2-4f48-a5b4-4f72d7bca801/exchange-2013-owaecp-http-500-internal-server-error?forum=exchangesvrclients migrated the arbitration/system/discovery etc... mailboxes to one of the DAG databases. I then removed the 1st mail server's default database after killing it's healthmailbox. Rebooted the pair of servers and after that the ECP/OWA were inaccessible. To run tests I installed .NET 3.5 SP1 so I could run the ExBPA which really didn't get me anywhere. I can access the logon screen for both, but when I enter my username and password, I get the http 500 internal server error. I have used: Get-OwaVirtualDirectory -Server
»exchangeservercommentsWant to join? Log in or sign up in seconds.|Englishlimit my search to /r/exchangeserveruse the following search parameters to narrow your results:subreddit:subredditfind submissions in "subreddit"author:usernamefind submissions https://www.reddit.com/r/exchangeserver/comments/40i9m5/exchange_2013_owaecp_500_internal_server_error/ by "username"site:example.comfind submissions from "example.com"url:textsearch for "text" in urlselftext:textsearch for "text" in self post http://www.networksteve.com/exchange/topic.php/Exchange_2013_error_500_by_accessing_ECP_as_admin/?TopicId=41047&Posts=18 contentsself:yes (or self:no)include (or exclude) self postsnsfw:yes (or nsfw:no)include (or exclude) results marked as 500 internal NSFWe.g. subreddit:aww site:imgur.com dogsee the search faq for details.advanced search: by author, subreddit...this post was submitted on 11 Jan 20161 point (67% upvoted)shortlink: remember mereset passwordloginSubmit a linkSubmit a text postexchangeserversubscribeunsubscribe4,876 readers~15 users 500 internal server here nowSearching /r/ExchangeServer Posting Guidelines-PLEASE READ BEFORE POSTING Questions MS KB / Updates Exchange Blogs The Microsoft Exchange Team Blog MSExchange.org Exchange Server Pro Ashdrewness Blog Exchange Troubleshooting Blog Jetze Mellema Blog Exchange Clustering / DAG Blog Exchange & O365 Blog Tony Redmond Dave Stork's Blog Exchange Dev The EXPTA Blog 250 Hello Exchange Tips Exchange References Exchange 2010 Technet Videos Exchange Webcasts and Podcasts Technet Mag Exchange Queue and A Microsoft TechCenter - Exchange Exchange Technet Library Exchange Virtual Labs -
and also the options-page is well available not so by accessing it as "admin" because of the "error 500". The same occurs by accessing ECP directly via https://cas/ecp: after passing of credentials the normal options-page occurs for each user not so for the admin. January 8th, 2015 9:31am Can you explain "admin" do you mean any domain admin? Try going to the ecp page locally on the cas server so you can get a detailed description of the 500 error. Free Windows Admin Tool Kit Click here and download it now January 8th, 2015 9:48am With "admin" I mean the domain administrator account which is the ECP-admin too. I see no special errors by accessing ecp page locally. Just "HTTP 500: internal Server error January 8th, 2015 10:10am Strange. After few hoursit worksagain on the CAS locally, but only locally. I have absolutely no idea what the problem is... Free Windows Admin Tool Kit Click here and download it now January 8th, 2015 10:30am Check your app event logs on your CAS server it should have something there regarding the failed login. January 8th, 2015 1:49pm I see several errors, e.g.: 1006: Der Postfachreplikationsdienst von Microsoft Exchange konnte Auftrge in einer Postfachdatenbank nicht verarbeiten. Datenbank: Fehlende Datenbank (a3634ca3-02bd-4072-bb02-a4e386f24b12) Fehler: Die Datenbank 'a3634ca3-02bd-4072-bb02-a4e386f24b12' ist nicht vorhanden. Looks like I had to check for the requests regarding this database and to suspend them appropriately..? Free Windows Admin Tool Kit Click here and download it now January 8th, 2015 2:06pm I don't think the 1006 errors have anything to do with it, you don't see any specific errors relating to login? January 8th, 2015 2:15pm No, I don't see any Login-Errors, but a lot of other onesregarding this no more existing database, e.g. 10002, 6002