Forum
Merhabalar
Maillere owa üzerinden erişilemediği için Cleint access üzerinde server'a sağ tıklayıp reset virtual directory'den owa directory'den sıfırladım. Ancak sonrasında Owa app içersinde hiçbirşeyin olmadığını farkettim ve şuanda owa çalışmıyor. Yardımcı olabilirseniz sevinirim.
Merhaba
exchange management shell i açın
get-owavirtualdirectory |fl
komutunu uygulayın burdan kontrol edin owa ve ecp directory si var mı. Eğer yoksa aşağıda ki komut ile yeniden oluşturun
New-OwaVirtualDirectory -name "owa" -WebSiteName "Default Web Site" –InternalURL https://internalURL/owa -ExternalURL https://externalURL/owa
New-EcpVirtualDirectory -name "ECP" -WebSiteName "Default Web Site"
Merhaba Buğra bey
Bahsettiğiniz gibi managment shell'de get-owavirtualdirectory |fl komutunu uyguladım. Ancak herhangi birşey gelmedi. Bunun üzerine
New-OwaVirtualDirectory -name "owa" -WebSiteName "Default Web Site" –InternalURL https://internalURL/owa -ExternalURL https://externalURL/owa komutunu uyguladım ve aşağıdaki hatayı aldım.
The virtual directory 'owa' already exists under 'S*.s**.local/Default Web Site'.
Parameter name: VirtualDirectoryName
+ CategoryInfo : InvalidArgument: (S****\owa (Default Web Site):ADObjectId) [New-OwaVirtualDirectory], Ar
gumentException
+ FullyQualifiedErrorId : 6D99297B,Microsoft.Exchange.Management.SystemConfigurationTasks.NewOwaVirtualDirectory
komutu uyguladığınızda birşey gelmemesi ama yeni owa virtual directory oluştururken zaten bu directory var demesi tuhaf.
remove-owavirtualdirectory -name "owa" komutu ile silmeyi dener misiniz?
Buğra bey
Komut içersindeki name parametresi hatalı diyor. -identity parametresini kullanarak silsem olurmu veya iis içersinden owa directory 'sini direk silsem olurmu ?
IIS den silmeyin, -identity parametresi ile silebilirsiniz.
bu parametreyi kullanmadan önce iis stop etmek igib bir işlem yapmam gerekir mi? şu anca komut hata vermedi ama hala bekletiyor.
hayır IIS i stop ederseniz komut çalışmaz
Merhaba Buğra bey
Komutu çalıştırdım ama bekletiyor herhangi bir işlem yapmıyor. loglardada herhangi bir hata görünmüyor.
Merhaba
birde aşağıda ki komutu uygulayın
Remove-OwaVirtualDirectory “owa (Default Web Site)”
eğer bunda da bekletiyorsa cas rolünü yeniden yüklememiz gerekecek.
Bunun aşamaları ise şöyle
1. Komut satırını açarak Exchange kurulum medyasının klasörüne girin. şu komutu kullanarak cas rolünü kaldırın
1.2. setup.com /mode:uninstall /roles:ClientAccess
2. CAS rolü uninstall ediltikten sonra, IIS i remove edin ( server manager --> roles kısmından )
3. sunucuyu restart edin ve IIS i tekrar yükleyin. IIS i powershell komutlarıyla yükleyin
3. 1. import-module servermanager
3.2. Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart
4. Komut satırını açarak Exchange kurulum medyasının klasörüne girin. şu komutu kullanarak cas rolünü tekrar yükleyin
4.1. setup.com /mode:Install /roles:ClientAccess
Merhaba Buğra bey ;
bahesettiğiniz Remove-OwaVirtualDirectory “owa (Default Web Site)” komutunu uyguladım ancak o komutta hata verdi. Iıs silme işlemi olduğundan diğer işleme cesaret edemedim. çünkü iis üzerinde trendmicro gibi programlarda çalışmakta.
bazı testler yaptım mesela ;
get-ecpvirtualdirectory -server komutu ile audiscover ve dieğrlerindede aynı işlemi yaptım diğerleri çalışır vaziyette görünüyor sadece owa çalışmıyor.
sonra new-owavirtualdirectory komutu ile owa değilde farklı bir isim vererek denedim. yine owa directorysi var diye hata verdi.
Siz yapmamamızı söylediniz ama IIS üzerinden owa'yı silmek çözüm olur gibi geliyor. Silmemizin sonuçlarında ne gibi bir problem çıkartır.
Zaten olmuyorsa son çare sizin bahsettiğiniz işlemleri yapacağım. Trendmicro vs. programlarının iis directorylerinide tekrar oluşturucağım.
Merhaba,
IIS silmeden çözülmeyecek gibi duruyor ancak son birkaç şey daha deneyebiliriz
1. IIS üzerinde Application Pools kısmına gelin. Burada MSExchangeOWAAppPool olacak. Bu app'in started olup olmadığını kontrol edin. Eğer started değilse start edip tekrar remove-owavirtualdirectory komutu ile silmeyi deneyin. Yine silmiyorsa aşağıda ki işlemler ile devam edelim;
---
1. command line a girerek iisreset komutu ile IIS i restart edelim
2. Exchange Server makinesinde sol alt köşede bulunan Windows Powershell'e sağ click --> Import system modules e tıklayarak açalım ve remove-owavirtualdirectory komutunu orada verelim.
Yine silmiyorsa aşağıda ki gibi devam edelim
1. IIS'den OWA virtual directory sini silelim.
2. IIS Application Pools kısmından MSExchangeOWAAppPool ve MSExchangeOWACalendarAppPool u sağ click -->remove yapalım.
3. iisreset komutunu command line dan vererek iis i restart edelim
4. Exchange management shell den tekrar new-owavirtualdirectory komutunu vererek OWA yı oluşturmayı deneyelim.
Merhabalar Buğra bey
Öncelikle yardımlarınız için teşekkür ederim. İşlemler sonucunda dahada kötüye gitmesin diye microsoft'tan destek aldım. Aslında genel olarak sizin tarif ettiğiniz işlemler yapıldı tek farklılık iis'i kaldırmadan yaptık. İis içersindeki virtual directoryler bizim için önemliydi . o yüzden korktum işin gerçeği. CAS rollerini sildik ve sonrasında iis metabase explorer ile iis içersindeki owa 'yı sildik. sonrasında CAS roluünü geri yükledik ve problemimiz çözüldü. İlgilendiğiniz için çok tşekkür ederim.