quarta-feira, 22 de fevereiro de 2012

Erro ao acessar o catálogo de endereço usando o Outlook Web Access

Usando o OWA ocorre um erro ao acessar o catálogo de endereços quando o usuário clica em "para".
Erro apresentado:

Request
Url: https://localhost:443/owa/forms/premium/AddressBook.aspx?ae=Dialog&t=AddressBook&a=PickRecipients
User host address: 127.0.0.1
User: Administrador
EX Address: /o=EXCHANGE/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=Administrador
SMTP Address: administrador@dominio.com.br
OWA version: 14.0.722.0
Mailbox server: SERVER.dominio.com.br

Exception
Exception type: System.NullReferenceException
Exception message: Referência de objeto não definida para uma instância de um objeto.

Call stack

em Microsoft.Exchange.Data.Directory.SystemConfiguration.AddressBookBase.GetAllRoomsAddressList(ClientSecurityContext clientSecurityContext, ADSystemConfigurationSession configurationSession) em Microsoft.Exchange.Clients.Owa.Core.UserContext.get_AllRoomsAddressList() em Microsoft.Exchange.Clients.Owa.Core.Directory.DirectoryAssistance.GetAllRoomsAddressBookInfo(UserContext userContext) em Microsoft.Exchange.Clients.Owa.Core.UserContext.get_AllRoomsAddressBookInfo() em Microsoft.Exchange.Clients.Owa.Premium.Controls.SecondaryNavigationDirectoryList.CreateCondensedDirectoryList(UserContext userContext, Boolean isRoomPicker) em Microsoft.Exchange.Clients.Owa.Premium.DirectoryView.RenderSecondaryNavigation(TextWriter output, UserContext userContext, Boolean isRoomPicker) em Microsoft.Exchange.Clients.Owa.Premium.Controls.NavigationHost.RenderSecondaryNavigation(TextWriter output, Boolean showContacts) em ASP.forms_premium_addressbook_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) em System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) em System.Web.UI.Page.Render(HtmlTextWriter writer) em System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Para resolver esse problema é necessário fazer uma intervenção no Schema de configuração do ADDS.

Siga os passos abaixo:
* Acesse o ADSIEDIT.MSC
* Acesse o Schema Configuration
Navegue:
* CN=Configuration, DC=Domain, DC=Domain
* CN=Services
* CN =Microsoft Exchange
* CN = Exchange Organization
- Botão direito em "CN = Exchange Organization", procure a entrada “msExchResourceAddressLists”. Limpe os atributos da entrada citada anteriormente.

Isso irá resolver o problema de acesso ao catálogo de endereços (Address Book) do Exchange Server.

Obs.: Esse passo foi executado em um Exchange Server 2010 de produção. O nível funcional do domínio é Windows server 2008 R2.

Maicon C. K. Santos
Microsoft Certified Professional

Nenhum comentário:

Postar um comentário