railsでアプリケーションを作っています。何も触っていないのに開発環境でこのようなエラーがでました。
SSL_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 read server hello
調べたらconfig/initializersをいじいじするらしいです。
lang
1require "instagram" 2 Instagram.configure do |config| 3 config.client_id = "client_id" 4 config.client_secret = "secret_id" 5end 6
僕のコードはこんな感じです。
教えていただけると助かります
何も触っていないのに、というのは、どの状態から何も触っていないのに、なのでしょうか?
require 'instagram'していますが、そこに至るまでは何をしていたのでしょう?
また、エラーが出るには何らかの動作があったかと思うのですが、どの操作中に発生したのでしょう?
サーバーの起動中? テストの実行中? 特定のコントローラメソッドのコール中?
そのあたりの情報を書くと、返答しやすいかと思います
ご指摘ありがとうございございます。rails serverをするとこのエラーがでてました。でも今では消えました。しかし次この状態になったとき対処しきれないので、教えていだけると助かります。
よく調べてないのでわかりませんが、deployment環境のrails serverは、諸々のバンドルされているgemのチェックなどを行うようです。その際に、Instagramの環境チェックが入って、InstagramがOAuthする際に利用するIDやSecretのチェックでSSL接続できなくて落ちたものと思われ。
質問のところにある記入で解消したのであれば、それが正解かと思います。
返信ありがとうございました。理解できました。
あなたの回答
tips
プレビュー