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

cannot download .exe files #5236

Open
bshabash opened this Issue Jun 30, 2018 · 17 comments

Comments

Projects
None yet
10 participants
@bshabash

bshabash commented Jun 30, 2018

Not even sure where to report this, but I am on my browser, Chrome trying to download the .exe files (x64) and the website won't let me. When I click on it it gives me an XML report with the following:

AccessDenied Access Denied 94D24A781FC1A8E5 6W7Fgx2Xl2sPyXnNeHfxpYOCmWHzVh2LsVQgJj7+TGdlF3E1DGmawDNGlkIwf01gvEwiN6b+H6Q=

And when I right click and select "save as..." it won't download either. What is this?

@guyboertje

This comment has been minimized.

guyboertje commented Jul 1, 2018

Now changed to:

<Error>
  <Code>NoSuchBucket</Code>
  <Message>The specified bucket does not exist</Message>
  <BucketName>jruby.org</BucketName>
  <RequestId>56E1BAF720C199DC</RequestId>
  <HostId>KhnJdpbgYY+6WXWMj8Zi42GWfLcN69bMknK642D686rY2rwgI/1/1W60Lcgj7z2EE88ynSlddEU=</HostId>
</Error>

This is affecting Logstash Travis CI tasks.

@guyboertje

This comment has been minimized.

guyboertje commented Jul 1, 2018

@headius @enebo
Please look into this as soon as you can. I'd be most appreciative.

@yaauie

This comment has been minimized.

yaauie commented Jul 2, 2018

Related: URLs for artifacts on all of the versions listed on http://jruby.org/files/downloads/ end up emitting HTTP 404 Not Found.

@andreaseger

This comment has been minimized.

andreaseger commented Jul 2, 2018

all downloads from https://s3.amazonaws.com/jruby.org/* are impacted by this

@kares

This comment has been minimized.

Member

kares commented Jul 2, 2018

confirmed - none work e.g. anything from 9.2.0.0 http://jruby.org/files/downloads/9.2.0.0/index.html

@jsvd

This comment has been minimized.

jsvd commented Jul 2, 2018

it seems everything moved to maven, example: https://repo1.maven.org/maven2/org/jruby/jruby-dist/9.1.13.0/jruby-dist-9.1.13.0-bin.tar.gz

@ioquatix

This comment has been minimized.

Contributor

ioquatix commented Jul 2, 2018

Seems like our travis builds are broken

https://travis-ci.org/igrigorik/http-2/jobs/399058240

https://travis-ci.org/socketry/nio4r/jobs/390765726

Does RVM need to be updated?

@guyboertje

This comment has been minimized.

guyboertje commented Jul 2, 2018

It looks like the JRuby team asked RVM to change their links to Maven on Nov 9, 2017 but the issue stalled and I can't find a PR on RVM that would fix this.

@ioquatix

This comment has been minimized.

Contributor

ioquatix commented Jul 2, 2018

Damn, that's frustrating.

@headius

This comment has been minimized.

Member

headius commented Jul 2, 2018

Ugh...it sounds like the bucket was removed again. We'll get it restored today.

@jsvd

This comment has been minimized.

jsvd commented Jul 2, 2018

@headius should we see the maven repo url as the right/official/futureproof place to get jruby from?

@enebo

This comment has been minimized.

Member

enebo commented Jul 2, 2018

@jsvd yeah maven was intended to be the replacement and it happened for rbenv but we did not realize rvm has not updated to it yet.

@jsvd

This comment has been minimized.

jsvd commented Jul 2, 2018

also, while the jruby download frontpage links use maven, the download pages themselves still use s3: http://jruby.org/files/downloads/9.2.0.0/index.html

@enebo

This comment has been minimized.

Member

enebo commented Jul 2, 2018

In process of re-uploading all releases 9.2.0.0 and 9.1.17.0 are back up so those should be working again.

@headius

This comment has been minimized.

Member

headius commented Jul 2, 2018

@jsvd Yeah those files just need to be patched to use maven locations.

@enebo

This comment has been minimized.

Member

enebo commented Jul 2, 2018

index files should largely be updated. This involved a script but all the normative urls for -bin,-src,-complete all now point at maven instead of s3 (for 1.7.26, 9.1+ as those are only -dist releases we have made). Older pre jruby-dist builds still point at s3.

We shall leave this open a day or two in case I did not restore something or made an error editing those link files. I have an issue opened about our bucket getting deleted again and the resolution may be added here for posterity.

In any case, today ended up making all ruby managers point to new source and as people update those managers our dependence on s3 will be for history and windows exes (which will enter maven soon -- knock on wood).

@zevans

This comment has been minimized.

zevans commented Aug 9, 2018

@enebo Thank you for the above info. We recently upgraded to 1.7.27 on windows to gain TLSv1.2 support for access to rubygems. In doing so we're running into the issue described here in 3920

So - We've been on the hunt for 1.7.24 which may have the TLSv1.2 support we need but without the issue in 3920. (In parallel we're working on a major upgrade to 9k series if it doesn't pan out). While looking for 1.7.24 for windows x64, we discovered the missing S3 downloads and subsequently that maven doesn't have windows versions just yet.

Is there another way at this point to find this version?

Thank you kindly!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment