I was wondering if Runtime Revolution was worker on adding features
to make Revolution Studio native for Securing FTP with TLS (FTPS [SSL/TLS])?
I'm using Revolution Studio version 2.8.1 build 472.
Is FTPS [SSL/TLS] native to Revolution Enterprise?
And I was wondering if there is anybody that worked with the command:
open secure socket [to] host[:port[|ID]] [with message callbackMessage]
[with|without verification] [using certificate certificate and key key]
specially the part: [using certificate certificate and key key]
and if that command is only for https?
Securing FTP with TLS (FTPS [SSL/TLS])
Moderator: Klaus
Securing FTP with TLS (FTPS [SSL/TLS])
We should always attempt to find freedom in ourselves, by loosening the ties from your conditioned thoughts and emotions.
The socket commands are suitable for any protocol, be it smtp, http or ftp. However, you have to implement any protocol wholly yourself when using the socket stuff. This (and the fact that there are several suitable but incompatible protocols for secured ftp) is also why there is currently no ftps, and only https in rev.
So feel free to implement the ftp protocol from scratch
So feel free to implement the ftp protocol from scratch

Various teststacks and stuff:
http://bjoernke.com
Chat with other RunRev developers:
chat.freenode.net:6666 #livecode
http://bjoernke.com
Chat with other RunRev developers:
chat.freenode.net:6666 #livecode
-
- Posts: 179
- Joined: Sat Apr 08, 2006 11:08 pm
- Contact:
Another issue is that Studio does not support the ssl library (secure sockets or https) out of the box. There is (was) a paid-for add on, but they announced that they would no longer be offering it last year, though it seems to be still available at the RunRev store.
One way round it is that if you have openSSL installed on your machine, you can use it's s_client app to open secure sockets. This will involve opening the s_client app as a process, and then reading and writing to it as you would with a socket.
It's a bit involved, but I've been having some success with it. if you're on OS X, you'll need the current 2.9 beta, as 'open process' is broken on previous versions.
Here's a manual page for s_client:
http://leaf.dragonflybsd.org/cgi/web-ma ... §ion=1
The call would be something like:
put "openssl s_client <various options> <host:port>" into tProc
open process tProc for binary update
If this is successful, you can now
write someData to process tProc
read from process tProc until empty
close process tProc
Best,
Mark
One way round it is that if you have openSSL installed on your machine, you can use it's s_client app to open secure sockets. This will involve opening the s_client app as a process, and then reading and writing to it as you would with a socket.
It's a bit involved, but I've been having some success with it. if you're on OS X, you'll need the current 2.9 beta, as 'open process' is broken on previous versions.
Here's a manual page for s_client:
http://leaf.dragonflybsd.org/cgi/web-ma ... §ion=1
The call would be something like:
put "openssl s_client <various options> <host:port>" into tProc
open process tProc for binary update
If this is successful, you can now
write someData to process tProc
read from process tProc until empty
close process tProc
Best,
Mark