Hi,
On Mon, 2014-01-13 at 12:52 +0100, Samuel Martin wrote:
> > $ ping myserver
> > ping: unknown host myserver
> > $ ping myserver.mydomain.lan
> > PING myserver.mydomain.lan (1.2.3.4) 56(84) bytes of data
> > 64 bytes from myserver.mydomain.lan (1.2.3.4): icmp_seq=1 ttl=63
> > time=0.417 ms
> > ...
> > ---
> >
> >
> After running git bisect, it appears the regression has been introduced by
> the commit:
> 984b91168c327ca8a68ef4bae28bafa05bee7559 - "service: Update nameservers
> after IP state check"
It's not that one, checked out the code at the previous commit and it
still doesn't work. I noticed that even Wireshark cannot decipher the
replies we send. It's due to DNS Message compression specified in
chapter 3.1.3 in RFC 1035 whose pointers are not properly updated in
dnsproxy.c, forward_dns_reply().
'host myserver 127.0.0.1' makes the host command spit out a long
gibberish of bad packet.
Let's see...
Cheers,
Patrik
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman