I am asking because there is (there probably would be, if one exists, it probably has its proper opposite), whenever I use an FTP client or a built-in FTP module (eg. in a HTML editor) usually the following choice:
- Active Mode
- Passive Mode
- Default Mode
So, since there is a default mode present as well, this either tells me there is a mode that is neither passive nor active, or that certain servers are set passive or active by default.
So, the first reason why I am asking this question is because I am curious what is active or passive about what happens during the file transfers, but there is another reason too:
As long as I can remember, whenever I used an FTP client or a program with built-in FTP in the past, the program was always set to passive mode by default, and that always seemed to work fine.
However, lately I have began to run into problems using the following programs:
- FileZilla
- CoffeeCup HTML Editor
- Simfatic Forms
I am sure everyone knows the first one, the second one is, as the name implies, a HTML Editor, which has, like all HTML Editors, a built-in upload manager, and the third one is a program for generating web forms, also with a built in file transfer manager.
As I said before, like I had always known, all my FTP programs were always set to passive mode by default, and that always worked great, however, with FileZilla, I have began to experience glitches in the transfers for a while, and changing from passive mode or automatic detection to active mode seems to have helped.
With CoffeeCup, I had been having trouble uploading for quite some time, either it took ages for the file transfer to start, or the transfer timed out altogether, the advice on their forum was to try and switch off passive mode and see if that made any difference.
I did that, and in the beginning, it wouldn't even let me connect to the server, but after trying again, it has made a slight improvement.
With Simfatic Forms, everything used to work perfectly, uploading went nice and smooth communication with the server and MySQL happened with no problem, until recently, it all happened after a reformat and hence a re-install of the program.
I had the greatest troublr uploading, often had to resort to manual uploading, uploads would time out or not be able to connect to the server at all, I tried everything, until, just a gamble, I must admit, I unticked the feature "Passive Mode", and, HOP, problem solved.
So, I am still wondering why everything always used to have Passive Mode by default, and that was also what was recommended, while now, recently, it seems like Passive Mode has become really "passive" (in that it does not seem to do much anymore).
Has anyone got some explanations for me, please?
Thank you in advance.
















