-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Expired SSL for https://rvm.io #1684
Comments
This is a known issue and we are working hard to fix it. Even though it's not an issue since it's being worked on I'm going to leave the ticket open so that other people will not file redundant tickets. Thanks :) |
how can we circumvent this until it is fixed? |
@deiga: The The paranoid would be concerned about man-in-the-middle attacks. |
@jimothyGator that won't solve issues with https://get.rvm.io being hit by existing installs for new rubies, updates, etc. however, since they don't add tack k |
@deiga You could set your system clock to before their certificate expired, which was March 14th at 19:59:59 Eastern. That'll shut up openssl temporarily, then you can come back to the future. |
@jimcavoli : Yes, I just realized that doesn't go far enough. Your suggestion of setting the system clock back may be better. UPDATE: This seems to work. I'm going to delete ~/.curlrc until I need to update or install a new ruby. Hopefully, the certificate issue will be worked out by then. |
please do not use \curl -L https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer |
bash -s head # or stable or <version> |
@mpapis thanks |
@jimothyGator you can add fetch_command="curl ${rvm_proxy:+-x}${rvm_proxy:-} -f -L **--insecure** --create-dirs -C - -o ${archive}" i installed ruby2.0.0 by doing that hack.. |
@dahakawang as mentioned in comment #1684 (comment) - insecure is not secure you should not use it! |
fixed, extra bonus rvm/rvm-site#153 |
@mpapis thanks for your hard work, and now im happy i dont need that hack way 👍 :-D |
How am I supposed to install this updated version since I'm unable to use 'rvm get stable' command? My problem is not being able to connect to update server which now has solution of not connecting issue? I'm confused. |
@scaryguy try: \curl -L https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer |
bash -s stable |
@mpapis I've already tried that. But no way... See the result:
|
@scaryguy so: $ man curl | grep 77
77 Problem with reading the SSL CA cert (path? access rights?). make sure the path [[ -r /usr/local/opt/curl-ca-bundleshare/ca-bundle.crt ]] && echo OK || echo Problem it's your local problem not RVM related. |
@mpapis ; You're partially right. But it was related to RVM and I'm at the this point right now while I was trying to fix it.. I've tried everything here, and I guess now this causes CApath to look empty right now. I'm able to update brew for example, I can connect to Ruby Gems during bundle install. But why I can't update RVM? Isn't this question related to RVM? |
RVM is a shell script and dose not have any build in certificates handling, we only rely on So as the problem appears while you try install RVM it's a problem with your system - and every system is different, consult with your system manual about updating or contact system support to get more help. |
What operating system are you on? |
@mpapis I just thought that my issue could give you an idea about a 'possible trouble' . If it didn't, sorry. @envygeeks I'm on MacOSX Mountain Lion. I had installed RVM via installer and now I have several rubies and gemsets. If I uninstall it what happens to my rubies and gemsets? I can try reinstalling it if rubies and gemsets will be safe. |
@scaryguy
make sure you use proper version of |
|
Hello!
I'm getting errors today trying to update RVM:
I get the same with
rvm get stable
.On visiting https://rvm.io in Chrome, I get an SSL Error page with:
Is this accurate? Earlier, I was getting warnings from cURL about this potentially being a man in the middle attack so I'd really like to make sure.
The text was updated successfully, but these errors were encountered: