AdFilter breaks ftp proxying ?

Tom Hageman tom at basil.icce.rug.nl
Mon Aug 16 10:49:03 PDT 1999


(is this the right place to discuss problems with third-party OmniWeb plugins?)

In OmniWeb (3.0) with jamacht's otherwise excellent AdFilter (0.3.6a)  
plugin installed, I'm having trouble accessing ftp: URLs through a proxy  
http server.  That is, it seems like AdFilter or OmniWeb tries a hostname  
lookup of the ftp site first, instead of unconditionally passing the ftp:  
URL to the proxy server.  This fails on a machine that is locally  
networked to the system running the http proxy, and cannot connect to the  
internet to resolve host addresses. (the system running the http proxy  
also runs PPP, with just the single dynamic IP-address to share between  
the two machines -- it's a NeXT slab, so it can't do NAT or the like.  I  
prefer to run OmniWeb on the much-snappier Intel machine for obvious  
reasons...)

ftp proxying started to work again when I removed AdFilter and re-started  
OmniWeb, so I suspect the problem originates in AdFilter, or an  
interaction between OmniWeb and AdFilter.

Console log (with AdFilter installed):

Aug 16 19:05:29  ftp://ftp.icce.rug.nl/pub/tom (FTP): Host not found: No  
such host ftp.icce.rug.nl


For comparison, here is the Console log (with AdFilter removed):

Aug 16 19:40:58  http: Connected to basil
Aug 16 19:40:58  ftp Tx: GET ftp://ftp.icce.rug.nl/pub/tom HTTP/1.0
User-Agent: OmniWeb/3.0-beta-9 OWF/1999B
Host: ftp.icce.rug.nl
Accept: image/x-im8, image/x-image, image/tiff, image/jpeg,  
application/postscript, image/x-xbitmap, image/x-jbig, image/x-rf,  
text/html, image/x-ai, image/x-itex, image/x-mtek, image/xpm,  
image/x-portable-anymap, image/x-sunras, image/png, image/x-raster,  
image/x-face, image/gif, image/x-mag, image/x-rib, application/rtf,  
image/x-dib, image/x-macpaint, image/x-img, image/x-eqn, image/x-bie,  
image/x-ais, text/plain, image/x-press, image/x-brush
Accept-Encoding: gzip, compress
Accept-Language: en, nl, de, fr, es, it, sv


Aug 16 19:40:59  ftp Rx: HTTP/1.0 404 Proxy is in standalone cache mode  
[no external connections enabled] and the document was <B>not found in the  
cache</B>.
Aug 16 19:40:59  Rx: ftp://ftp.icce.rug.nl/pub/tom
Aug 16 19:40:59  ftp://ftp.icce.rug.nl/pub/tom (HTTP): Proxy is in  
standalone cache mode [no external connections enabled] and the document  
was <B>not found in the cache</B>.: Server returns "Proxy is in standalone  
cache mode [no external connections enabled] and the document was <B>not  
found in the cache</B>."
Aug 16 19:40:59  MIME-Version: 1.0
Aug 16 19:40:59  Server: CERN/3.0
Aug 16 19:40:59  Date: Monday, 16-Aug-99 01:40:15 GMT
Aug 16 19:40:59  Content-Type: text/html
Aug 16 19:40:59  Content-Length: 293
Aug 16 19:40:59
Aug 16 19:40:59  Rx Headers:
{
    __self__ = "<OWHeaderDictionary: 0x368d38>";
    headerDictionary = {
        __self__ = "<OFMultiValueDictionary: 0x2c888c>";
        dictionary = {
            "content-length" = (293);
            "content-type" = (text/html);
            date = ("Monday, 16-Aug-99 01:40:15 GMT");
            "mime-version" = (1.0);
            server = (CERN/3.0);
        };
    };
}
Aug 16 19:40:59  http: Connected to basil

--
__/__/__/__/  Tom Hageman  <tom at basil.icce.rug.nl>   [NeXTmail/Mime OK]
  __/ __/_/   Proteon Software <t.hageman at proteon.nl> (work)
 __/__/__/
__/  _/_/                               "Stupid, stupid rat creatures!"



More information about the OmniWeb-l mailing list