It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

SourceTree - Is Internet Explorer a mandatory requirement?

Community,

The actual issue is that I am unable to run SourceTree. Right after installation, when trying the option "Use an existing account", I run into this JavaScript load error. The machine runs Windows 7 64, with all current updates.

sterror.jpg

Although I could not find an specific topic on that, some generic ones suggest to update Internet Explorer.

This computer does NOT have Internet Explorer to be updated. And our company prefer that we do not install it. I've looked around to see if IE is a mandatory requirement for using SourceTree, but found no such statement...

Can someone please confirm, and while at it, suggest a solution if one exists?

We tried to fully disable the firewalls as a test, but that still wouldn't solve it.

Thanks!

Bruno

1 answer

1 accepted

1 vote
Answer accepted
Ana Retamal Atlassian Team Jan 29, 2018

Hi Bruno! Sourcetree for Windows relies on Internet Explorer for the authentication, so you'll need it so Sourcetree is able to register with your Atlassian account. 

Our developers are working on some solutions aimed at Enterprise environments, and that will probably include adding some alternative way of registering / authenticating. We'll share more updates when we have them!

Let us know if you have any other questions!

Best regards,

Ana

Hello Ana,

Thank you for the confirmation. Probably not the best development decision, but well, these things happen.

I guess I'll have to learn to use the command line interface for now. Certainly not a show stopper.

In the meantime, it might be useful to inform of such requirement on the Sourcetree download page, so that other users don't go through the same problem - which can easily consume a couple of hours...

Regards

Bruno

Out of curiosity, what's stopping you from opening the default browser instead of relying on a browser which requires users reset the config of to.. sign in?

Why even require a browser instead of using an in-app authenticator?

Ana Retamal Atlassian Team May 14, 2018

Hi @Somepotato_NA, Atlassian account does not offer a  REST or OAuth service for registration at the moment, hence Sourcetree relies on running a controlled web session to allow user's to interact with Atlassian account and detect a successful login. The WPF WebViewer control is built upon IE and inherits its configuration, some of which we can override, some we can't.

There are alternatives to the IE WebViewer control, but it would mean to considerably increase the download size. Having said that, our developers are looking at all options.

Hope that explains!

Ana

Wouldn't an alternative solution be to have the app use the default browser, and Sourcetree poll every so often to see if the log in succeeded and get the necessary tokens needed to run it? Otherwise, my version of IE doesn't work with the authenticator due to the ID service requiring the Origin header.

Suggest an answer

Log in or Sign up to answer
TAGS
Community showcase
Published in Sourcetree

Sourcetree for Windows - CVE-2019-11582 - Remote Code Execution vulnerability

A vulnerability has been published today in regards to Sourcetree for Windows.  The goal of this article is to give you a summary of information we have gathered from Atlassian Community as a st...

4,895 views 0 12
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you