From nobody@hyperreal.com Fri Apr 18 05:19:21 1997 Received: (from nobody@localhost) by hyperreal.com (8.8.4/8.8.4) id FAA17726; Fri, 18 Apr 1997 05:19:21 -0700 (PDT) Message-Id: <199704181219.FAA17726@hyperreal.com> Date: Fri, 18 Apr 1997 05:19:21 -0700 (PDT) From: Mark Bullen Reply-To: Mark.Bullen@src.bae.co.uk To: apbugs@hyperreal.com Subject: Proxy attempts DNS for named hosts in ProxyRemote config directives X-Send-Pr-Version: 3.2 >Number: 415 >Category: mod_proxy >Synopsis: Proxy attempts DNS for named hosts in ProxyRemote config directives >Confidential: no >Severity: critical >Priority: medium >Responsible: apache >State: closed >Class: sw-bug >Submitter-Id: apache >Arrival-Date: Fri Apr 18 05:20:01 1997 >Last-Modified: Sun Apr 20 12:10:00 PDT 1997 >Originator: Mark.Bullen@src.bae.co.uk >Organization: >Release: 1.2b8 >Environment: Solaris-2.5.1 Sunsoft C Compiler >Description: Apache_1.2b8 appears to attempt a DNS lookup on any hostnames specified on LHS of the ProxyRemote Directive, and fails to forward proxy requests if it cannot resolve the name of the host. e.g. ProxyRemote http://some.host.com/ http://123.456.789.012:8888/ Apache_1.2b7 and previous does not have this behaviour. Background; I run a proxy server behind a firewall and do not have access to a DNS to resolve the names of hosts on the other side of the firewall. However I can (could) map the names of hosts to IP addresses using the ProxyRemote directive. >How-To-Repeat: Reconfigure a machine without DNS and try using a ProxyRemote directive to map its name to an IP address. >Fix: Don't attempt DNS on the hostnames on the LHS of a ProxyRemote Directive%3 >Audit-Trail: State-Changed-From-To: open-closed State-Changed-By: chuck State-Changed-When: Sun Apr 20 12:10:00 PDT 1997 State-Changed-Why: Named hosts for ProxyRemote can be accessed no other way. Code has not changed since 1.1. >Unformatted: