[Cyberduck-trac] [Cyberduck] #8802: Routing failure when connecting to IPv6 address because of wrong default network interface
Cyberduck
trac at trac.cyberduck.io
Wed Mar 23 17:51:32 UTC 2016
#8802: Routing failure when connecting to IPv6 address because of wrong default
network interface
----------------------------+-------------------------
Reporter: richardvd | Owner: dkocher
Type: defect | Status: reopened
Priority: high | Milestone: 4.7.1
Component: core | Version: 4.8.4
Severity: major | Resolution:
Keywords: IPv6 | Architecture: Intel
Platform: Mac OS X 10.10 |
----------------------------+-------------------------
Changes (by peterf):
* status: closed => reopened
* version: 4.7 => 4.8.4
* resolution: fixed =>
Comment:
I'm still having the same problem with Cyberduck 4.8.4 and 5.0 (r19424).
Dual-stack connected mac, trying to connect to host with IPv4 and IPv6
address, both in DNS.
By preferring IPv6 using "defaults write ch.sudo.cyberduck
connection.dns.ipv6 true" the connection always gives "No route to host".
This is because it again selects awdl0 as the interface to use.
---
{{{
Mar 23 18:40:16 macbookpeter Cyberduck[5090]: [background-1] DEBUG
ch.cyberduck.core.socket.NetworkInterfaceAwareSocketFactory - Evaluate
interface with name:awdl0 (awdl0) index 9
Mar 23 18:40:16 macbookpeter Cyberduck[5090]: [background-1] INFO
ch.cyberduck.core.socket.NetworkInterfaceAwareSocketFactory - Selected
network interface name:awdl0 (awdl0)
Mar 23 18:40:16 macbookpeter Cyberduck[5090]: [background-1] WARN
ch.cyberduck.core.threading.SessionBackgroundAction - Failure executing
background action:
ch.cyberduck.core.exception.ConnectionRefusedException{detail='No route to
host.', cause='java.net.NoRouteToHostException: No route to host',
message='Verbinding mislukt'}
Mar 23 18:40:16 macbookpeter Cyberduck[5090]: [background-1] DEBUG
ch.cyberduck.core.threading.DefaultFailureDiagnostics - Determine cause
for failure
ch.cyberduck.core.exception.ConnectionRefusedException{detail='No route to
host.', cause='java.net.NoRouteToHostException: No route to host',
message='Verbinding mislukt'}
}}}
---
{{{
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=1<PERFORMNUD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 3c:15:xx:xx:xx:xx
inet6 fe80::3e15:xxxx:xxxx:xxxx%en0 prefixlen 64 scopeid 0x4
inet 10.0.110.150 netmask 0xffffff00 broadcast 10.0.110.255
inet6 2a02:a44f:xxxx::xxxxx prefixlen 128 dynamic
nd6 options=1<PERFORMNUD>
media: autoselect
status: active
en1: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
options=60<TSO4,TSO6>
ether 72:00:04:xx:xx:80
media: autoselect <full-duplex>
status: inactive
en2: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
options=60<TSO4,TSO6>
ether 72:00:04:xx:xx:81
media: autoselect <full-duplex>
status: inactive
bridge0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 3e:15:xx:xx:xx:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x2
member: en1 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 5 priority 0 path cost 0
member: en2 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 6 priority 0 path cost 0
media: <unknown type>
status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
ether 0e:15:xx:xx:xx:8c
media: autoselect
status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484
ether ca:7a:73:b7:69:39
inet6 fe80::c87a:73ff:feb7:6939%awdl0 prefixlen 64 scopeid 0x9
nd6 options=1<PERFORMNUD>
media: autoselect
status: active
}}}
--
Ticket URL: <https://trac.cyberduck.io/ticket/8802#comment:39>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list