[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: ipv6 - ssh ping6 firefox
- From: Pekka Pietikainen <pp ee oulu fi>
- To: For testers of Fedora Core development releases <fedora-test-list redhat com>
- Subject: Re: ipv6 - ssh ping6 firefox
- Date: Wed, 31 Oct 2007 19:57:38 +0200
On Wed, Oct 31, 2007 at 09:04:13AM -0700, Ulrich Drepper wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> shrek-m gmx de wrote:
> > --------
> > $ firefox [::1] == is ok
> > $ firefox [::1%lo] == no
> > wget, lynx, elinks == no
> >
> >
> > $ firefox [fe80::216:cbff:fea3:7629] == no
> > $ firefox [fe80::216:cbff:fea3:7629]%eth0 == no
> > wget, lynx, elinks == no
> > # ping6 ::1 == ok
> > # ping6 fe80::216:cbff:fea3:7629 == no
>
> That's a link-local address. From strace I see that the interface
> number is not filled in to the liking of the kernel and the connect()
> syscall fails. Should be worth filing a bug. It might be a kernel
> issue but file it against ping6 for now.
Err. With link local addresses you MUST include the interface
explicitly (either %ethX or -I eth1). Otherwise it makes no sense,
the kernel has no way of knowing what interface you wanted to use,
you should use global ipv6 addresses (and corresponding routing entries).
elinks http://[fe80::204:23ff:fe5b:ce53%eth1]/ works for me btw..
Then again, rfc3986 doesn't seem to even allow that syntax, so it working
is probably even a "bug" and firefox etc. are right.
--
Pekka Pietikainen
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]