This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
When setting up remote synchronization as described at http://blogs.sun.com/netbeansphp/entry/remote_synchronization, I am asked for a password every time when saving a file. The known_hosts file and the key file are definately correct. ls -al in the .ssh folder shows the following: drwx------ 2 dominik dominik 4096 2009-04-20 11:38 . drwxr-xr-x 81 dominik dominik 12288 2009-04-22 10:06 .. -rw-r--r-- 1 dominik dominik 1846 2009-04-02 09:05 config -rw------- 1 dominik dominik 736 2008-05-20 08:37 id_dsa -rw-r--r-- 1 dominik dominik 942 2008-08-13 14:24 id_dsa.keystore -rw-r--r-- 1 dominik dominik 600 2007-10-05 09:48 id_dsa.pub -rw-r--r-- 1 dominik dominik 18584 2009-04-20 11:36 known_hosts In the comments of the blog post someone mentioned that he got the same error, when the known_hosts file was not writeable. Thus i changed the permissions by invoking chmod u+w known_hosts and chmod g+w known_hosts, but it still did not work. I also tried by using a stored password instead of the ssh keyfile with the same result: i was asked for the password every single time. The ssh-key is a 1024bit dsa-key On another note: Not one file was ever synchronized to the remote server!
Which NetBeans version do you use please (Help > About)? Thanks.
It was this nightly build: netbeans-trunk-nightly-200904171401-ml-php.zip
This could be duplicate of issue #162846. It would be great if you could verify using development version of NetBeans: http://bertram.netbeans.org/hudson/job/PHP-build/lastSuccessfulBuild/ Thanks for cooperation.
> I also tried by using a stored password instead of the ssh keyfile with the same result This is weird - please, try these steps: - in "Manage Remote Connections" window (window with remote servers) select your remote server, remove private key, provide password and click Test - what will happen? Also please double check that the correct Remote Connection is selected for your Remote Web Run Configuration. Thanks a lot.
I have tried it with these versions: Product Version: NetBeans IDE Dev (Build 200904171401) Product Version: NetBeans IDE Dev (Build 2009-04-30_09-03-58 ) When removing the keyfile and entering a password I am still prompted for a password when clicking on "Test". Since I have only this one server configured it definately is the right one I have found out something interesting tho: My id_dsa ssh key does have a passphrase. As soon as I removed the passphrase it worked instantly with provided key. Only thing is: I don't wanna remove my passphrase
When entering a password in the "Password" field, I am still prompted for a password. Curios case: When removing the password I am prompted twice: First time it's a user-password authentication (i can see the username he is sending - see screenshot #1) and after that I get the "Enter Password" prompt i have been getting since the beginning
Created attachment 81284 [details] First password prompt when not providing password nor keyfile
Created attachment 81285 [details] Second password prompt when not providing password nor keyfile (directly appears after the second)
> I have found out something interesting tho: My id_dsa ssh key does have a passphrase. As soon as I removed > the passphrase it worked instantly with provided key. Only thing is: I don't wanna remove my passphrase This is the "problem" - if your key has a password then you need to provide it every time (_very_ annoying for Upload On Save, of course); unfortunately, I can see only one solution - to remove password from your key. To your screenshots - the first panel is from NetBeans, the second one is from a library we use so it very likely cannot be avoided - I will try to investigate more. Thanks for reporting.
Since removing the passphrase is a potential security risk, this is not an option. I know that it works with Eclipse (not having to enter the passphrase everytime), so i suppose there should be some way?
Closing this issue as WONTFIX because the password dialog comes from the 3rd party library (JSCh). (As I wrote earlier, the reason is that your key has a password, remove it in order to avoid this issue.)
This issue has been fixed, see issue #168223.
*** This issue has been marked as a duplicate of 168223 ***