git-remote-https.exe libcurl-4.dll The procedure entry point SSL_CTX_set_alpn_protos could not be located in the dll

Greg Lindstrom December 7, 2015

I installed SourceTree 1.6.25 on my work computer this morning (fresh install). Upon trying to "clone new" Bitbucket repository, i received the following error:

---------

git-remote-https.exe - entry point not found

The procedure entry point SSL_CTX_set_alpn_protos could not be located in the dynamic link library

C:\Users\myuser\AppData\Local\Atlassian\SourceTree\git_local\mingw32\bin\libcurl-4.dll

----------

 

I've searched my machine for older copies of libcurl-4.dll and no copires are found. I checked the system path for anything suspicious. I've done extensive google searching and I haven't found any answers to this issue.

 

This error is preventing me from cloning any repository. How do I fix this? 

 

7 answers

1 accepted

50 votes
Answer accepted
Blue_bird02
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 6, 2016

I've been struggling with similar issue where a fresh install of SourceTree on a different PC failed to clone with an error saying it couldn't find a DLL (specifaclly LIBEAY32.dll). It is all installed and working correctly on another PC. Eventually I found that 37 DLL's are in: C:\Users\myName\AppData\Local\Atlassian\SourceTree\git_local\mingw32\bin

But they should also be found at:

C:\Users\myName\AppData\Local\Atlassian\SourceTree\git_local\mingw32\libexec\git-core

After a Copy 'n' paste of all 37 DLL's into the git-core folder and it is now working. Hope this helps someone.

Greg Lindstrom January 7, 2016

Thank you Todd Dowty! This worked for me! Is this an installation bug? Should this be elevated to the SourceTree developers somehow? I'm not sure how these issues get fixed permanently.

akashnigam
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 9, 2016

Thanks a lot mate. It was quick and very helpful.

Randall Forsyth
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 12, 2016

Beautiful. Had this issue and no help anywhere. I can't imagine how you came up with this solution and just amazing that this can happen with a fresh installation. Thank you thank you thank you.

Happaro
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 13, 2016

Thank you very much! It's really helped.

Dimitri Vercruysse
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 1, 2016

Thank you very much, this helped me too

jakejoin
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 11, 2016

Thank you so much! 

Mehdi Bakali
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 15, 2016

Thank you mate smile!

jaikhan
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 17, 2016

Its Working fine...Thanks

Aleksandr Dabizha
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 21, 2016

Thank you so much! 

su_shah
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
March 30, 2016

Thanks, It solved the problem

sunk818
Contributor
April 5, 2016

Nice find. Did you find this out using Process Monitor by SysInternals? I can confirm too. smile

160405-09-01.jpg

hassan shaddad
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 6, 2016

you are my hero today

dwallentine
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 7, 2016

Had this problem after an upgrade.  Your solution worked for me.  Thank you.

davidpruitt
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 29, 2016

Thanks!  This answer saved my day.

Tom Zelenka
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 1, 2016

Thank you!!! fixed my of "

HTTPS Protocol not supported or disabled in libcurl"

Marco Geuna
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 12, 2016

Thank you very much Todd Dowty!  You solved my problem!
[Note: in my case, the missing DLL's were 38]

Tim Rametta
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 19, 2016

If this is an ongoing issue for so many, why doesn't Atlassian release a fix for this?

Simon Seo
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 15, 2016

I LOVE YOU.

Silvia Lee
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 18, 2016

Thank you!!! It works!!!

DeadZombie
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 1, 2016

LOVE YOU! Thanks a lot!

johnpon_gr
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 3, 2016

Thank you so much!

Giuseppe Bertone
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 26, 2016

It worked for me also. Many thanks!

Deleted user September 28, 2016

It works for me! thanks man!

sunk818
Contributor
September 29, 2016

You'd think an answer with so many upvotes would get the attention of Atlassian and actually a fix for this in future builds. I hope they are reading and making changes!

Kelly Grillo
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 29, 2016

Todd you are the Man!  Nice job, worked for me. smile

Игорь Каява
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 28, 2016

Thank you very mach!!!! its super!!

Александр Литвинцев
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 22, 2016

Thanks bro!!!

Сергей Кураксин
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 23, 2016

Thanks!

Sanjay Limbani
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 24, 2017

Thanks Man, you made my day.!!!

noob_org
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 24, 2017

Worked for me aswell. Thx.

정민재
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 5, 2017

thx a lot!!

Winta Assefa
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 7, 2017

I have tried all the suggestions out there and failed. This worked. Thank youuuuuuuuuuuuu

Samuel Rubert
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 21, 2017

Thank you.

I have to say it is beyond ridiculous that it's been over a year and an issue like this still hasn't been addressed.

Eduardo Martins
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 12, 2017

Thank you.

Iam use Windows 10 64... 

sunk818
Contributor
April 12, 2017

I ended up dumping SourceTree and gong with GitHub's Windows client. Atlassian should stick to web apps or get a competent Windows team to make SourceTree software. It is quite embarassing they can't get their act together for this software.

RafaelAdorno
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 20, 2017

Thank you very much.

I've had problem with different dll and the copy 'n paste solve my problem.

My problem was: The procedure entry point EVP_aes_128_ctr could not be located in the dynamic link library, in the library libssh2-1.dll.

I'm just putting here the message and dll to facilitate others who has the same problem.

Again. Thank you.

John Posten
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 25, 2017

Thanks!  That worked for me.  Too bad they don't have this bug fixed in over a year.

Kelly
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 16, 2017

Awesome quick fix, to the point and accurate. :-)  Thank you!

Chang Yook Ahn
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 19, 2022

I created an account just to commented here and say thank you so much!

2 votes
Dwayne Wanner
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 11, 2015

I ran into the same problem this morning. I fixed it temporarily by installing the CLI Git client from https://git-scm.com/downloads and changing the Git setting in SourceTree to use the system Git client.

 

Not really an answer, but if your under a deadline.

Brent Calabria
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 17, 2016

this worked for me, thank you.

dougknudsen July 30, 2016

I had CLI Git client already installed and switching to the "System Git" instead of Embedded Git work for me as well.  Was struggling with a lot of the "entry point" errors.  Thanks for the suggestion.

Axely
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 13, 2016

ah thank a lot brooo
very thaank 

0 votes
B
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 7, 2016

Todd Dowty,

Thank you I tried what you said and it solved it however I had 38 dlls.

Hint: Use the search bar .dll to mark all fast

0 votes
Greg Lindstrom January 4, 2016

I temporarily resolved this issue the same way as Dwayne by not using the built in Git client. I also do not have libcurl.dll in the windows folders above. Some posts I read on other sites said Office 365 (which I have installed) may be causing a conflict. I just installed the latest the SourceTree update and this did not solve the problem. I have not received any information on a fix. This problem is currently unresolved for me. The embedded Git client still will not work.

0 votes
Ferdiansyah Dolot
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 3, 2016

Hi David,

 

Yes it did resolve for me. Please make sure you enter the correct http path from git when inputting to source tree.

0 votes
David Lynch
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
January 1, 2016

I'm having the same issue, and I don't see libcurl.dll in either of those folders.  Was this ever resolved?

0 votes
Ferdiansyah Dolot
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 17, 2015

Try removing libcurl.dll from C:\Windows\sysWOW64 and C:\Windows\System32. Looks like it has libcurl conflict.

--

Dolot

Chris Duursma
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 18, 2016

 

 

Yes, this finally did help for the LIBEAY32.dll located in C:\Windows\sysWOW64. Thanks to all!

 

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events