bugzilla-daemon at bugzilla.mindrot.org
2010-Dec-22 04:51 UTC
[Bug 1847] New: SFTP doen't work well with IPV6 address
https://bugzilla.mindrot.org/show_bug.cgi?id=1847 Summary: SFTP doen't work well with IPV6 address Product: Portable OpenSSH Version: 5.6p1 Platform: All OS/Version: Linux Status: NEW Severity: normal Priority: P2 Component: sftp AssignedTo: unassigned-bugs at mindrot.org ReportedBy: adamchen at live.cn Greetings. I'm using ssh 5.6p1 release and have met a problem using SFTP with IPV6 address. Here's a brief. When I ran command "sftp -6 fe80::217:8ff:fe7c:d91c", SFTP threw out below error messages. ssh: Could not resolve hostname fe80: host nor service provided, or not known Connection closed See that the hostname has been cut as "fe80", and of cource this could not be resolved. By reading sftp.c, I noticed that this happened in line 2207. 2207 if ((cp = colon(host)) != NULL) { 2208 *cp++ = '\0'; 2209 file1 = cp; 2210 } The function colon(?) is used to analyze if user's input command is like ?sftp host_address:/directory?. If it is, colon(?) modifies the value of ?host? from ?host_address:/directory? to ?host_address?, and returns value ?/directory? to string ?cp?. In current case, I think colon(...) incorrectly cuts a valid IPV6 address. Would you please verify this bug and do a fix? Thanks. -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2010-Dec-22 05:52 UTC
[Bug 1847] SFTP doen't work well with IPV6 address
https://bugzilla.mindrot.org/show_bug.cgi?id=1847 --- Comment #1 from Adam <adamchen at live.cn> 2010-12-22 16:52:13 EST --- Since sftp allows users to use enter command like "sftp address:/directory", there could also be some problems when address is an IPV6 address. -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2011-May-06 01:09 UTC
[Bug 1847] SFTP doen't work well with IPV6 address
https://bugzilla.mindrot.org/show_bug.cgi?id=1847 Damien Miller <djm at mindrot.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |djm at mindrot.org Blocks| |1845 Status|NEW |RESOLVED Resolution| |FIXED --- Comment #2 from Damien Miller <djm at mindrot.org> 2011-05-06 11:09:27 EST --- You should enclose IPv6 addresses in square brackets to avoid ambiguity. E.g. sftp [::1] I'll add a note to sftp.1: +.Pp +Since some usage formats use colon characters to delimit host names from path +names, IPv6 addresses must be enclosed in square brackets to avoid ambiguity. +.Pp -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. You are watching someone on the CC list of the bug.
bugzilla-daemon at bugzilla.mindrot.org
2011-Sep-06 05:33 UTC
[Bug 1847] SFTP doen't work well with IPV6 address
https://bugzilla.mindrot.org/show_bug.cgi?id=1847 Damien Miller <djm at mindrot.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #3 from Damien Miller <djm at mindrot.org> 2011-09-06 15:33:07 EST --- close resolved bugs now that openssh-5.9 has been released -- Configure bugmail: https://bugzilla.mindrot.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching the assignee of the bug. You are watching someone on the CC list of the bug.
Seemingly Similar Threads
- sshd dies if passed host key with relative path on command line
- [Bug 49088] New: MapsGL labels doen't render properly on nouveau
- Rails 3 - Translation of Error header doen't work
- hetlp_type text doen't work on Ubuntu
- [Asterisk 1.6] Mysql cdr addon doen't write full channel infomation when disposition is Failed