An Oracle blog about NetBeans for PHP


Hi all, today I would like to show you another feature we have implemented in our FTP support - secure (encrypted) FTP over TLS/SSL. This feature has been requested for a long time so we are happy that we can deliver it.

In the Manage Remote Connections window, one can choose whether the FTP is unencrypted or encrypted (with both, explicit or implicit method to invoke client security) and also whether the whole connection should be secured or just the login process.

Encrypted FTP configuration

One can easily verify that the encryption is active in the Output window:

Output window

That's all for today, as always, please test it and report all the issues or enhancements you find in NetBeans BugZilla (component php, subcomponent FTP Support).

Join the discussion

Comments ( 11 )
  • Raymond Wednesday, August 24, 2011

    This is great! Now if we could only get Zen Coding support it would be even greater - http://code.google.com/p/zen-coding/

  • Cristian Wednesday, August 24, 2011

    @Raymond: Zen Coding is already supported in NetBeans according to https://github.com/lorenzos/ZenCodingNetBeansPlugin#readme. Haven't tried it but I do n't see open issues on Github.

  • Dominik Monday, August 29, 2011


    Maybe I am blind, but where does this new option show up? I'm using Netbeans 7.0.1 on Ubuntu, but my Configure Remote Connections dialog doesn't show the encryption option. Little help? :-)

  • Dominik Monday, August 29, 2011

    Ah, wrong version, found the right one. Creating folders already works, just have to find out why files are not uploaded...

  • guest Thursday, October 6, 2011

    wow - implementation of encrypted FTP built into a software in 2011 (!) presented as something special... ten years after all the others have it done. Indeed this is special, but in a way you might not have thought... well, anyway, it´s good that you finally implemented this brand new hyper-modernistic protocol, excuse my sarcasm, we are thankful! :)

  • Tomas Mysik Thursday, October 6, 2011

    @guest: FYI, it is not so easy since we use the CommonsNet library in NetBeans and this library had to be updated (this is not so trivial since it is a NetBeans' bundled library; we used version 1.4 before which does not support FTPS).

  • guest Tuesday, November 29, 2011

    Where can I find plugin with this function?

    I have installed PHP plugin 1.17.1 and I see no updates avalaible for this plugin.

    Is this another plugin? Whene can I find it?



  • Tomas Mysik Tuesday, November 29, 2011


    Please, download NetBeans 7.1 RC1 [1].


    [1] http://netbeans.org/community/releases/71/

  • guest Wednesday, February 15, 2012

    Connection for implicit FTP over SSL seems to work great (don't forget port 990) but no joy when it comes to actually uploading files - the operation fails on STOR (NOOP)

  • Tomas Mysik Thursday, February 16, 2012

    @guest: Try to check "Encrypt Only AUthentication Process", it sometimes help. If not, please, report an issue.


  • dd wong Wednesday, March 7, 2012

    In order to have both FTP and FTP over SSL working I use this:

    Product Version: NetBeans IDE 7.1 (Build 201112071828)

    Java: 1.6.0_31; Java HotSpot(TM) 64-Bit Server VM 20.6-b01

    System: Windows 7 version 6.1 running on amd64; Cp1250; (nb)

    User directory: C:\Users\xx\.netbeans\7.1

    Cache directory: C:\Users\xx\.netbeans\7.1\var\cache

    Install jdk 1.6.31 (or some lower version of jdk 1.7) and the reinstall or install nother instance of nebeans using this jdk. JDK 1.7 doesn't work on Windows 7 or Vista because of some firewall windows issues. More info here:


Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.