Created attachment 106350 [details]
Product Version: NetBeans IDE Dev (Build 201102230001)
Java: 1.7.0-ea; Java HotSpot(TM) Client VM 21.0-b02
System: Linux version 2.6.32-28-generic running on i386; UTF-8; en_US (nb)
This issue is JDK 7 related. It doesn't occur on JDK 6.
When running on JDK 7 i cannot connect to a repository via https://. Other methods work fine. Connection setting should be correct, as i can connect with them, when i start IDE on JDK 6.
Steps to reproduce:
1) Start IDE on JDK 7
2) From main menu select Team > Subversion > Checkout...
3) Enter valid https:// connection settings
4) Click Next to proceed
5) Connecting to Subversion Repository appears, but nothing happens
There is no exception thrown, but the dialog never finishes, so it needs to be manually canceled.
Created attachment 106351 [details]
Also, this issue happens only when SVN is running on svnkit.
Created attachment 106701 [details]
thread dump jdk6 solaris11
I was able to reproduce this issue on JDK 6 today. So now it seems, that it's not just JDK 7 problem.
I was working on Solaris 11 Express. Those were my settings:
Product Version: NetBeans IDE Dev (Build 201103020001)
Java: 1.6.0_24; Java HotSpot(TM) Client VM 19.1-b02
System: SunOS version 5.11 running on x86; UTF-8; en_US (nb)
I can confirm that it's a svnkit problem. Https connection via commandline have been possible on every tested setting.
Ondra, would be nice to have this fixed in 7.0.1 ... do you plan to do so ?
(In reply to comment #4)
> Ondra, would be nice to have this fixed in 7.0.1 ... do you plan to do so ?
Probably not. It seems to be a bug in svnkit (3rd party lib) so we need to wait for them to fix it. And honestly it's probably not a critical problem, it seems to manifest only with repositories with an invalid certificate (as our test repository has). Regular users with their repositories should be fine.
Stepan, could you test this once again with svnkit 1.7 and latest JDK 1.7?
(In reply to comment #6)
> Stepan, could you test this once again with svnkit 1.7 and latest JDK 1.7?
Actually, after some testing, I'm not able to reproduce this since I've moved the test repositories to the new server and configured the https with a new (self-signed) certificate.
Not sure what exactly was wrong with the old server and it's certificate - it wasn't set up by myself.