Re: RPC over HTTP failing with 400 Bad Request on Proxy

From: Alan Sun [MSFT] (v-asun_at_online.microsoft.com)
Date: 12/14/04


Date: Tue, 14 Dec 2004 02:25:33 GMT

Hi Dirk,

Thanks for your posting here.

Please first understand that we generally focus on one issue in a post to
avoid misunderstanding. Although the symtoms you encountered is similar, it
may be caused by different reason. You may try the suggestions I provided
in this post, If the issue persists, please submit a new request. Thanks
for your understanding.

Have a nice day!

Thanks & Regards
Alan Sun
Microsoft Online Partner Support

Get Secure! - www.microsoft.com/security
=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================

This posting is provided "AS IS" with no warranties, and confers no rights.

--------------------
     Thread-Topic: RPC over HTTP failing with 400 Bad Request on Proxy
     thread-index: AcS9VAXXGiZMc6FtRb6rxkPhOZOZAw==
     X-WBNR-Posting-Host: 203.20.58.1
     From: "=?Utf-8?B?RGVhcks=?=" <DearK@discussions.microsoft.com>
     References: <#JXTnZJrEHA.1036@TK2MSFTNGP10.phx.gbl>
<Nq7d1sQrEHA.740@cpmsftngxa06.phx.gbl>
<emVm1xVrEHA.2900@TK2MSFTNGP12.phx.gbl>
<WUIToq1rEHA.752@cpmsftngxa06.phx.gbl>
<XdyGWlDsEHA.4040@cpmsftngxa06.phx.gbl>
<vbt#8bdsEHA.3252@cpmsftngxa10.phx.gbl>
<eZi#s7etEHA.3984@TK2MSFTNGP09.phx.gbl>
<cKSe17ytEHA.3028@cpmsftngxa10.phx.gbl>
     Subject: Re: RPC over HTTP failing with 400 Bad Request on Proxy
     Date: Thu, 28 Oct 2004 18:10:04 -0700
     Lines: 534
     Message-ID: <4694ABCD-75C1-4F06-8F98-91E3112A3477@microsoft.com>
     MIME-Version: 1.0
     Content-Type: text/plain;
             charset="Utf-8"
     Content-Transfer-Encoding: 7bit
     X-Newsreader: Microsoft CDO for Windows 2000
     Content-Class: urn:content-classes:message
     Importance: normal
     Priority: normal
     X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.0
     Newsgroups: microsoft.public.exchange.connectivity
     NNTP-Posting-Host: TK2MSFTNGXA03.phx.gbl 10.40.1.29
     Path: cpmsftngxa10.phx.gbl!TK2MSFTNGXA03.phx.gbl
     Xref: cpmsftngxa10.phx.gbl microsoft.public.exchange.connectivity:99853
     X-Tomcat-NG: microsoft.public.exchange.connectivity
     
     Hi Alan/Ray
     
     Please excuse my jumping into this conversation - but - I happen to
have
     same symptoms. The rpcping returns a 12007 error from teh client via
the
     internet but it works fine if I try it on the server direct
(proxy/exchange
     all on one machine).
     
     Whats more puzzling is that it's working for an existing client
machine so I
     suspect the server is all seup ok.
     
     Any hints?
     
     Many Thanks in Advance for any help,
     Dirk in sunny Tassie (Australia)
     
     
     
     "Alan Sun [MSFT]" wrote:
     
> Hi Ray,
>
> Thanks for your posting back.
>
> As for the current situation, I suggest you go through all the steps
in the
> following article:
>
> 833401 How to configure RPC over HTTP in Exchange Server 2003:
> http://support.microsoft.com/?id=833401
>
> Especially check the registry key for ports configuration.
>
> I am looking forward to hearing from you. Have a nice day!
>
> Thanks & Regards
> Alan Sun
> Microsoft Online Partner Support
>
> Get Secure! - www.microsoft.com/security
> =====================================================
> When responding to posts, please "Reply to Group" via your
newsreader so
> that others may learn and benefit from your issue.
> =====================================================
>
> This posting is provided "AS IS" with no warranties, and confers no
rights.
>
>
>
> --------------------
> Reply-To: "Ray" <NJRay@anon.postalias>
> From: "Ray" <NJRay@anon.postalias>
> References: <#JXTnZJrEHA.1036@TK2MSFTNGP10.phx.gbl>
> <Nq7d1sQrEHA.740@cpmsftngxa06.phx.gbl>
> <emVm1xVrEHA.2900@TK2MSFTNGP12.phx.gbl>
> <WUIToq1rEHA.752@cpmsftngxa06.phx.gbl>
> <XdyGWlDsEHA.4040@cpmsftngxa06.phx.gbl>
> <vbt#8bdsEHA.3252@cpmsftngxa10.phx.gbl>
> Subject: Re: RPC over HTTP failing with 400 Bad Request on Proxy
> Date: Tue, 19 Oct 2004 11:20:27 -0400
> Lines: 397
> X-Priority: 3
> X-MSMail-Priority: Normal
> X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
> X-RFC2646: Format=Flowed; Original
> Message-ID: <eZi#s7etEHA.3984@TK2MSFTNGP09.phx.gbl>
> Newsgroups: microsoft.public.exchange.connectivity
> NNTP-Posting-Host: c7144711.state.nj.us 199.20.71.17
> Path:
cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP09.phx.gbl
> Xref: cpmsftngxa06.phx.gbl
microsoft.public.exchange.connectivity:99156
> X-Tomcat-NG: microsoft.public.exchange.connectivity
>
> Alan,
> Sorry for the delayed response, I was away in Europe last week.
>
> I have the IIS virtual directories set up as you suggested
which
> corresponds
> to the original directions I followed here
> http://support.microsoft.com/?id=833401 .
>
> I am still getting the same result.
>
> Ray
>
>
> "Alan Sun [MSFT]" <v-asun@online.microsoft.com> wrote in
message
> news:vbt%238bdsEHA.3252@cpmsftngxa10.phx.gbl...
> > Hey Ray,
> >
> > As I have not got a response for you, I would like to verify
whether
> the
> > issue has been resolved.
> >
> > If there is anything unclear in my previous reply, please do
not
> hesitate
> > to let me know.
> >
> > Thanks & Regards
> > Alan Sun
> > Microsoft Online Partner Support
> >
> > Get Secure! - www.microsoft.com/security
> > =====================================================
> > When responding to posts, please "Reply to Group" via your
> newsreader so
> > that others may learn and benefit from your issue.
> > =====================================================
> >
> > This posting is provided "AS IS" with no warranties, and
confers no
> > rights.
> >
> >
> >
> > --------------------
> > X-Tomcat-ID: 219092246
> > References: <#JXTnZJrEHA.1036@TK2MSFTNGP10.phx.gbl>
> > <Nq7d1sQrEHA.740@cpmsftngxa06.phx.gbl>
> > <emVm1xVrEHA.2900@TK2MSFTNGP12.phx.gbl>
> > <WUIToq1rEHA.752@cpmsftngxa06.phx.gbl>
> > MIME-Version: 1.0
> > Content-Type: text/plain
> > Content-Transfer-Encoding: 7bit
> > From: v-asun@online.microsoft.com (Alan Sun [MSFT])
> > Organization: Microsoft
> > Date: Tue, 12 Oct 2004 08:56:32 GMT
> > Subject: Re: RPC over HTTP failing with 400 Bad Request
on Proxy
> > X-Tomcat-NG: microsoft.public.exchange.connectivity
> > Message-ID: <XdyGWlDsEHA.4040@cpmsftngxa06.phx.gbl>
> > Newsgroups: microsoft.public.exchange.connectivity
> > Lines: 288
> > Path: cpmsftngxa06.phx.gbl
> > Xref: cpmsftngxa06.phx.gbl
> > microsoft.public.exchange.connectivity:99050
> > NNTP-Posting-Host: TOMCATIMPORT1 10.201.218.122
> >
> > Hi Ray,
> >
> > Just checking in to see if the information I provided can
help
> on this
> > issue.
> > Please let us know if you would like further assistance.
> >
> > Thanks & Regards
> > Alan Sun
> > Microsoft Online Partner Support
> >
> > Get Secure! - www.microsoft.com/security
> > =====================================================
> > When responding to posts, please "Reply to Group" via
your
> newsreader
> > so
> > that others may learn and benefit from your issue.
> > =====================================================
> >
> > This posting is provided "AS IS" with no warranties, and
confers
> no
> > rights.
> >
> >
> >
> > --------------------
> > X-Tomcat-ID: 130782485
> > References: <#JXTnZJrEHA.1036@TK2MSFTNGP10.phx.gbl>
> > <Nq7d1sQrEHA.740@cpmsftngxa06.phx.gbl>
> > <emVm1xVrEHA.2900@TK2MSFTNGP12.phx.gbl>
> > MIME-Version: 1.0
> > Content-Type: text/plain
> > Content-Transfer-Encoding: 7bit
> > From: v-asun@online.microsoft.com (Alan Sun [MSFT])
> > Organization: Microsoft
> > Date: Mon, 11 Oct 2004 06:22:48 GMT
> > Subject: Re: RPC over HTTP failing with 400 Bad
Request on
> Proxy
> > X-Tomcat-NG: microsoft.public.exchange.connectivity
> > Message-ID: <WUIToq1rEHA.752@cpmsftngxa06.phx.gbl>
> > Newsgroups: microsoft.public.exchange.connectivity
> > Lines: 222
> > Path: cpmsftngxa06.phx.gbl
> > Xref: cpmsftngxa06.phx.gbl
> > microsoft.public.exchange.connectivity:99017
> > NNTP-Posting-Host: TOMCATIMPORT1 10.201.218.122
> >
> > Dear Ray,
> >
> > Thanks for your posting back.
> >
> > According to the current situation, I suggest you
check the
> > Authentication
> > setting on RPC Virtual Directory.To do this, follow
these
> steps:
> > 1. Click Start, point to Administrative Tools, and
then
> click
> > Internet
> > Information Services (IIS) Manager.
> > 2. Expand servername (local computer), expand Web
Sites,
> expand
> > Default Web
> > Site, right-click Rpc, and then click Properties.
> > 3. Click the Directory Security tab, and then click
Edit
> under
> > Authentication and access control.
> > 4. Click to clear the Enable anonymous access check
box.
> > 5. Click to select the Basic authentication
(password is
> sent in
> > clear
> > text) check box.
> >
> > You receive the following message:
> > The authentication option you have selected results
in
> passwords
> > being
> > transmitted over the network without data
encryption.
> Someone
> > attempting to
> > compromise your system security could use a protocol
> analyzer to
> > examine
> > user passwords during the authentication process.
For more
> detail
> > on
> > user
> > authentication, consult the online help. This
warning does
> not
> > apply
> > to
> > HTTPS(orSSL) connections.
> >
> > Are you sure you want to continue?Note In this error
> message, the
> > word
> > "HTTPS(orSSL)" is a misspelling for the words "HTTPS
(or
> SSL)."
> > 6. Click Yes, and then click OK.
> > 7. Click Apply, and then click OK.
> >
> > The RPC virtual directory is configured to use basic
> > authentication.
> > We
> > recommend that you use SSL together with basic
> authentication. To
> > enable
> > SSL on the RPC virtual directory, you must obtain
and
> publish a
> > certificate. This procedure assumes that you have
obtained
> and
> > published
> > certificate. To configure the RPC virtual directory
to
> require
> > SSL for
> > all
> > client-side connections, follow these steps:
> > 1. Click Start, point to Administrative Tools, and
then
> click
> > Internet
> > Information Services (IIS) Manager.
> > 2. Expand Web Sites, expand Default Web Site,
right-click
> Rpc,
> > and
> > then
> > click Properties.
> > 3. Click the Directory Security tab, and then click
Edit
> under
> > Secure
> > communications.
> > 4. Click to select the Require secure channel (SSL)
check
> box and
> > the
> > Require 128-bit encryption check box.
> >
> > Note We recommend that you click to select the
Require
> 128-bit
> > encryption
> > check box. However, RPC over HTTP functions
correctly even
> if you
> > do
> > not
> > require 128-bit encryption.
> > 5. Click OK, click Apply, and then click OK.
> >
> > You need to check this setting on OWA virtual
directory as
> well.
> >
> > Please inform me of the results at your convenience.
I am
> waiting
> > for
> > your
> > update. Have a nice day!
> >
> > Thanks & Regards
> > Alan Sun
> > Microsoft Online Partner Support
> >
> > Get Secure! - www.microsoft.com/security
> > =====================================================
> > When responding to posts, please "Reply to Group"
via your
> > newsreader
> > so
> > that others may learn and benefit from your issue.
> > =====================================================
> >
> > This posting is provided "AS IS" with no warranties,
and
> confers
> > no
> > rights.
> >
> >
> >
> > --------------------
> > ---- Reply-To: "Ray" <NJRay@anon.postalias>
> > ---- From: "Ray" <NJRay@anon.postalias>
> > ---- References:
<#JXTnZJrEHA.1036@TK2MSFTNGP10.phx.gbl>
> > <Nq7d1sQrEHA.740@cpmsftngxa06.phx.gbl>
> > ---- Subject: Re: RPC over HTTP failing with 400 Bad
> Request on
> > Proxy
> > ---- Date: Fri, 8 Oct 2004 13:31:40 -0400
> > ---- Lines: 124
> > ---- X-Priority: 3
> > ---- X-MSMail-Priority: Normal
> > ---- X-Newsreader: Microsoft Outlook Express
6.00.2900.2180
> > ---- X-MimeOLE: Produced By Microsoft MimeOLE
> V6.00.2900.2180
> > ---- X-RFC2646: Format=Flowed; Original
> > ---- Message-ID:
<emVm1xVrEHA.2900@TK2MSFTNGP12.phx.gbl>
> > ---- Newsgroups:
microsoft.public.exchange.connectivity
> > ---- NNTP-Posting-Host: c7144711.state.nj.us
199.20.71.17
> > ---- Path:
> >
> >
> >
>
cpmsftngxa06.phx.gbl!TK2MSFTNGXA03.phx.gbl!TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP0
> > 8.phx.gbl!TK2MSFTNGP12.phx.gbl
> > ---- Xref: cpmsftngxa06.phx.gbl
> > microsoft.public.exchange.connectivity:98991
> > ---- X-Tomcat-NG:
microsoft.public.exchange.connectivity
> > ----
> > ---- Alan,
> > ---- The article you sited is the one I have been
using.
> > ----
> > ---- For Test 1 I have my outlook 2003 configured as
> specified.
> > ---- When I launch outlook with /rpcdiag switch I
can see
> that it
> > is
> > trying
> > to
> > ---- connect to my mail server.
> > ---- The type is Referral, the conn is --- , and the
status
> is
> > connecting.
> > ----
> > ---- For Test 2.
> > ---- RPCPing fails with the following output.
> > ----
> > ---- RPCPinging proxy server RpcProxyServer with
Echo
> Request
> > Packet
> > ---- Sending ping to server
> > ---- Error 12007 returned in the WinHttpSendRequest.
> > ---- Ping failed.
> > ----
> > ---- Ray
> > ----
> > ----
> > ----
> > ----
> > ---- "Alan Sun [MSFT]" <v-asun@online.microsoft.com>
wrote
> in
> > message
> > ---- news:Nq7d1sQrEHA.740@cpmsftngxa06.phx.gbl...
> > ---- > Hi Ray,
> > ---- >
> > ---- > Thanks for your posting here.
> > ---- >
> > ---- > I suggest you double check the configuration
for RPC
> over
> > HTTP
> > according
> > ---- > to
> > ---- > the article:
> > ---- >
> > ---- > How to configure RPC over HTTP in Exchange
Server
> 2003
> > ---- > http://support.microsoft.com/?id=833401
> > ---- >
> > ---- > At the mean while, please perform the
following
> tests:
> > ---- >
> > ---- > Test 1: Outlook Configuration
> > ---- > ======================
> > ---- > - Open Outlook.
> > ---- > - Click Tools, click Email accounts.
> > ---- > - Choose view or change existing email
accounts and
> click
> > OK.
> > ---- > - Highlight the Exchange Server account and
click
> Change.
> > ---- > - Click More Settings.
> > ---- > - Click Connection tab and check the "On a
fast
> network,
> > connect
> > using
> > ---- > HTTP
> > ---- > first, then connect using TCP/IP" option box.
> > ---- > - Test the issue again.
> > ---- >
> > ---- > Test 2: RPCPing
> > ---- > ============
> > ---- > Use the RPCPing utility to check the
communication.
> You
> > need
> > use the
> > ---- > following syntax:
> > ---- > "rpcping -t ncacn_http -s ExchangeMBXServer -o
> > RpcProxy=RpcProxyServer -P
> > ---- > "user,domain,*" -I "user,domain,*" -H 1 -u 10
-a
> connect
> > -F 3
> > -v 3
> > -E -R
> > ---- > none" (without the quotation marks)
> > ---- > If the command is correct, please let me know
the
> exact
> > error
> > message.
> > ---- >
> > ---- > For more information, please refer to the
following
> > article:
> > ---- > How to Use the RPC Ping Utility to
Troubleshoot
> > Connectivity
> > Issues
> > with
> > ---- > the Exchange Over the Internet Feature in
Outlook
> 2003
> > ---- > http://support.microsoft.com/?id=831051
> > ---- >
> > ---- > Hope this helps. Please let me know if you
have any
> other
> > concerns,
> > or
> > ---- > need
> > ---- > anything else. Thanks and have a nice day!
> > ---- >
> > ---- > Thanks & Regards
> > ---- > Alan Sun
> > ---- > Microsoft Online Partner Support
> > ---- >
> > ---- > Get Secure! - www.microsoft.com/security
> > ---- >
=====================================================
> > ---- > When responding to posts, please "Reply to
Group"
> via your
> > newsreader so
> > ---- > that others may learn and benefit from your
issue.
> > ---- >
=====================================================
> > ---- >
> > ---- > This posting is provided "AS IS" with no
warranties,
> and
> > confers no
> > ---- > rights.
> > ---- >
> > ---- >
> > ---- >
> > ---- > --------------------
> > ---- > ---- Reply-To: "Ray" <NJRay@anon.postalias>
> > ---- > ---- From: "Ray" <NJRay@anon.postalias>
> > ---- > ---- Subject: RPC over HTTP failing with 400
Bad
> Request
> > on
> > Proxy
> > ---- > ---- Date: Thu, 7 Oct 2004 13:53:58 -0400
> > ---- > ---- Lines: 18
> > ---- > ---- X-Priority: 3
> > ---- > ---- X-MSMail-Priority: Normal
> > ---- > ---- X-Newsreader: Microsoft Outlook Express
> > 6.00.2900.2180
> > ---- > ---- X-MimeOLE: Produced By Microsoft MimeOLE
> > V6.00.2900.2180
> > ---- > ---- X-RFC2646: Format=Flowed; Original
> > ---- > ---- Message-ID:
> <#JXTnZJrEHA.1036@TK2MSFTNGP10.phx.gbl>
> > ---- > ---- Newsgroups:
> microsoft.public.exchange.connectivity
> > ---- > ---- NNTP-Posting-Host: c7144711.state.nj.us
> 199.20.71.17
> > ---- > ---- Path:
> >
> cpmsftngxa06.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP10.phx.gbl
> > ---- > ---- Xref: cpmsftngxa06.phx.gbl
> > ---- > microsoft.public.exchange.connectivity:98966
> > ---- > ---- X-Tomcat-NG:
> microsoft.public.exchange.connectivity
> > ---- > ----
> > ---- > ---- I have set up RPC over HTTP acording to
the many
> > articles
> > ---- > ---- on the net. I have verrified that I can
get to
> my
> > rpc
> > ---- > ---- dir and get the 403.2 when trying to
access via
> IE.
> > ---- > ----
> > ---- > ---- But when I try to connect with an
outlook
> client an
> > error
> > ---- > ---- 400 Bad Request is logged.
> > ---- > ----
> > ---- > ---- Here is a snipit from the IIS log:
> > ---- > ----
> > ---- > ---- 2004-10-07 13:21:19 1.1.1.1 RPC_OUT_DATA
> > /rpc/rpcproxy.dll
> > ---- > mail.x.net:6002
> > ---- > ---- 443 domain\user 2.2.2.2 MSRPC 200 0 0
> > ---- > ---- 2004-10-07 13:21:51 1.1.1.1 RPC_IN_DATA
> > /rpc/rpcproxy.dll
> > ---- > mail.x.net:6004
> > ---- > ---- 443 domain\user 2.2.2.2 MSRPC 400 0 64
> > ---- > ----
> > ---- > ----
> > ---- > ---- Any ideas as to what I could be doing
wrong?
> > ---- > ----
> > ---- > ----
> > ---- > ----
> > ---- >
> > ----
> > ----
> > ----
> >
> >
> >
> >
> >
>
>
>
>
>
     



Relevant Pages