> 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