FTP FAQ

on radinks.com
Rad Upload
SFTP Applet

Questions of a more technical nature.

Is passive mode support available?
Can your client work in active mode?

Both active and passive modes are supported. The software is capable automatically switching from active to passive or vice versa depending on your network configuration.

Please also see the next question.

Can you explain the different between active and passive mode?

With active mode connection the client has to setup a 'server socket' and listen in on a incoming connection which the server will establish. Thus the roles of the client and the server are reversed. This technique is now frowned upon and such traffic is unlikely to get past network firewalls or even personal firewalls on PCs.

Firewalls are more friendly towards passive mode where the server does the listening and the client-server relationship is not reversed.

Please also see the previous question.

Does your applet work with SFTP or FTPS?

We have a separate product (Rad SFTP Client) that is a secure FTP (SSH-FTP) client. The functionality and the graphical user interface of both these programs are almost identical. Their difference lies in the protocols that each one uses.

Please also read the next question.

Is your software secure?

The Protocol specification calls on all FTP clients to send the username and password in clear text. Thus the protocol itself is insecure. If you ignore that fact our applet and desktop client are very secure!.

If you are concerned about security we recommend that you choose our SFTP applet instead. SFTP works over a SSH channel with all the data being encrypted.

Please also refer to the question above

What do you mean multi threaded?

Multi threading is a technology that allows a program to perform more than one task at a time simultaneously. We use this technology. Thus our applet is capable of carrying out more than one upload or download or combination of uploads and downloads at any given time.

The applet seems to connect and login but why can't I see directory listing?
I can login ok but I cannot upload or download files, why?

The File Transfer Program needs to different ports to operate. It's very likely that a firewall between the file transfer program and the server is not allowing the data to pass through on the second port.

The FTP server by default runs on port 21 (Control Connection), when a file transfer or directory listing is requested the server will choose an unassigned port at random and attempt to open a second connection between the client and the server (data connection). Unfortunately many firewall administrators intentionally or unintentionally block all traffic on 'non standard ports'

This issue is common to all FTP clients and the only remedy is to contact your system administrator and ask him to enable FTP traffic on the data connection (second port).

Is resume supported?
Resume is not a feature of version 1.00 however we plan to include it in the near future.
Can I buy a source code license?
Yes. Please contact our sales team and request a source code license.
Can I hide the username/password boxes and make the applet automatically connect and login to my server?

Yes. This is something that we are asked to do quite often. The toolbar that displays the username, password connect/disconnect buttons etc can be hidden and in it's place the applet can retrieve this information from your web application. This is most usefull if your website is members only.

This technique also eliminates the need to provide each user with a shell account on your server. A common shell account can be shared among all users and each users files can be placed on different folders.

If you choose this approach our recommendation is to use the SFTP applet due to security reasons.

Also see : Less Technical Questions.

 

Home  |  FAQ  |  About us  |  Contact Us  |  Store
Copyright 2003 Rad Inks (Private) Limited. All Rights Reserved.