Solved

Outlook can't use Outlook Anywhere to Exchange 2007 - RPC issue?

Posted on 2014-02-07
10
311 Views
Last Modified: 2014-02-19
I'm unable to auto-create an Outlook 2013 profile by using the new account wizard in Outlook and also I'm unable to do so even if I manually add the settings.

After using the testexchangeconnectivity.com tool I noticed I'm getting the errror:

Attempting to ping RPC endpoint 6004 (NSPI Proxy Interface) on server mail.server.com.
       The attempt to ping the endpoint failed.
        Tell me more about this issue and how to resolve it
       
      Additional Details
       
The RPC_S_SERVER_UNAVAILABLE error (0x6ba) was thrown by the RPC Runtime process.
Elapsed Time: 3112 ms.

I did connect directly to the Exchange server and tried to telnet to port 6004 and it does not work. I believe this is Exchange 2007 SP3, it says the version is 8.3.

Not sure where to go from here.. I've checked all the registry keys, tried to modify some etc. I did make sure ipv6 was disabled but when I ping the machine to its own FQDN I get an IPv6 response.. not sure why.. nor not sure if related.
0
Comment
Question by:Metaltree
  • 7
  • 3
10 Comments
 
LVL 63

Accepted Solution

by:
Simon Butler (Sembee) earned 500 total points
ID: 39842533
If you have tried to disable IPv6, then reverse that. It causes more problems than it is worth and is a very old fix for a very old problem.

The quickest fix for this kind of issue is to
a. disable Outlook Anywhere in Exchange,
b. wait 15-20 minutes for an entry in the event viewer to say it has been disabled.
c. Remove the RPC Proxy feature from IIS. Run IISRESET after doing so.
d. Check in IIS manager that the two RPC virtual directories have been removed. If not, remove them and run IISRESET again.
e. Reinstall the RPC proxy feature.
f. Enable Outlook Anywhere again.

That fixes it 90% of the time.

However do ensure that whatever you did for IPv6 has been corrected.

Simon.
0
 
LVL 5

Author Comment

by:Metaltree
ID: 39842540
ipv6 is currently and has always been disabled. should it be enabled?
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39846661
IPv6 would have been enabled by default and that is the only scenario that Microsoft test. They do not support IPv6 being disabled. Furthermore a lot of people don't disable it correctly - it is a little more than deselecting the box in network connections. If find a machine with it disabled then I enable it, reversing whatever has been done to try and disable it. Only then do I do further troubleshooting.
The product expects IPv6 to be enabled.

Simon.
0
Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

 
LVL 5

Author Comment

by:Metaltree
ID: 39851381
I went through the entire process you listed. It did not resolve the issue and I'm still unable to telnet to 6004  even on the localhost and it fails the ms testexchange test.
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39852673
What about the Ipv6 fixing? Did you resolve that? Have you undone the changes to IPv6 to try and disable it?

Simon.
0
 
LVL 5

Author Comment

by:Metaltree
ID: 39853213
It was previously disabled, I had it enabled then tried to perform these steps. I'm not sure how I can test if ipv6 is "broken" or even how to begin to fix it.
0
 
LVL 5

Author Comment

by:Metaltree
ID: 39859520
Ok, I enabled ipv6 on the ESX host which this VM resides on and now I'm not getting an error on port 6004 when I putty in.

However, the issue is still happening, so I'll go through the previous steps again now that this ipv6 issue appears to be resolved.
0
 
LVL 5

Author Comment

by:Metaltree
ID: 39860221
Alright, IPv6 is fixed, I've gone through all these steps again. Still not working.
0
 
LVL 5

Assisted Solution

by:Metaltree
Metaltree earned 0 total points
ID: 39860407
Figured it out, ended up being a HOSTS file issue. It was blank, and for some reason when I would try to resolve MAIL.SERVER.DOMAIN locally on any port, it would fail. So I added all of the NetBios and FQDN ipv4 address to the hosts file and it resolved the issue.

It could resolve when I pinged etc locally, so I'm not sure what the issue actually was.
0
 
LVL 5

Author Closing Comment

by:Metaltree
ID: 39869827
Found the solution on my own with the help of Sembee
0

Featured Post

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.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Disabling the Directory Sync Service Account in Office 365 will stop directory synchronization from working.
This article explains how to install and use the NTBackup utility that comes with Windows 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…
In this video we show how to create a mailbox database 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 Servers >> Data…

803 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