Comment 4 for bug 983574

Revision history for this message
Austin S. Hemmelgarn (ahferroin7) wrote :

I think I have figured out what is wrong, I tried removing the default search domain line, and it started working just fine. After looking further into the name resolution code, it appears that libc is adding the default search domain to all queries; it would appear that the criteria for doing so has changed to any domain name that isn't fully qualified. I threw together a small program to test this, and resolving 'us.v29.distributed.net' fails but 'us.v29.distributed.net.' succeeds. Both however succeed when the computer is connected to the modem instead of the router, I think this may have something to do with the router using '.local.' as the top level domain for the local network. As for why this only affects the distributed.net client and not anything else, I have no idea.