commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "George Toma (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (VFS-522) [FTP] Proxy SOCKS && HTTP authentication
Date Sun, 04 May 2014 20:35:14 GMT

     [ https://issues.apache.org/jira/browse/VFS-522?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

George Toma updated VFS-522:
----------------------------

    Description: 
Provide support for  FTP proxy authentication over HTTP and SOCKS protocols.

Functional response from Bernd Eckenfels regarding the request for this functionality : 
{quote}
George, well yes it should. However the proxy support for SFTP and FTP is just a thin layer
on top of the actual implementation (JSch in case of ssh and commons.net.ftp in case of FTP).
Jsch has its own classes for proxies, and therefore can support proxy authentication. The
FTPClient only support java.net.Proxy (or a Socket factory). So while it is possible to add
more proxy functionality it is a more complex change. I only have added the proposed minor
change.
I do wonder if there is a common socket factory in commons net or somewhere which could be
used and if somebody want to take over that task. I will close this bug, can you open a new
one in regards to the proxy authentication (and mention this comment).
{quote}

Based on the Apache Commons Net website : 
#  The Net project uses java.net.Socket under the covers [this_1|http://wiki.apache.org/commons/Net/FrequentlyAskedQuestions]
( also @see [this_2|http://commons.apache.org/proper/commons-net/javadocs/api-1.4.1/org/apache/commons/net/DefaultSocketFactory.html]
)

Related tickets : 
# VFS-167
# VFS-129




  was:
Provide support for  FTP proxy authentication over HTTP and SOCKS protocols.

Functional response from Bernd Eckenfels regarding the request for this functionality : 
{noformat}
George, well yes it should. However the proxy support for SFTP and FTP is just a thin layer
on top of the actual implementation (JSch in case of ssh and commons.net.ftp in case of FTP).
Jsch has its own classes for proxies, and therefore can support proxy authentication. The
FTPClient only support java.net.Proxy (or a Socket factory). So while it is possible to add
more proxy functionality it is a more complex change. I only have added the proposed minor
change.
I do wonder if there is a common socket factory in commons net or somewhere which could be
used and if somebody want to take over that task. I will close this bug, can you open a new
one in regards to the proxy authentication (and mention this comment).
{noformat}

Based on the Apache Commons Net website : 
#  The Net project uses java.net.Socket under the covers [this_1|http://wiki.apache.org/commons/Net/FrequentlyAskedQuestions]
( also @see [this_2|http://commons.apache.org/proper/commons-net/javadocs/api-1.4.1/org/apache/commons/net/DefaultSocketFactory.html]
)

Related tickets : 
# VFS-167
# VFS-129





> [FTP] Proxy SOCKS && HTTP authentication
> ----------------------------------------
>
>                 Key: VFS-522
>                 URL: https://issues.apache.org/jira/browse/VFS-522
>             Project: Commons VFS
>          Issue Type: Improvement
>    Affects Versions: 2.1
>            Reporter: George Toma
>            Priority: Minor
>
> Provide support for  FTP proxy authentication over HTTP and SOCKS protocols.
> Functional response from Bernd Eckenfels regarding the request for this functionality
: 
> {quote}
> George, well yes it should. However the proxy support for SFTP and FTP is just a thin
layer on top of the actual implementation (JSch in case of ssh and commons.net.ftp in case
of FTP). Jsch has its own classes for proxies, and therefore can support proxy authentication.
The FTPClient only support java.net.Proxy (or a Socket factory). So while it is possible to
add more proxy functionality it is a more complex change. I only have added the proposed minor
change.
> I do wonder if there is a common socket factory in commons net or somewhere which could
be used and if somebody want to take over that task. I will close this bug, can you open a
new one in regards to the proxy authentication (and mention this comment).
> {quote}
> Based on the Apache Commons Net website : 
> #  The Net project uses java.net.Socket under the covers [this_1|http://wiki.apache.org/commons/Net/FrequentlyAskedQuestions]
( also @see [this_2|http://commons.apache.org/proper/commons-net/javadocs/api-1.4.1/org/apache/commons/net/DefaultSocketFactory.html]
)
> Related tickets : 
> # VFS-167
> # VFS-129



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message