A relatively easy way to do this is to brand each CAS server's OWA logon page with the server name. This way, end-users are able to provide the server name if they run into problems.
For Exchange 2007, navigate to C:\Program Files\Microsoft\Exchange Server\ClientAccess\owa\auth folder and open the logon.aspx file using Notepad.
Add either of the two edits shown in the screenshot below:
Adding the server name as highlighted above in red will visibly add the server name to the logon screen, as shown below:
For Exchange 2010, navigate to the C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Owa\auth folder and open the logon.aspx file using Notepad.
Add the server name, as shown in the screenshot below:
This will add the server name to the logon screen, as shown below:
Important Note: These edits are overwritten anytime an Exchange Server update is applied to the CAS servers. This is because every update includes a complete reinstallation of the Exchange binaries, and the logon.aspx file you edited will be overwritten.
Typically, the logon.aspx page rarely changes, so you can usually make a copy of it after you've made your edits and copy it back after the update. However, there are no guarantees that the file will not be changed by an update. If so, you will need to re-edit the logon.aspx file.
Great Post Jeff.
ReplyDeleteI always been interested to use the screen around the OWA logon screen. Any idea how to do that ?
Thanks for simply explaining something that Microsoft should have helped us do, oh, 10 years ago...
ReplyDeleteI'll look into that when I get back from vacation. The background color or add graphics?
ReplyDeleteThe user can also simply pull up the appropriate Help/About page which tells you a lot more information, including what server(s) they're using. Mind you, they have to be logged in first...
ReplyDeleteGreat tip. Thanks, Devin!
ReplyDeleteWhere are the langauge files stored? I want to edit the pre-existing test, but want to allow the multi-language functionality that Exchange 2010 provides. I want to edit the source language files for the different languages our international organization uses. I could hard-code the login.aspx file that lot of people recommend, but then it is only in one language.
ReplyDeleteSuperb article. Just what I was looking for. I have two load-balanced CAS servers and needed to know which server I was authenticating against. Many thanks!
ReplyDelete