Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Exchange
2000.active.directory
2000.admin
2000.announcements
2000.app.conversion
2000.applications
2000.clients
2000.clustering
2000.connectivity
2000.development
2000.documentation
2000.general
2000.information.store
2000.interop
2000.kms
2000.misc
2000.protocols
2000.realtime.collabo.
2000.setup
2000.transport
2000.win2000
admin
application.conversion
applications
clients
clustering
connectivity
design
development
misc
mobility
setup
tools
  
 
date: Sun, 16 Mar 2008 22:14:57 -0000,    group: microsoft.public.exchange.connectivity        back       


RPC over HTTPS Troubles   
Hi,

I'm trying to setup Outlook Anywhere/RPC over HTTPS, using a single Exchange 
2003 Server, configured as a backend server, on Win 2003 SP2, ISA 2006 on 
Win 2003 SP2, and Outlook 2003 on Win XP SP2 clients. I've followed all the 
online documentation, including those below, but I just can't get it 
working:

http://www.isaserver.org/tutorials/ISA-Firewall-Publishing-OWA-RPC-HTTP-Single-IP-Address-Part1.html 
(all 5 parts)
http://www.msexchange.org/tutorials/outlookrpchttp.html
http://www.msexchange.org/tutorials/Troubleshooting-RPC-over-HTTPS-Part1.html 
(both parts)

So far the steps I've taken are:

  1.. Added the RPC over HTTP Proxy component to the Exchange Server

  2.. Selected RPC-HTTP back-end server in the Exchange System Manager 
RPC-HTTP tab

  3.. Checked the port settings under 
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA

  4.. Added 
ExchangeServer:6001-6002;ExchangeServerFQDN:6001-6002;ExchangeServer:6004;ExchangeServerFQDN:6004; 
to HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\RpcProxy

  5.. Rebooted the Exchange Server

  6.. Made sure the Default Website\RPC virtual directory has basic auth 
only set.

  7.. Create a new firewall policy on the ISA 2006 server for OWA/RPC, with 
the same settings/listener as those described in 
http://www.isaserver.org/tutorials/ISA-Firewall-Publishing-OWA-RPC-HTTP-Single-IP-Address-Part3.html

  8.. Used the existing Web Certificate which is a wildcard cert, 
*.domain.com.

  9.. OWA works perfectly (we were using OWA previously anyway, which is why 
we had the wildcard certificate), we can login, and send/receive emails

  10.. I've created a new Profile in Outlook,and added a new Exchange 
account with settings: exchange.domain.com, user.name, in 'more settings' 
under the connection tab I've enabled 'connect using HTTP' and set the 
exchange proxy settings to: https://owa.domain.com, connect using SSL, 
Mutually authenticate: msstd:*.domain.com (same as the wildcard 
certificate), tried checking & un-checking on fast networks use http 
first... & on slow networks use http first..., set the proxy authentication 
to basic.

But, when I click check name in the Outlook settings box, a pop up opens, 
asking me to authenticate to exchange.domain.com, I enter my username 
'domain\username' and password, however this just pops up again twice and 
then I get an error message saying 'The action could not be completed. The 
connection to Microsoft Exchange Server is unavailable. Outlook must be 
online or connected to complete this action.'

The ISA logging shows the connection, there is an 'Initiated Connection', 
then 'Allowed Connection', a 'Failed Connection Attempt' and finally a 
'Closed Connection'. The Allowed Connection shows the following info:
Status: 404 Not Found
Request: RPC_OUT_DATA 
http://owa.domain.com/rpc/rpcproxy.dll?exchange.domain.com:593
And the Failed Connection shows:
Status: 64 The specified network name is no longer available
Request: RPC_IN_DATA 
http://owa.domain.com/rpc/rpcproxy.dll?exchange.domain.com:593
The ports alternate between 593 and 6004

I'm now at a loss as to how to get this working. I've used the Outlook.exe 
/rpcdiag to try and test rpc, but that just tries to connect, asks for the 
username & password then fails. I've tried rpcdump /v and all of the 
ncacn_http ports are correctly set. I've checked rpcproxy.dll exists under 
c:\windows\system32\rpcproxy\rpcproxy.dll, although I notice I get an error 
if I try and register the dll again using regsvr32: 'DllRegisterServer in 
c:\windows\system32\rpcproxy\rpcproxy.dll failed. Return code was 
0x80070003', so I don't know if this points to a problem - corrupt file 
maybe? Does the RPC over HTTP network component need to be installed on ever 
Global Catalogue server in the domain? At the moment we just have it 
installed on the Exchange Server which is a Global Catalogue server, but we 
have another 2003 DC, which is also a Global Catalogue server, but does not 
have Exchange installed.

I can't think of anything else that could be stopping this from working! Can 
anyone else help/shed some light onto what the problem maybe?

Any help much appreciated!

Ben
date: Sun, 16 Mar 2008 22:14:57 -0000   author:   Ben alias

RE: RPC over HTTPS Troubles   
Hi Ben

I too had the same problem.  There is a patch from microsoft available for 
this.

http://support.microsoft.com/kb/944764/en-us

But I am now having a different issue with my Outlook Anywhere.  Getting 
exception 1722 thrown from a rpcping externally and exeption 5 access denied 
internally.

ISA is showing a failed connection with status 64 the specified network name 
is no longer available.
That is for RPC_IN_DATA 
http://owa.company.com.au/rpc/rpcproxy.dll?owa.company.com.au:6004

Any help with mine would be much appreciated as well.

Stuart
"Ben" wrote:

> Hi,
> 
> I'm trying to setup Outlook Anywhere/RPC over HTTPS, using a single Exchange 
> 2003 Server, configured as a backend server, on Win 2003 SP2, ISA 2006 on 
> Win 2003 SP2, and Outlook 2003 on Win XP SP2 clients. I've followed all the 
> online documentation, including those below, but I just can't get it 
> working:
> 
> http://www.isaserver.org/tutorials/ISA-Firewall-Publishing-OWA-RPC-HTTP-Single-IP-Address-Part1.html 
> (all 5 parts)
> http://www.msexchange.org/tutorials/outlookrpchttp.html
> http://www.msexchange.org/tutorials/Troubleshooting-RPC-over-HTTPS-Part1.html 
> (both parts)
> 
> So far the steps I've taken are:
> 
>   1.. Added the RPC over HTTP Proxy component to the Exchange Server
> 
>   2.. Selected RPC-HTTP back-end server in the Exchange System Manager 
> RPC-HTTP tab
> 
>   3.. Checked the port settings under 
> HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchangeSA
> 
>   4.. Added 
> ExchangeServer:6001-6002;ExchangeServerFQDN:6001-6002;ExchangeServer:6004;ExchangeServerFQDN:6004; 
> to HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\RpcProxy
> 
>   5.. Rebooted the Exchange Server
> 
>   6.. Made sure the Default Website\RPC virtual directory has basic auth 
> only set.
> 
>   7.. Create a new firewall policy on the ISA 2006 server for OWA/RPC, with 
> the same settings/listener as those described in 
> http://www.isaserver.org/tutorials/ISA-Firewall-Publishing-OWA-RPC-HTTP-Single-IP-Address-Part3.html
> 
>   8.. Used the existing Web Certificate which is a wildcard cert, 
> *.domain.com.
> 
>   9.. OWA works perfectly (we were using OWA previously anyway, which is why 
> we had the wildcard certificate), we can login, and send/receive emails
> 
>   10.. I've created a new Profile in Outlook,and added a new Exchange 
> account with settings: exchange.domain.com, user.name, in 'more settings' 
> under the connection tab I've enabled 'connect using HTTP' and set the 
> exchange proxy settings to: https://owa.domain.com, connect using SSL, 
> Mutually authenticate: msstd:*.domain.com (same as the wildcard 
> certificate), tried checking & un-checking on fast networks use http 
> first... & on slow networks use http first..., set the proxy authentication 
> to basic.
> 
> But, when I click check name in the Outlook settings box, a pop up opens, 
> asking me to authenticate to exchange.domain.com, I enter my username 
> 'domain\username' and password, however this just pops up again twice and 
> then I get an error message saying 'The action could not be completed. The 
> connection to Microsoft Exchange Server is unavailable. Outlook must be 
> online or connected to complete this action.'
> 
> The ISA logging shows the connection, there is an 'Initiated Connection', 
> then 'Allowed Connection', a 'Failed Connection Attempt' and finally a 
> 'Closed Connection'. The Allowed Connection shows the following info:
> Status: 404 Not Found
> Request: RPC_OUT_DATA 
> http://owa.domain.com/rpc/rpcproxy.dll?exchange.domain.com:593
> And the Failed Connection shows:
> Status: 64 The specified network name is no longer available
> Request: RPC_IN_DATA 
> http://owa.domain.com/rpc/rpcproxy.dll?exchange.domain.com:593
> The ports alternate between 593 and 6004
> 
> I'm now at a loss as to how to get this working. I've used the Outlook.exe 
> /rpcdiag to try and test rpc, but that just tries to connect, asks for the 
> username & password then fails. I've tried rpcdump /v and all of the 
> ncacn_http ports are correctly set. I've checked rpcproxy.dll exists under 
> c:\windows\system32\rpcproxy\rpcproxy.dll, although I notice I get an error 
> if I try and register the dll again using regsvr32: 'DllRegisterServer in 
> c:\windows\system32\rpcproxy\rpcproxy.dll failed. Return code was 
> 0x80070003', so I don't know if this points to a problem - corrupt file 
> maybe? Does the RPC over HTTP network component need to be installed on ever 
> Global Catalogue server in the domain? At the moment we just have it 
> installed on the Exchange Server which is a Global Catalogue server, but we 
> have another 2003 DC, which is also a Global Catalogue server, but does not 
> have Exchange installed.
> 
> I can't think of anything else that could be stopping this from working! Can 
> anyone else help/shed some light onto what the problem maybe?
> 
> Any help much appreciated!
> 
> Ben 
> 
> 
>
date: Tue, 22 Apr 2008 06:18:00 -0700   author:   Stuart

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us