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

cannot download .exe files #5236

Closed
bshabash opened this issue Jun 30, 2018 · 20 comments
Closed

cannot download .exe files #5236

bshabash opened this issue Jun 30, 2018 · 20 comments
Milestone

Comments

@bshabash
Copy link

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
Copy link

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
Copy link

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

@yaauie
Copy link

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
Copy link

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

@kares
Copy link
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
Copy link
Contributor

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
Copy link
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
Copy link

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
Copy link
Contributor

ioquatix commented Jul 2, 2018

Damn, that's frustrating.

@headius
Copy link
Member

headius commented Jul 2, 2018

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

@jsvd
Copy link
Contributor

jsvd commented Jul 2, 2018

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

@enebo
Copy link
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
Copy link
Contributor

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
Copy link
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
Copy link
Member

headius commented Jul 2, 2018

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

@enebo
Copy link
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
Copy link

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!

@lucassch
Copy link

@davemitchell
Copy link

I'm experiencing the same issue today

@headius
Copy link
Member

headius commented Jun 29, 2021

Old issue that should have been closed. Long story short, we lost most of our S3 downloads when our project host mistakenly removed our buckets from what they thought was a shared account. The archives were restored from another location but the original .exe installers were lost.

Going forward, we will publish the .exe installers to Maven, like we now do for the rest of the archives. We recommend using Maven as the canonical source.

See #4829.

@headius headius closed this as completed Jun 29, 2021
@headius headius added this to the Non-Release milestone Jun 29, 2021
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