ReverseProxyForPort problem

60 views
Skip to first unread message

ShellShock

unread,
Nov 5, 2009, 9:21:24 AM11/5/09
to Fiddler
I'm trying to set up a reverse proxy using Fiddler, as described here:
http://www.fiddlertool.com/fiddler/help/reverseproxy.asp. I could not
get Option 1 working:

I note that the registry key is now HKCU\SOFTWARE\Microsoft\Fiddler2
(with "2" on the end).

On my server I set IIS to port 81, and Fidler to port 80. From the
client I fired off a request to my web service. Fiddler sees the
incoming request (session), but then just keeps adding a new line in
the Web Sessions with the same request details. It does not seem to be
passing the request onto IIS. This continues even when I killed the
client.

I got the reverse proxy working using option 2 (customised rule),
which is OK but may not be ideal because I'm using an external client
and I am not 100% sure of the servername format it uses in the URL for
the web service.

Anyway, thanks for a great tool!

EricLaw

unread,
Nov 5, 2009, 11:53:18 PM11/5/09
to Fiddler
Thanks for the note on the outdated registry key. I've fixed that.

You've found a bug in Fiddler's ReverseProxy code that occurs only
when Fiddler is running on port 80. I'll fix this for an upcoming
version.

Thanks!

EricLaw

unread,
Nov 6, 2009, 4:24:36 PM11/6/09
to Fiddler
This should now be fixed in build 2.2.7.4, which you can find here:
https://www.fiddler2.com/dl/fiddler2alphasetup.exe

thanks!

On Nov 5, 6:21 am, ShellShock <adr...@shellshock.demon.co.uk> wrote:

adam.c.main

unread,
Nov 10, 2009, 10:34:33 AM11/10/09
to Fiddler
I installed 2.2.7.5 and the version from link you posted, but I'm
getting the same issues as ShellShock.

A full window of web sessions. I'm going to try the customized rule
instead.

-Adam
Message has been deleted

EricLaw

unread,
Nov 10, 2009, 1:20:33 PM11/10/09
to Fiddler
Adam, what URL did you use for the initial request?
> > > Anyway, thanks for a great tool!- Hide quoted text -
>
> - Show quoted text -

adam.c.main

unread,
Nov 17, 2009, 8:32:45 PM11/17/09
to Fiddler
It was just http://testserverad which has a dns entry in our domain.
The test server has 5 websites on it all with similar domain entries.
I tried quite a few but none worked.

EricLaw

unread,
Nov 18, 2009, 1:05:52 AM11/18/09
to Fiddler
You must use a hostname known to Fiddler to represent the local
machine. Such hostnames include "localhost", "127.0.0.1", "[::1]",
and several variations. In version 2.2.7.6, the plainhostname of the
machine (which is shown after the text "Running on" in Help / About)
is also a legal value.

The alternative if you want to use another name is to explicitly write
a FiddlerScript rule.

On Nov 17, 5:32 pm, "adam.c.main" <adam.c.m...@gmail.com> wrote:
> It was justhttp://testserveradwhich has a dns entry in our domain.
> > > - Show quoted text -- Hide quoted text -
Reply all
Reply to author
Forward
0 new messages