Belirtiler
Microsoft Exchange Server 2013 veya Microsoft Exchange Server 2016 Posta Kutusu sunucusunda "owa" veya "ECP" sanal dizinini yeniden oluşturmak için New-OWAVirtualDirectory veya New-ECPVirtualdirectory cmdlet'ini kullandığınızı varsayalım. Bu durumda, kullanıcılar Outlook Web App, Web üzerinde Outlook veya Exchange Yönetim Merkezi'ne (EAC) erişmeye çalıştığında bir "Http 404" hata kodu alırlar.
Neden
Bu sorun, "owa" ve "ECP" sanal dizinleri için yanlış bir kimlik doğrulama yöntemi ayarlandığından oluşur. "Owa" veya "ECP" sanal dizinini oluşturmak için New-OWAVirtualDirectory veya New-ECPVirtualdirectory cmdlet'ini çalıştırdığınızda, cmdlet yanlış şekilde Windows kimlik doğrulaması yerine Forms kimlik doğrulamasını ve Temel kimlik doğrulamasını etkinleştirir.
Geçici Çözüm
Bu soruna geçici bir çözüm bulmak için aşağıdaki adımları uygulayın.
"Owa" sanal dizini için
-
Exchange Management Shell'i (EMS) açın ve "owa" sanal dizininin kimlik doğrulama yöntemini Windows kimlik doğrulaması olarak değiştirmek için aşağıdaki cmdlet'i çalıştırın:
set-Owavirtualdirectory -identity "E15MBX\owa (Exchange Arka Ucu)" -WindowsAuthentication $True -Basicauthentication $false -Formsauthentication $false
-
Internet Information Services'i (IIS) yeniden başlatmak için hem İstemci Erişimi hem de Posta Kutusu sunucularında aşağıdaki komutu çalıştırın:
iisreset /noforce
"ECP" sanal dizini için
-
Windows PowerShell başlayın.
-
Aşağıdaki komutları yazın ve her satırdan sonra Enter tuşuna basın:
Add-PSSnapin *exchange*Set-EcpVirtualDirectory -Identity "E15MBX\ecp (Exchange Arka Ucu)" -WindowsAuthentication $true -FormsAuthentication $false
-
Internet Information Services'i (IIS) yeniden başlatmak için hem İstemci Erişimi hem de Posta Kutusu sunucularında aşağıdaki komutu çalıştırın:
iisreset /noforce