> For 2) I did not dig deep into polipo's source, so I'm not sure if my 
> observation is right. The 
> queries on wire I see
> 09:07:25.875312 IP (..) xxx.xxx.xxx.xxx.62376 > xxx.xxx.xxx.xxx.53: [udp sum 
> ok] 26981+ A? www.glb.intel.com. (35)
> 09:07:25.875602 IP (..) xxx.xxx.xxx.xxx.62376 > xxx.xxx.xxx.xxx.53: [udp sum 
> ok] 26981+ AAAA? www.glb.intel.com. (35)
> 09:07:25.880105 IP (..), length 63) xxx.xxx.xxx.xxx.53 > 
> xxx.xxx.xxx.xxx.62376: [udp sum ok] 26981 ServFail q: AAAA? 
> www.glb.intel.com. 0/0/0 (35)
> 09:07:26.103253 IP (..) xxx.xxx.xxx.xxx.53 > xxx.xxx.xxx.xxx.62376: [udp sum 
> ok] 26981 q: A? www.glb.intel.com. 1/2/0 www.glb.intel.com. A 198.175.96.33 
> ns: glb.intel.com. NS ns2.glb.intel.com., glb.intel.com. NS 
> ns1.glb.intel.com. (87)
>
> and polipo returns
> HTTP/1.1 504 Host www.glb.intel.com lookup failed: Permanent name server 
> failure

Looking at the code, Polipo should return success for a DNS query if
either the IPv4 or the IPv6 query was successful.  It works as
expected for me, but I'm receiving the successful A reply before the
failed AAAA.

Could you please add D_DNS to both LOGGING_MAX and LOGGING_DEFAULT in
log.h, recompile Polipo (don't forge to make clean), and send me the
resulting log?

                                        Juliusz

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Polipo-users mailing list
Polipo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/polipo-users

Reply via email to