Rubygems throttling

Marek's Avatar


07 Feb, 2017 05:31 PM

When running bundler, I sometimes receive 'Gem::RemoteFetcher::FetchError: handshake alert: unrecognized_name' error.
I run bundler pretty offten - sometimes couple hundreds times a day, and sometimes it passes and sometimes it fail on this error, so I was wondering - is there some throttling applied on rubygems? Where can I find more info about that ? Like how many request for what time period can I issue, how many rubygems can i downlaod and how often, how throttling is configured in general ?

java -jar jruby-complete- -S bundle install --gemfile=Gemfile --deployment
Fetching gem metadata from
Fetching version metadata from
Fetching dependency metadata from
Using json 1.8.3 (java)
Installing minitest 5.9.0
Using bundler 1.14.3
Installing sequel 4.38.0
Gem::RemoteFetcher::FetchError: handshake alert: unrecognized_name
An error occurred while installing i18n (0.7.0), and Bundler cannot continue.
Make sure that `gem install i18n -v '0.7.0'` succeeds before bundling.

  1. Support Staff 1 Posted by Eric Hodel on 07 Feb, 2017 10:55 PM

    Eric Hodel's Avatar

    There is no throttling performed.

    This error message appears to be Java-specific, googling "handshake alert unrecognized_name" shows some workarounds, but I'm unsure if any of them have security impacts, so I can't recommend any.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac