Solved

OWA address error

Posted on 2014-01-10
12
410 Views
Last Modified: 2014-01-19
Hi,

I have windows 2008 server with 2010 exchange. I'm only receiving an error when any user clicks on the address book in OWA. Outlook and the light version of owa work fine. The error is "An unexpected error occurred and your request couldn't be handled."

I did delete some address books and re-created the default GAL.

Request
Url: https://xxx.xxx.xxx:443/owa/forms/premium/AddressBook.aspx?ae=Dialog&t=AddressBook&pspid=_1389365962726_498419359
User host address: xx.xx.xx.xx
User: Brian Bayachek
EX Address: /o=whrhs/ou=First Administrative Group/cn=Recipients/cn=xxxxxxx
SMTP Address: xxxx@xxxx.xxx
OWA version: 14.0.722.0
Mailbox server: xxxx.xxxx.xxx

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

Call stack
Microsoft.Exchange.Data.Directory.SystemConfiguration.AddressBookBase.GetAllRoomsAddressList(ClientSecurityContext clientSecurityContext, ADSystemConfigurationSession configurationSession)
Microsoft.Exchange.Clients.Owa.Core.UserContext.get_AllRoomsAddressList()
Microsoft.Exchange.Clients.Owa.Core.Directory.DirectoryAssistance.GetAllRoomsAddressBookInfo(UserContext userContext)
Microsoft.Exchange.Clients.Owa.Core.UserContext.get_AllRoomsAddressBookInfo()
Microsoft.Exchange.Clients.Owa.Premium.Controls.SecondaryNavigationDirectoryList.CreateCondensedDirectoryList(UserContext userContext, Boolean isRoomPicker)
Microsoft.Exchange.Clients.Owa.Premium.DirectoryView.RenderSecondaryNavigation(TextWriter output, UserContext userContext, Boolean isRoomPicker)
Microsoft.Exchange.Clients.Owa.Premium.Controls.NavigationHost.RenderSecondaryNavigation(TextWriter output, Boolean showContacts)
ASP.forms_premium_addressbook_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
System.Web.UI.Page.Render(HtmlTextWriter writer)
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
0
Comment
Question by:bbayachek
  • 7
  • 5
12 Comments
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39771356
Looks like you are on Exchange 2010 RTM.
You should update to Exchange 2010 SP3 with the latest rollup - that resolves a lot of errors around OWA.

Simon.
0
 
LVL 1

Author Comment

by:bbayachek
ID: 39773849
It is easy to upgrade?
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39774927
Download Exchange 2010 SP3, run setup.exe, wait.
If there is a problem, the installer will tell you.

After doing the update, run Microsoft Update so that you get the latest rollup as well.

Simon.
0
 
LVL 1

Author Comment

by:bbayachek
ID: 39776515
Thanks! but one more question. If I have a front end and back end do I run the same upgrade and which one do I upgrade first?

Thanks!!
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39777073
No such thing as a frontend/backend in Exchange 2010.

All servers with the client access role should be updated before the mailbox role servers. They will all need to be updated though.

Simon.
0
 
LVL 1

Author Comment

by:bbayachek
ID: 39779551
If I check in the roles what should show for the mailbox role? Does it say "Mailbox Role"?

Sorry for the stupid questions.
0
Free book by J.Peter Bruzzese, Microsoft MVP

Are you using Office 365? Trying to set up email signatures but you’re struggling with transport rules and connectors? Let renowned Microsoft MVP J.Peter Bruzzese show you how in this exclusive e-book on Office 365 email signatures. Better yet, it’s free!

 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39781541
When you look in EMC, under Server config it will list all of the server in your org, along with the roles that they have.

Simon.
0
 
LVL 1

Author Comment

by:bbayachek
ID: 39782520
Ok thanks. I'm going to try it tonight. Will get back to you tomorrow.

Thanks for all the help.

Brian
0
 
LVL 1

Author Comment

by:bbayachek
ID: 39784437
The install failed. See attached. Any clue what I did wrong?
Screen-Shot-2014-01-15-at-10.06..png
0
 
LVL 1

Author Comment

by:bbayachek
ID: 39784440
I just checked the address book and it looks like it is working again but I think I should upgrade to SP3 so I have the latest version of 2010. how do you feel about exchange 2013?
0
 
LVL 63

Accepted Solution

by:
Simon Butler (Sembee) earned 250 total points
ID: 39784673
If you don't have to install Exchange 2013 I would hold off a little longer. SP1 is due shortly (within the next month or two). You should upgrade to Exchange 2010 SP3 with the latest rollup though.

Simon.
0
 
LVL 1

Author Closing Comment

by:bbayachek
ID: 39792733
Thanks!
0

Featured Post

Want to promote your upcoming event?

Attending an event? Speaking at a conference? Or exhibiting at a tradeshow? Easily inform your contacts by using a promotional banner in your email signature. This will ensure your organization’s most important contacts are in the know.

Join & Write a Comment

Resolve Outlook connectivity issues after moving mailbox to new Exchange 2016 server
"Migrate" an SMTP relay receive connector to a new server using info from an old server.
In this video we show how to create an email address policy in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.:  First we need to log into the Exchange Admin Center. Navigate to the Mail Flow…
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now