Skip to content
This repository has been archived by the owner on Feb 13, 2020. It is now read-only.

Fix sauce-connect when not overriding sauce_connect_4_executable config variable #303

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

debreczeni
Copy link

fixes #302

@DylanLacey
Copy link
Contributor

Oh, nice change! I'll merge this in and release a new version ASAP.

There may still be problems with SC3; It's been deprecated by Sauce Labs and it's acting kind of shaky. But we can at least give you the possibility of using it.

@debreczeni
Copy link
Author

Thank you @DylanLacey
I wans't aware that sauce_connect 3 is deprecated.
How would one know about it?
So what is the supported way of using sauce_ruby? Download a sc4 binary, move somewhere on the disk and add the binary's path to config[:sauce_connect_4_executable] ?
Many Thanks,
David

@DylanLacey
Copy link
Contributor

There's been a bit of discussion about this internally. ATM the process is to download a binary and set config[:sauce_connect_4_executable]. I want to patch the gem to download the latest binary based on the installing platform, but that's on the 'todo' list. The eventual goal is to get a natively bound version.

SC 3 was deprecated about a year ago; Sauce Labs emailed all customers at the time and removed download links for SC3 but didn't EOL Sauce Connect 3 at the time. We've just set an EOL date for Sauce Connect 3 support for the small number of customers still using it - 1 August 2015.

But, SC3 stopped working reliably some time ago because of various protocol deprecations, security scares for the community in general and because much of the Sauce Connect effort was focused on improving SC4.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sauce connect timeout when not overriding sauce_connect_4_executable config variable
2 participants