Exchange 2016 ecp ошибка 500

Имеется AD с сервером Exchange 2010, установили новый сервер, поставили Exchange 2016. 

При установке никаких ошибок нет.

Сейчас при открытии консоли ecp на новом сервере выдает ошибку 500.

На старом сервере всё открывается без проблем. 

Подскажите в чем проблема, в какую сторону смотреть?

Логи UpdateCas

[21:46:52] ***********************************************
[21:46:52] * UpdateCas.ps1: 24.09.2021 21:46:52
[21:47:03] Warning: Mailbox role is not installed on server MX1
[21:47:03] Updating OWA/ECP on server MX1
[21:47:03] Finding ClientAccess role install path on the filesystem
[21:47:03] FixUnversionedFolderAfterUpgrade: No srcVersions 15.1.2242.*
[21:47:03] Adding owin:AutomaticAppStartup appSetting with value true
[21:47:03] Updating owa handlers
[21:47:03] Adding Microsoft.Owin binding redirect
[21:47:03] Adding Microsoft.Owin.Security binding redirect
[21:47:03] Trying to add clients common module to Web.config file
[21:47:03] Adding clients common module to Web.config file
[21:47:04] Updating OWA to version 15.1.2242.4
[21:47:04] Copying files from ‘C:Program FilesMicrosoftExchange ServerV15ClientAccessowaCurrent’ to ‘C:Program FilesMicrosoftExchange ServerV15ClientAccessowa15.1.2242.4’
[21:47:07] Update OWA done.
[21:47:07] Updating OWA to version 15.1.2242.4
[21:47:07] Copying files from ‘C:Program FilesMicrosoftExchange ServerV15ClientAccessowaCurrent2version’ to ‘C:Program FilesMicrosoftExchange ServerV15ClientAccessowaprem15.1.2242.4’
[21:57:16] Update OWA done.
[21:57:17] Updating ECP to version 15.1.2242.4
[21:57:17] Copying files from ‘C:Program FilesMicrosoftExchange ServerV15ClientAccessecpCurrent’ to ‘C:Program FilesMicrosoftExchange ServerV15ClientAccessecp15.1.2242.4’
[21:57:22] Update ECP done.

Логи файла установки

[09.24.2021 19:49:04.0245] [2] Ending processing Set-ServerComponentState
[09.24.2021 19:49:04.0245] [2] Beginning processing Write-ExchangeSetupLog
[09.24.2021 19:49:04.0245] [2] Install is complete.  RecoveryActionsEnabled has been set to Active.
[09.24.2021 19:49:04.0245] [2] Ending processing Write-ExchangeSetupLog
[09.24.2021 19:49:04.0245] [2] Параметры сеанса Active Directory для ‘Set-ServerComponentState’: Просмотреть весь лес: ‘True’, Контроллер домена конфигурации: «TOR.WEW.local», Предпочтительный глобальный каталог: «TOR.WEW.local»,
Предпочтительные контроллеры домена: «{ TOR.WEW.local }»
[09.24.2021 19:49:04.0245] [2] User specified parameters:  -Component:’ServerWideOffline’ -Requester:’Functional’ -State:’Active’ -DomainController:$null -Identity:’MX1′
[09.24.2021 19:49:04.0245] [2] Beginning processing Set-ServerComponentState
[09.24.2021 19:49:04.0276] [2] Calling ADSession.GetSharedConfigDC()
Hostname of DC: TOR.WEW.local
Created a session to a DC with affinity: TOR.WEW.local

[09.24.2021 19:49:04.0385] [2] Machine:MX1 and Process:ExSetup is executing the request
Parameters — LocalOnly:[False], RemoteOnly:[False], Target:[mx1.WEW.local], Component:[ServerWideOffline], Requester:[Functional], State:[Active], DomainController:[TOR.WEW.local]
Before:[1:RecoveryActionsEnabled:Functional:1:637681097441668677,1:Monitoring:Functional:1:637681097433074280]
After:[1:RecoveryActionsEnabled:Functional:1:637681097441668677,1:Monitoring:Functional:1:637681097433074280,1:ServerWideOffline:Functional:1:637681097443231310]
Save Completed for Server Object mx1.WEW.local

[09.24.2021 19:49:04.0385] [2] Ending processing Set-ServerComponentState
[09.24.2021 19:49:04.0401] [2] Beginning processing Write-ExchangeSetupLog
[09.24.2021 19:49:04.0401] [2] Install is complete.  Server state has been set to Active.
[09.24.2021 19:49:04.0401] [2] Ending processing Write-ExchangeSetupLog
[09.24.2021 19:49:04.0401] [1] Finished executing component tasks.
[09.24.2021 19:49:04.0401] [1] Ending processing Start-PostSetup
[09.24.2021 19:49:04.0416] [0] Операция по установке Exchange Server выполнена успешно.
[09.24.2021 19:49:04.0416] [0] CurrentResult console.ProcessRunInternal:205: 0
[09.24.2021 19:49:04.0416] [0] Для применения изменений параметров операционной системы, внесенных программой установки, требуется перезагрузка. Перезагрузите сервер перед помещением его в рабочую среду.
[09.24.2021 19:49:04.0432] [0] CurrentResult launcherbase.maincore:90: 0
[09.24.2021 19:49:04.0432] [0] CurrentResult console.startmain:52: 0
[09.24.2021 19:49:04.0432] [0] CurrentResult SetupLauncherHelper.loadassembly:452: 0
[09.24.2021 19:49:04.0432] [0] CurrentResult main.run:235: 0
[09.24.2021 19:49:04.0432] [0] CurrentResult setupbase.maincore:396: 0
[09.24.2021 19:49:04.0432] [0] End of Setup
[09.24.2021 19:49:04.0432] [0] **********************************************

After logging into Exchange 2016’s ECP you receive an HTTP Error 500 (same goes with OWA):

06-12-_2016_12-23-00

Searching the internet ends up with several possible solutions to this issue, ranging from missing System Attendant Mailboxes, to bogus ADSI settings regarding the Exchange CAS Service. I tried several of them to no prevail.

And it doesn’t matter whether you enter DOMAINAdministrator or administrator@domain.local for your username. In most cases the simplest solution is to execute UpdateCas.ps1 PowerShell script located in the C:Program FilesMicrosoftExchange ServerV15Bin folder, followed by an IISReset:

06-12-_2016_13-58-01 

Once there was a case where UpdateCas.ps1 didn’t work, which left me with executing the following PowerShell cmdlets, in subsequent order:

Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -FormsAuthentication $False -BasicAuthentication $True
Get-OwaVirtualDirectory | Set-OwaVirtualDirectory -FormsAuthentication $True -BasicAuthentication $True
Get-EcpVirtualDirectory | Set-EcpVirtualDirectory -FormsAuthentication $false -BasicAuthentication $true
Get-EcpVirtualDirectory | Set-EcpVirtualDirectory -FormsAuthentication $true -BasicAuthentication $true
iisreset

Again, one Exchange 2016 Server in particular was immune against all those tricks and needed the following adjustments:

Get-EcpVirtualDirectory | Set-EcpVirtualDirectory -FormsAuthentication $false -BasicAuthentication $true -WindowsAuthentication $true
Get-OWAVirtualDirectory | Set-OWAVirtualDirectory -FormsAuthentication $false -BasicAuthentication $true -WindowsAuthentication $true
iisreset
Recycle MSExchangeECPAppPool
Recycle MSExchangeOWAAppPool

Keep in mind that Authentication Settings for both Virtual Directories ECP and OWA must be identical:

14-12-_2016_10-55-35

After that I was able to successfully log into ECP and OWA again.

Update 2016-12-15

On another occassion it turned out that the Mailbox Database the user tried to access via OWA was actually unmounted. The Event Log showed a lot of Event IDs 1023, Event Source: MSExchange ActiveSync, with the following Event Message:

Exchange ActiveSync tried to access a mailbox on Mailbox server “yourserver.domain.local”. It could not access the mailbox because the Mailbox server is offline.

15-12-_2016_10-03-12

After mounting the corresponding Mailbox Database everything worked as expected. By coincidence the Administrator’s Mailbox was hosted on the exact same Mailbox Database, thus rendering the Administrator account unable to log into ECP and OWA, neither, resulting in http error 500.

Further reading:

  • HTTP 500 Internal Server Error when logging into Exchange 2013 Exchange Control Panel (ECP)
  • Exchange 2013 Troubleshooting: Error 500 when login ECP and OWA
  • Exchange 2013 unable to login to OWA/ECP
  • KB2871485 – The FBA page is displayed when a user accesses OWA or ECP to log on to Exchange Server 2013

Summary:
HTTP ERROR 500 in Exchange is displayed when the server rejects the request to establish a connection with the Exchange Server. The error prevents Exchange administrators and users from accessing the Exchange Admin Center and managing the Exchange Server. In this blog, we have discussed reasons and solutions to fix the HTTP ERROR 500 in Exchange and get access to the EAC/ECP.

Free Download for Windows

Contents

  • Reason for HTTP ERROR 500 in Exchange ECP/EAC
  • Solutions to Fix HTTP ERROR 500 in Exchange Server
  • Conclusion

Exchange Management Console (EMC) and Exchange Control Panel (ECP) were two different interfaces used in Exchange 2010 and earlier versions to manage the Exchange Servers. With Exchange 2013, Exchange Administrative Center (EAC) — a web-based management console optimized for on-premises, hybrid, and online Exchange Server deployments—replaced EMC and ECP.

And since EAC is web-based, you need to use a web browser and require the OWA/ECP virtual directory URL to access the management console. By default, you can access the ECP/EAC console using the following URLs,

Internal URLhttps://<CASServerName>/ecp

It allows users to access the EAC within the organization’s firewall.

External URLhttps://mail.abc.com/ecp

It provides access to users from outside of your organization’s firewall.

Administrators and users with permission can access the EAC/ECP panel by signing in using valid credentials.

However, many users have reported an HTTP ERROR 500 after they sign in to EAC/ECP.

Stellar

Reason for HTTP ERROR 500 in Exchange ECP/EAC

The HTTP ERROR 500 is usually reported after upgrading or updating the Exchange Server without an elevated command prompt.

However, it may also occur due to many other reasons, such as,

  • Exchange Services stopped or not working
  • Damaged OWA virtual directories
  • Damaged Exchange Server
  • Improper configuration
  • Low Resource allocation
  • Corrupt or incomplete .NET framework installation

Solutions to Fix HTTP ERROR 500 in Exchange Server

Follow these solutions in the given sequence to troubleshoot and fix the HTTP 500 error in Exchange Server EAC/ECP after login.

Solution 1: Use a Different Browser

Sometimes browser cache and cookies can cause issues while accessing the Exchange Admin Center. You can reset either the web browser or use a different browser to fix the error and access the EAC/ECP.

If you still encounter the HTTP ERROR 500, proceed to the next solution.

Solution 2: Install Pending Server Updates

On your Windows Server, open the Windows Updates section and install any pending updates as they may stop certain Exchange Services resulting in HTTP ERROR 500 after EAC login.

pending updates windows server exchnage http 500

After the update, restart the server and then try to log in to the EAC. You may disable automatic Windows Updates to prevent HTTP ERROR 500. However, it is highly recommended to install the updates to stay protected.

If there are no pending updates but the error persists, follow the next solution.

Solution 3: Reinstall Updates

If the HTTP ERROR 500 occurred after installing the Exchange Server security updates, reinstall those using the elevated command prompt. The steps are as follows,

  • Open Command Prompt as administrator
  • Navigate to the location where Security updates are downloaded (.msp files) using ‘cd’ command. For instance,
cd “C:UsersUserNameDownloadsUpdates”
  • Then execute the following command in the Command Prompt window,
.UpdateName.msp
  • Follow the update wizard and complete the installation process.
  • Restart the server and check if you can now access the EAC/ECP.

Solution 4: Check Resource Allocation

Some users have reported that the HTTP ERROR 500 occurred simply because their Exchange VM doesn’t allocate enough CPU cores. To fix this, shut down the server VM and review the allocated resources.

Stellar

Add or allocate more CPU cores and RAM, if available. Restart the server and check if EAC is accessible.

Similarly, for physical servers, upgrading the hardware may fix the error. However, we recommend you follow all the troubleshooting solutions discussed in this blog before upgrading the hardware to resolve the HTTP 500 error.

Solution 5: Update Server Configurations

Improper or outdated server configuration after the server upgrade or update can also render EAC or ECP inaccessible, causing HTTP ERROR 500 after login.

In such a case, you can run UpdateConfigFiles.ps1 and UpdateCAS.ps1 PowerShell scripts located in the Exchange Server ‘Bin’ directory (C:Program FilesMicrosoftExchange ServerV15Bin) to resolve the error.

run powershell scripts Exchange http 500 fix

To execute these PowerShell scripts, follow these steps,

  • Open PowerShell as administrator and use the ‘cd’ command to navigate the Exchange ‘Bin’ directory. For instance,
cd “C:Program FilesMicrosoftExchange ServerV15Bin.”

Stellar

Then execute the following commands to run the PowerShell scripts to fix the configuration issues.

.UpdateConfigFiles.ps1
.UpdateCAS.ps1
updatecase ecp eac error 500

This may take a while to finish. Once done, restart the server and check if the HTTP 500 error is resolved and ECP/EAC is accessible.

Solution 6: Recreate Virtual Directories

As a last resort, you can remove the existing OWA and ECP virtual directories and create new ones to fix the HTTP 500 error in Exchange. The steps are as follows,

  • Open Exchange Management Shell (EMS) as administrator and run the following commands to remove the current OWA and ECP virtual directory
Remove-OwaVirtualDirectory –Identity “ExchangeServerNameowa (Default Web Site)”
  • Press ‘a’ or ‘y’ and then press the ‘Enter’ key.
reset owa ecp virtual directories exchange
  • Now execute the following command in the same EMS window to rebuild OWA virtual directory,
New-OwaVirtualDirectory –WebsiteName “Default Web Site”

The commands are case-sensitive.

This will rebuild the virtual directories and possibly fix the issue. It will also change the way you log in. Instead of the login page, you will see the following pop-up for login.

login to exchnage eac http 500 fixed

Enter username and password to log into ECP/EAC web console.

Solution 7: Repair Exchange Server

If none of the solutions worked for you, try repairing your Exchange Server. For this, you need to mount the same Cumulative Update ISO as installed on the server. Then use the following command in EMS to repair the server.

Setup /Mode:upgrade /IAcceptExchangeServerLicenseTerms
repair exchange server

Use ‘/IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF’ if your server is running on September 2021 or later Cumulative Update.

After the repair, restart the server and check if the HTTP ERROR 500 is resolved.

You may also set up a new Exchange Server if server repair fails and move your mailboxes and mail items from the old server to the new server. For this, you can use an EDB converter tool, such as Stellar Converter for EDB. The software can extract mailbox data from your faulty Exchange server with an online or offline database and export them to PST. You may also export the mailboxes from offline EDB to your new Exchange Server database to PST. The software auto-maps the source mailboxes with destination mailboxes and exports up to four mailboxes simultaneously to the target server database in a few simple steps.

Conclusion

HTTP ERROR 500 is common, especially after improper server update installation. However, it may also occur due to several other reasons, as discussed in this blog. We also discussed all possible solutions to resolve the HTTP ERROR 500 in Exchange Server 2013 and later versions. However, if the error isn’t resolved, it’s recommended to set up a new server and move your data from the faulty server to a new server using an EDB converter tool, such as Stellar Converter for EDB. The software helps you extract and move mailbox data from offline or online databases hosted on your faulty server and exports them to PST, Office 365 tenant, or Live Exchange Server. It automates the entire mailbox data migration process, saving tons of time required to manually export and import mailboxes via EMS or EAC. Moreover, the cmdlets do not work if the database is offline.

About The Author

Ravi Singh

Ravi Singh is a Senior Writer at Stellar®. He is an expert Tech Explainer, IoT enthusiast, and a passionate nerd with over 7 years of experience in technical writing. He writes about Microsoft Exchange, Microsoft 365, Email Migration, Linux, Windows, Mac, DIY Tech, and Smart Home. Ravi spends most of his weekends working with IoT (DIY Smart Home) devices and playing Overwatch. He is also a solo traveler who loves hiking and exploring new trails.

Ravi Singh

Ravi Singh is a Senior Writer at Stellar®. He is an expert Tech Explainer, IoT enthusiast, and a passionate nerd with over 7 years of experience in technical writing. He writes about Microsoft Exchange, Microsoft 365, Email Migration, Linux, Windows, Mac, DIY Tech, and Smart Home. Ravi spends most of his weekends working with IoT (DIY Smart Home) devices and playing Overwatch. He is also a solo traveler who loves hiking and exploring new trails.

Ever reboot your servers and when you login, all looks good on the surface but when you try and do stuff well it doesn’t actually work? In this scenario exactly that.

Running coexistence with Exchange 2016 and 2019 and after a reboot, all seemed good. Exchange Management Shell launched fine but the Exchange Admin Center came up with the login page and then immediately after that HTTP 500 Error:

Right, let’s not go into panic mode. Step by step to get this working:

  1. Check that all Exchange services are started.
  2. Check that all stores are mounted.
  3. Check which database the user account is on.

As you can see, services where still starting, others had not started and a few were running. Start each service and wait for it to enter running mode.

In our case, the Exchange 2016 store was not mounted because the service was not started, after starting the service, the store mounted.

Right, after a few minutes and refreshing the ECP Page we were finally able to login and things back to normal.

Now launching that user account, we could see it is located on the Exchange 2016 server hence the login error as well:

So a few basic checks and everything is fine.

Hope it helps.

Query: “Are you getting http 500 internal server error in Microsoft Exchange 2016, 2013 and 2010 ECP/OWA after login? Don’t worry, Read this blog and get the best solution for Exchange server error 500.”

Most of the time it seems that whenever you login to your Exchange Admin centre (EAC) a common Exchange server http 500 error occurs. The main source of this problem is caused due to improper configuration of the device. The Error indicates that the device tried to establish a connection with the server, but the request was rejected with an error message by the Exchange server itself. Let’s see the solution of Exchange Server 500 error.

Method 1: Step by Step Solution for HTTP 500 Error in Exchange Server 2016

Step 1: Go to Search bar and type «Exchange Managmenent Shell».

Step 2: A new window will appear named as: Administrator: Exchange Managmenent Shell.

Step 3: It will start connecting to your local EAC ip.

Step 4: After connecting, type Remove-OwaVirtualDirectory ‘win2owa

Remove-OwaVirtualDirectory

Step 5: Message will appear “Are you sure you want to perform this action? Outlook Web App virtual directory “win2owa ” is being removed.

Step 6: Type y.

Outlook Web App virtual directory

Step 7: Type New-OwaVirtualDirectory – Website Name ‘Default Web site’.

New-OwaVirtualDirectory

Step 8: Restart your Computer.

Step 9: Now re-login. Exchange Server http 500 Error will be fixed.

Method 2: How to Fix 500 internal server error in Microsoft Exchange

1. Create a separate virtual directory which doesn’t require SSL or any other authentication method to establish a connection with the server. In this way you could temporarily connect with the server but that might serve as a potential threat due to lack of authentication.

2. Alternatively you can enable the settings on the root Exchange directory for the front end server using Microsoft utility “Metaedit.exe”.

Metaedit.exe

3. To determine the Maximum token size allotted to the user, use Microsoft provided tool : Tokensz.exe : By default the maximum token size- 8,000 bytes were allotted for the legacy versions; but for the later versions , token size was increased upto 12,000 bytes.

4. Insufficient permissions problem might be raised due to broken Access Control List inheritance in the Active Directory. To resolve this follow these steps:

  • Launch Active Directory Users and Computers.
  • Locate View >> Advanced Features.
  • Select the mailbox and right click to explore the properties.
  • Navigate to Security >> Advanced.
  • Ensure that “Include inheritable permissions from this object’s parent» is selected.

Active Directory Service Information

5. Alternatively you can re-add the existing users and new users to the Exchange. For that you need to access Active Directory Service Information:

  • Open adsi edit.
  • Locate the user in your existing domain.
  • Expand the user details and remove the object “CN=ExchangeActiveSyncDevices”.

Tools that could be beneficial: http://test exchange connectivity.com helps to test the connectivity between the exchange server and the device.

Exchange Remote Content Analyzer: Helps to determine the connectivity issues between the exchange server and the deployments easily.

Remote Content Analyzer

Causes of Exchange Server HTTP 500 Error

Now let’s examine the root cause for http 500 internal server error in Exchange here:

For the legacy Exchange server versions such as Exchange 2016, 2013, 2010, 2007,etc. the 500 internal server error is caused due to the following circumstances:

The Server uses SSL or Secure Sockets Layer protocol or form based authentication.

1. Virtual Directory of the Exchange Server has disabled Windows Authentication: The Active Sync Service uses the virtual directory to access the Outlook Web Access Templates and the WebDav on the Exchange Server. Hence, If the Virtual Directory is not enabled then Active Sync returns error.

2. Members existing in too many groups might face the error as the tokens generated might be larger than the maximum size allotted to them.

3. For Exchange 2010 and later versions, the user account might not have sufficient Permissions to access the mailbox in the Active Directory.

Conclusion

In the above content, I have discussed the best solution to resolve Exchange admin center http 500 internal server error quickly. Using step by step Exchange Management Shell method easily fix Exchange server error 500 without getting any hurdle.

Hi Guys, 

I had Exchange 2016 installed on windows server 2016, everything was working great. we had to change the IP address of Exchange server and domain controller, since then Exchange did not work. we were not able to Send/Receive emails.  so we did some torubleshooting and we ended up breaking that Exchange server. 

Now we have built a new windows server and installed Exchange 2016 on it. I did all the pre-requiste steps that were needed and installed Exchange 2016. setup was successfull.

Now, I try to connect  to ECP or OWA, it will ask me for username and password. I would put in the admin credentials and it would give me an error «Http 500 internal server error mean that the website you are visiting had a server problem which prevented the webpage from displaying».

I have done the steps mentioned on this link 

https://supertekboy.com/2016/08/15/internal-500-server-error-after-fresh-exchange-2016-install/ Opens a new window

https://community.spiceworks.com/topic/1585593-exchange-2016-cu1-error-http-500 

What am I doing worng? 

can someone please help?

I was receiving error 500 and website was landing on owa/auth.owa on my Exchange 2016 server.

Interesting thing was – that happened to all admins but me  – who installed the server.

I found this blog post:

Exchange 2016 – HTTP Error 500 after logging into ECP/OWA

I’ve done all the steps, I ran UpdateCas.ps1 – that didn’t help, so I ran multiple commands that Alexander proposed – unfortunately that didn’t help out as well, additionally now I was getting popup asking me for to log in instead of nice Exchange website.

So I thought at least I will get back to the settings I had – removed Windows authentication and enabled form based authentication on ECP and OWA virtual directories, so basically I went back to previous settings:

Get-owaVirtualDirectory "owa (Default Web Site)" | Set-owaVirtualDirectory -FormsAuthentication $true -BasicAuthentication $true -WindowsAuthentication $false

Get-ecpVirtualDirectory "owa (Default Web Site)" | Set-ecpVirtualDirectory -FormsAuthentication $true -BasicAuthentication $true -WindowsAuthentication $false

Done iisreset, and once again wanted to see my error, I refreshed the page on the test user I made aaaaaaannndd… it was all working well.

A mystery…

Scooby-gang

The Problem

ex2013-owa-error

Scenario 1: Both web addresses work, ECP logs in but OWA gives the “Something went wrong” page after submitting credentials.

Scenario 2: Both web addresses work, OWA Logs in but ECP gives the “Something went wrong” page after submitting credentials.

Scenario 3: Both web addresses work but both give “Something went wrong” page after submitting credentials.

The Cause:

This issue is generally caused by interruption or failure of the Exchange Server 2016 (“Could not grant permissions to Discovery Management” ring any bells?) – the issue is caused as the SharedWebConfig is not copied from the originating bin folder and placed in all of the relevant locations for ECP/OWA to function.

You can confirm if this is the case by checking if the file is missing in:

OWA – C:Program FilesMicrosoftExchange ServerV15ClientAccess
ECP – C:Program FilesMicrosoftExchange ServerV15FrontEndHttpProxy

The Resolution

The issue can be resolved with a simple bit of command line. For simplicity, I will refer to your exchange installation directory as {ExchangeDirectory} – this is C:Program FilesMicrosoftExchange Serverv15 or wherever you specified in installation

  1. Launch Exchange Management Shell
  2. cd to {ExchangeDirectoy}/bin
  3. Run the following command(s) depending on your issue:

    OWA – DependentAssemblyGenerator.exe -exchangePath “{ExchangeDirectory}bin” -exchangePath “{Exchange Directory}ClientAccess” -configFile “{Exchange Directory}ClientAccessSharedWebConfig.config”

    ECP – DependentAssemblyGenerator.exe -exchangePath “{ExchangeDirectory}bin” -exchangePath “{Exchange Directory}FrontEndHttpProxy” -configFile “{Exchange Directory}FrontEnd\HttpProxySharedWebConfig.config”

  4. Wait for execution to complete.
  5. Ensure the file has copied

    Capture

  6. run iisreset /noforce or restart the server.
  7. You (should) now have a working ECP/OWA

Capture2   Capture3

Понравилась статья? Поделить с друзьями:
  • Explorer exe ошибка при запуске виндовс
  • Explorer exe ошибка при запуске windows 10
  • Explorer exe ошибка при выполнении приложения сервера windows 10
  • Explorer exe ошибка при выполнении приложения сервер
  • Explorer exe ошибка ввода вывода