Page 1 of 1
FTPS
Posted: Wed Apr 30, 2008 8:09 am
by keyless
Wondering if FTPS connections and transfers (not SFTP, but just FTP with SSL) can be done easily with Rev and if there is any info on this around.
I do realize I'd need enterprise version to do this.
Re: FTPS
Posted: Wed Apr 30, 2008 8:50 am
by sims
keyless wrote:Wondering if FTPS connections and transfers (not SFTP, but just FTP with SSL) can be done easily with Rev and if there is any info on this around.
I do realize I'd need enterprise version to do this.
Please vote for: bug 6405 if you can!
http://quality.runrev.com/qacenter/show_bug.cgi?id=6405
Hopefully Rev will add this soon!
sims
Re: FTPS
Posted: Wed Apr 30, 2008 5:54 pm
by keyless
I will vote for that, but that is for SFTP, I am talking about FTPS here.
Enterprise version has SSL, I'm just wondering how easy it is/if it can be implimented with FTP
Posted: Thu May 01, 2008 4:22 pm
by FourthWorld
http://en.wikipedia.org/wiki/Ftps
I'm not particular which method is used, so long as it provides a encrypted transmission.
Feel free to add your own notes to that RQQC request explaining the merits of FTPS over SFTP. I don't imagine many of the others who've voted for it have much of a preference, so if there's a clear advantage of one form or another I'm sure they could be easily swayed.

Posted: Thu May 01, 2008 6:59 pm
by keyless
FourthWorld wrote:http://en.wikipedia.org/wiki/Ftps
I'm not particular which method is used, so long as it provides a encrypted transmission.
Feel free to add your own notes to that RQQC request explaining the merits of FTPS over SFTP. I don't imagine many of the others who've voted for it have much of a preference, so if there's a clear advantage of one form or another I'm sure they could be easily swayed.

No the request is proper. SFTP in my mind is hands down better then FTPS as it is its own protocol entirely separate from regular FTP. FTPS is just regular FTP over a SSL connection.
I was just wondering if because rev can do FTP and because it claims it can do SSL it could do FTPS.
I have serious doubts now as I saw in revzilla SSL is seriously broken, with bad timeout issue noted back in 2006.
I suppose I will look into using cURl for FTPS or maybe PUTTY for SFTP. Upgrading to Enterprise isn't a real option for me right now anyway, was really just wondering.
Maybe one of the big spenders out there with their Oracle databases, will kindly use one of their "Silver" support issues to get the SSL carrot fixed.

Posted: Sat May 03, 2008 11:13 am
by Mark Smith
Sadly, you're right. What seems to be broken is secure sockets.
One reason that FTPS is worth considering is that if the secure sockets issue ever gets sorted out, then adding support for FTPS in libURL would simply be a matter of using a secure socket for the existing FTP routines, whereas SFTP, as pointed out, is a whole different protocol.
Mark Smith
Posted: Sun May 04, 2008 7:40 am
by keyless
Mark Smith wrote:Sadly, you're right. What seems to be broken is secure sockets.
One reason that FTPS is worth considering is that if the secure sockets issue ever gets sorted out, then adding support for FTPS in libURL would simply be a matter of using a secure socket for the existing FTP routines, whereas SFTP, as pointed out, is a whole different protocol.
Mark Smith
Agreed Mark, if they could fix SSL it does look like it would be easy to impliment FTPS and is accepted by a wide veriaty of FTP servers.
As it is, it looks like cURL through the shell will work well. Only thing I'm a little stumped on is how to get results like directory listings back into rev. I'll hunt around for info on using shell from rev. If anyone knows/has good info on this around please post links.
I'm downloading putty files now and will take a look at using that. I have used putty in the past, so again I just need to learn how to pull results back into rev.
Posted: Sun May 04, 2008 4:56 pm
by Janschenkel
You could also use 'open process', 'write to process' and 'read from process' to interact with cURL.
Just a thought,
Jan Schenkel.
Posted: Mon May 05, 2008 1:22 am
by Mark Smith
Have you actually been able to do this, Jan? My experience is that every use of the curl command, whether "shell" or "open process" is a one-shot deal - all parameters need to be passed in one go, and a result returned - no interactivity.
Best,
Mark
Posted: Mon May 05, 2008 1:28 am
by Mark Smith
keyless wrote:As it is, it looks like cURL through the shell will work well. Only thing I'm a little stumped on is how to get results like directory listings back into rev. I'll hunt around for info on using shell from rev. If anyone knows/has good info on this around please post links.
.
To get a ftp directory listing using curl (I couldn't test ftps - not supported on my server), you'd do
Code: Select all
put shell("curl ftp://uname:pword@someserver.com/somedirectory) into theDirectoryListing
Best,
Mark