Solved

Out of office server unavailable Exchange 2007

Posted on 2010-09-15
11
683 Views
Last Modified: 2012-05-10
OOF on some of the client computers are working and some not.  For example, on my machine and on the Exchange server itself whenever I clicked on the Automatic Replies button it came back with server unavailable message.

I am very new to Exchange 2007 so please provide a detailed instruction on how can I go about checking, comparing the setup on the working machine vs not working machine and fixing this problem.

Thank you,

Wayne
0
Comment
Question by:Wayne88
  • 4
  • 4
  • 2
  • +1
11 Comments
 
LVL 26

Expert Comment

by:e_aravind
ID: 33683807
If the clients are Outlook 2k7
- we need to check if the exchange autodiscover is working fine or not
Using the "Test email autoconfiguration window"

On the failing machines:
are they connecting to exchange from LAN or WAN
- check if they having any proxy-server configuration in the IExplore settings
0
 
LVL 26

Assisted Solution

by:e_aravind
e_aravind earned 166 total points
ID: 33683820
we need to collect the results and log tab details for the working and failing users to proceed further.

Note: Please do mentioned if the affected  users can directly communicate to the CAS server or not?
If yes, are they domain-joined desktops?
0
 
LVL 32

Expert Comment

by:endital1097
ID: 33683822
0
 
LVL 32

Expert Comment

by:endital1097
ID: 33683845
try going into owa and options to update oof
outlook 2007 and later clients attempt to use exchange web services for oof, and your configuration might need adjusted
0
 
LVL 13

Author Comment

by:Wayne88
ID: 33684261
Hi Guys,

Thanks for the quick reply.  I am connecting Outlook inside the LAN so I need a way to test it internally inside the LAN.  We won't bother with external use for now.

Can you clarify how can I check if the users can directly communicate to the CAS server or not?

Thanks.
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 
LVL 32

Accepted Solution

by:
endital1097 earned 167 total points
ID: 33684281
right-ctrl  + right click on the outlook icon in the task bar
select test automatic email configuration
remove guessamrt check boxes and test

also browse to the url from
get-webservicesvirtualdirectory | fl internalurl
0
 
LVL 13

Author Comment

by:Wayne88
ID: 33685682
I rant he test and it failed the autodiscover so I did more research and readings.  When I ran "Get-WebServicesVirtualDirectory | fl" this is what I got.....maybe you can steer me in the right direction with this because I am not sure if the internal URL is correct or not. Shouldn't it be the machine name and how can I change it?

server name was changed to SERVER and domain name was changed to DOMAIN.  Thanks.


 Full list of cmdlets:          get-command
 Only Exchange cmdlets:         get-excommand
 Cmdlets for a specific role:   get-help -role *UM* or *Mailbox*
 Get general help:              help
 Get help for a cmdlet:         help <cmdlet-name> or <cmdlet-name> -?
 Show quick reference guide:    quickref
 Exchange team blog:            get-exblog
 Show full output for a cmd:    <cmd> | format-list

Tip of the day #76:

Do you want to see everything that occurs when you run a command? Include the Ve
rbose parameter with the command. This parameter instructs the Exchange Manageme
nt Shell to display detailed information about each action that the server takes
 to complete the command. This information can be useful in troubleshooting.

[PS] C:\Windows\System32>Get-WebServicesVirtualDirectory | fl


InternalNLBBypassUrl          : https://SERVER.DOMAIN.local/ews/exchan
                                ge.asmx
Name                          : EWS (SBS Web Applications)
InternalAuthenticationMethods : {Basic, Ntlm, WindowsIntegrated}
ExternalAuthenticationMethods : {Basic, Ntlm, WindowsIntegrated}
BasicAuthentication           : True
DigestAuthentication          : False
WindowsAuthentication         : True
MetabasePath                  : IIS://SERVER.DOMAIN.local/W3SVC/3/ROOT
                                /EWS
Path                          : C:\Program Files\Microsoft\Exchange Server\Clie
                                ntAccess\exchweb\EWS
Server                        : SERVER
InternalUrl                   : https://remote.DOMAIN.com/EWS/Exchange.asmx
ExternalUrl                   : https://remote.DOMAIN.com/EWS/Exchange.asmx
AdminDisplayName              :
ExchangeVersion               : 0.1 (8.0.535.0)
DistinguishedName             : CN=EWS (SBS Web Applications),CN=HTTP,CN=Protoc
                                ols,CN=SERVER,CN=Servers,CN=Exchange Admin
                                istrative Group (FYDIBOHF23SPDLT),CN=Administra
                                tive Groups,CN=First Organization,CN=Microsoft
                                Exchange,CN=Services,CN=Configuration,DC=aslpri
                                ntfx,DC=local
Identity                      : SERVER\EWS (SBS Web Applications)
Guid                          : dd395a5b-4d8b-4b40-9663-90d3d2842610
ObjectCategory                : DOMAIN.local/Configuration/Schema/ms-Exch-W
                                eb-Services-Virtual-Directory
ObjectClass                   : {top, msExchVirtualDirectory, msExchWebServices
                                VirtualDirectory}
WhenChanged                   : 03/09/2010 12:41:47 PM
WhenCreated                   : 03/09/2010 2:28:04 PM
OriginatingServer             : SERVER.DOMAIN.local
IsValid                       : True



[PS] C:\Windows\System32>Get-ClientAccessServer | Select Name, *Internal* | fl


Name                           : SERVER
AutoDiscoverServiceInternalUri : https://remote.DOMAIN.com/Autodiscover/Aut
                                 odiscover.xml



[PS] C:\Windows\System32>Get-ClientAccessServer | Select Name, *Internal* | fl


Name                           : SERVER
AutoDiscoverServiceInternalUri : https://remote.DOMAIN.com/Autodiscover/Aut
                                 odiscover.xml



[PS] C:\Windows\System32>
0
 
LVL 13

Author Comment

by:Wayne88
ID: 33686082
The strange thing is that when I tried it on my workstation, the OOF was accessible after a reboot then I would close Outlook, wait for a few minutes then restart Outlook.  Then when I clicked on the Automatic Replies again it is stating that the server is unavailable.  Not sure why it worked after the workstation was restarted and initial Outlook launch but not thereafter.
0
 
LVL 32

Expert Comment

by:endital1097
ID: 33687081
Make sure remote.domain.com resolves to an internal ip address and your certificate contains that fqdn

Also verify windows authentication is enabled on the web services vdir
0
 
LVL 9

Assisted Solution

by:v_9mhdrf
v_9mhdrf earned 167 total points
ID: 33688215
OOF not working

Please check the following steps mentioned below:-

Autodiscover = Basic + Windows Integrated + SSL Forced == Disable - Kernel Mode Authentication.
OAB= Windows Integrated = Disable - Kernel Mode Authentication.
EWS= Windows Integrated = Disable - Kernel Mode Authentication + SSL forced.

Follow the kb-940726, and run the following command on the server.

Set-ClientAccessServer -Identity CAS_Server_Name -AutodiscoverServiceInternalUri https://mail.contoso.com/autodiscover/autodiscover.xml

Set-WebServicesVirtualDirectory -Identity "CAS_Server_Name\EWS (Default Web Site)" -InternalUrl https://mail.contoso.com/ews/exchange.asmx

Set-OABVirtualDirectory -Identity "CAS_Server_name\oab (Default Web Site)" -InternalUrl https://mail.contoso.com/oab

Please run the following command in the management shell:-

test-outlookWebserivces | fl and see the result. If you get 401 Unauthorized please follow the below link and restart the server.

DisableLoopbackcheck registry.
key as per the article <http://support.microsoft.com/kb/896861>.


Then perform "SetSPN -a http/(Exchange server FQDN) (Exchange server name)"

Check the HTTP keep alive in IIS 7 in the following place:-
HTTP response headers on Default WebSite == set common headers.

If still the issue persists, please follow this steps:-

Delete and recreate the Autodiscover/ EWS Virtual Directories.
Remove-AutodiscoverVirtualDirectory -identity "CAS server name\Autodiscover (Default Web Site)"
Remove-WebservicesVirtualDirectory -identity "CAS server name\EWS (Default Web Site)"

new-AutodiscoverVirtualDirectory
new-WebservicesVirtualDirectory
And follow the kb-940726 again to set the InternalUri.
Perform IISreset.

And also please check whether you have 3.5 .netFramework, if yes please download and install the following hotfix.
KB- 958934

And Run Test EmailAutoconfiguration  from outlook 2007 client, and please select only Autodiscover. Remove Guessmart and Secure Guess mart.

Please check out these steps and revert back if the issue persists.
0
 
LVL 13

Author Comment

by:Wayne88
ID: 33706173
Thanks v_9mhdrf,

I will check out your recommendation this weekend.  For the mean time I hardcoded the autodiscover address into the host file on my workstation and so far it has been working.
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
Scam emails are a huge burden for many businesses. Spotting one is not always easy. Follow our tips to identify if an email you receive is a scam.
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
This video discusses moving either the default database or any database to a new volume.

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

11 Experts available now in Live!

Get 1:1 Help Now