On Thu, Mar 31, 2005 at 09:58:29AM +0200, Andreas Schweitzer wrote:
On Thu, Mar 31, 2005 at 12:46:24AM +0000, Liam J. Foy wrote:
browse on a regular basis cannot be viewed. I get the error: ERROR: No route to host. However, I can ping and view these websites using another browser. An example of a website I cannot view is: www.netbsd.org/
The system dillo is on currenly runs DragonFly BSD following the Stable tag. Whats really strange is I can ping and view these websites using other means =/
This is IPv6 related. www.netbsd.org resolves to a IPv6 address as well as to a IPv4 address. And for your system, the resolver system seems to prefer to return IPv6 (or dillo seems to prefer to take the IPv6). However, you don't have an IPv6 route/address/something. BTW, OpenBSD behaves similarly. Two solutions : - turn off routing of IPv6 entirely. I haven't tried that yet but I just recently read how to do it. It is a simple "route ....-inet6 ...." command. (I should look it up). - Make dillo look more carefully what addresses are returned. Maybe make dillo try both when the first does not work ?
Interesting finding. Actually, if it's a bug, a patch is welcome! -- Cheers Jorge.-