Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FTP server outage blocks the gem installation (1.3.0) #430

Open
januszm opened this issue Feb 22, 2019 · 3 comments
Open

FTP server outage blocks the gem installation (1.3.0) #430

januszm opened this issue Feb 22, 2019 · 3 comments

Comments

@januszm
Copy link

januszm commented Feb 22, 2019

Currently the ftp://ftp.freetds.org/pub/freetds/ is down and it causes all gem install tiny_tds -v "1.3.0" commands to fail. Unfortunately in environments like AWS Elastic Beanstalk (Amazon Linux, for some weird reason the freetds is still at 0.91) where servers can be recycled regularly it is causing major problems. In worst cases all servers go down.

Currently the installation process, at least for 1.3.x version depends on a single, external server. It seems like http://www.freetds.org/files/stable/ works. Would it be possible to update the 1.3.x branch to use at least 2 servers withing freetds.org ?

@wpolicarpo
Copy link
Member

Why not upgrade to 2.x? Is there any special reason to stick with an older version?

@januszm
Copy link
Author

januszm commented Feb 22, 2019

2.x does not install FreeTDS. If I understand correctly, this "feature" was removed in 2.0.
In some environments, like Amazon Linux, FreeTDS 0.95+ is not available.

@januszm
Copy link
Author

januszm commented Feb 22, 2019

#431

This resolves the issue by changing FreeTDS source url from FTP to WWW mirror (similar change was made on 2.x branch already)

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

No branches or pull requests

2 participants