Exchange 2010 OWA System.NullReferenceException hatası

closeBu yazı 5 yıl 1 ay 12 gün önce yayınlanmış olduğundan güncelliğini yitirmiş veya içeriğindeki bilgilerin geçerliliği kaybolmuş olabilir. Herhangi bir yanlış anlaşılmadan bu site sorumlu değildir.

Geçenlerde karşılaştığım ve destek verdiğim bir problem. All Rooms Address List’i sildikten sonra OWA ile erişen kullanıcılar address book’a ulaşmak istediğinde Exception hatası alıyorlar.

Exception type: System.NullReferenceException

Exception message: Object reference not set to an instance of an object.

Bu sorunu daha ayrıntılı görmek için

Get-OrganizationConfig | fl ResourceAddressLists

komutu ile baktığımda, değer olarak {..\All Rooms DEL:XXXXXX-XXX-XXXX-XXXX-XXXXXXXXXX} görünüyor.

Bu sorunu gidermek için resource mailboxlar için yeni bir address list oluşturdum.

Ardından ADSIEdit ile bu address list için distinguishedName değerini, Organization Object  (cn=OrganizationIsmi) de bulunan msExchResourceAddressLists değerine kopyaladım ve sorun düzeldi.

Adım adım açıklamak gerekirse:

  1. Yeni bir address list oluşturun (Resource Mailboxlar için bir address list bulunmuyorsa)
  2. ADSIEdit’i açın
  3. Configuration partition içerisinde Services>Microsoft Exchange>Organizasyon isminiz>All Address Lists>Oluşturduğunuz Resource Address List’i bulun.
  4. distinguishedName değerini kopyalayın.
  5. Organizasyon isminiz üzerinde sağ tuşa basıp özelliklere gidin.
  6. msExchResourceAddressLists değerine kopyaladığınız değeri yazın.

 

Bu işlemlerden sonra sorunsuz olarak çalışacaktır.

 

Yayınlayan: Serkan Varoğlu

Yıldız Teknik Üniversitesi Elektrik Mühendisliğini bitirdim. Türkiye'de birçok farklı sektör ve firmada Sistem Yöneticiği yaptım. Bermudada 3 yıla yakın danışmanlık yaptıktan sonra şu anda İrlanda'da çalışma hayatıma devam ediyorum.