OpenSSH 4.2p1 over IPv6 results in TCP checksum error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Has anyone successfully used the standard FC4 x86_64 RPM version of ssh (v4.2p1) to connect over IPv6?  My attempts result in a TCP checksum error when the client sends the ssh protocol assertion.  I have a screenshot of an Ethereal capture of the session that's about 270KB, but I'm not sure what the rules are for posting images/attachments, so I'll hold off on that for now.  Here's a synopsis.

Frames 1-3: IPv6 address discovery.
Frames 4-6: TCP 3-way handshake.
Frame 7:  SSH server asserts ssh protocol 2 to client.
Frame 8:  Client ACKs Frame 7.
Frame 9:  Client asserts ssh protocol 2 to server.  Checksum error!
Frame 10: Client retransmits.  Checksum error again!
and so on until
Frame 17: Server gives up and issues FIN/ACK to client.

Another oddity:  If I modify the server sshd_config by setting AddressFamily to inet6, it still accepts IPv4 connections (and the IPv6 connection attempt still fails) after restarting sshd.

I'm new to IPv6, so I could certainly have a configuration issue getting in the way here, but ping6 works between the hosts, and the Ethereal capture doesn't show anything out of the ordinary with respect to the source and destination addresses.  Before I go and custom build ssh, I'd like verification that the Fedora-supplied ssh rpm actually does or doesn't work straight out of the box under IPv6.

Thanks,
Jay

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux