summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2018-04-30 10:22:17 +0200
committerDaniel Stenberg <daniel@haxx.se>2018-04-30 10:22:17 +0200
commit72be6abb50f05b5196df50dad29a63cbf1769f3e (patch)
treef6bb69245124a8d0843bbc43053e529048705187
parent44936865d5fee49247ba97293f9279876b236c2c (diff)
downloadcurl-72be6abb50f05b5196df50dad29a63cbf1769f3e.tar.gz
KNOWN_BUGS: Passive transfer tries only one IP address
Closes #1508
-rw-r--r--docs/KNOWN_BUGS13
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/KNOWN_BUGS b/docs/KNOWN_BUGS
index 945120c97..ad5e020e1 100644
--- a/docs/KNOWN_BUGS
+++ b/docs/KNOWN_BUGS
@@ -65,6 +65,7 @@ problems may have been fixed or changed somewhat since this was written!
7.6 FTP with NULs in URL parts
7.7 FTP and empty path parts in the URL
7.8 Premature transfer end but healthy control channel
+ 7.9 Passive transfer tries only one IP address
8. TELNET
8.1 TELNET and time limtiations don't work
@@ -483,6 +484,18 @@ problems may have been fixed or changed somewhat since this was written!
alive even in this situation - but the current code doesn't. Fixing this would
allow libcurl to reuse FTP connections better.
+7.9 Passive transfer tries only one IP address
+
+ When doing FTP operations through a proxy at localhost, the reported spotted
+ that curl only tried to connect once to the proxy, while it had mulitiple
+ addresses and a failed connect on one address should make it try the next.
+
+ After switching to passive mode (EPSV), curl should try all IP addresses for
+ "localhost". Currently it tries ::1, but it should also try 127.0.0.1.
+
+ See https://github.com/curl/curl/issues/1508
+
+
8. TELNET
8.1 TELNET and time limtiations don't work