Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Smartgit SHA fingerprint of the certificate does not match

I am trying to install SmartGit and trying to provide bitbucket as hosting provide. I provide correct credentials of my bitbucket account but I get following error:

=======================================

java.security.cert.CerfiticateException: SHA fingerprint of the certificate does not match.

Expected: [some string] Actual: [some other string]

This may either mean that the server certificate has changed or that you are spoofed.

=======================================

I think this is related to SSL certificate but do not know how to fix it. Any help will be highly appreciated.

like image 570
prash Avatar asked Mar 06 '14 07:03

prash


3 Answers

From [1]: to fix SmartGit 5.0.7.1 (and older) add following line to smartgit.properties (in the SmartGit settings directory, see About dialog):

smartgit.hostingProvider.bitbucket.sslFingerprint=37:A8:0E:13:87:DA:13:C3:B8:35:6F:84:EF:74:D2:38:B1:AC:59:9B

After restarting SmartGit, connection will work again.

[1] http://blog.syntevo.com/2014/03/09/1394361360000.html

like image 50
mstrap Avatar answered Nov 20 '22 00:11

mstrap


Same problem here. Guess BitBucket changed their key since the latest version got released.
Solution (or rather, workaround)...:
Don't add BitBucket as a remote provider. Add your URL simply per each project.
Remote -> Add

You can find the URL for your projects on the web interface of BitBucket.
Right after you select a project of yours, a link is displayed on the right side of your screen. It starts with https ... That is what you need.

like image 23
Apache Avatar answered Nov 20 '22 01:11

Apache


BitBucket just changed their certificates, as announced on their blog.

On March 7th at 22:00 UTC, we’ll be updating our SSL certificates to replace ones that will be expiring soon. It’s likely that you won’t notice any changes and won’t need to take any action.

You can work around it it using the per-project URLs as described in Shiki's answer.

like image 39
elixenide Avatar answered Nov 20 '22 01:11

elixenide