found 649781 git/1:1.7.8.3-1 found 649781 git/1:1.7.9~rc0-1 quit Richard Hartmann wrote:
> Sent by direct mail. Interesting. To summarize, you made a SRV query for _git._tcp.git.kitenet.net. The response correctly describes the query and then gives a single A resource record pointing to the link-local address 169.254.1.1. And then after the RR there are two trailing bytes: c0 1a. Which means that instead of the nice and friendly error: expected SRV RR, found RR type 1 we get error: cannot initialize DNS parser: Message too long The DNS server has a public IP address but I can't contact it to reproduce this. Probably there's a firewall ensuring that only subscribers to that ISP use it. Whois indicates an email address to contact for operational issues if you would like to inform the owners. (If you have time for it and "dig @8.8.8.8 -t SRV _git._tcp.git.kitenet.net" doesn't exhibit the same problems, I'd encourage it, so the software they use can be fixed.) Since by keeping the warning we ensure that when others run into this kind of problem they will still be informed, converting the error to a warning as in the patch proposed before still seems safe enough, and I'll look to do so in the next upload for experimental. Thanks again. Dealing with this kind of edge case provides a nice chance to look over the code and make sure other kinds of malformed input are dealt with in a reasonable way, too. Sincerely, Jonathan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org