問題タブ [excon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
847 参照

ruby-on-rails-3 - このgemfileの競合を解決するにはどうすればよいですか

後にこのエラーが発生しbundle installます。どうすれば修正できますか?

0 投票する
0 に答える
1274 参照

ruby-on-rails - Excon が SSL ルートを認識しない

Heroku にプッシュすると、db:migrate が次のように失敗しました。

そのため、以下を production.rb ファイルの末尾に追加しました (証明書はルート ファイルにあります)。

同じエラー。

そこで、フォールバックを試しました:

同じエラー。

私は困惑しており、何時間もぐるぐる回っています。何か案は?

前もって感謝します

0 投票する
2 に答える
510 参照

bundler - bundler は、gem mandrill-api の gem "excon" の互換バージョンを見つけることができませんでした

バンドルをインストールしようとすると、このエラーが発生します。私のgemsetにはgem exconのバージョン「0.15.4」と「0.25.1」の両方があります。どうすればこれを修正できますか?

Gemfile: mandrill-api (>= 0) ruby​​ は excon (~> 0.15.4) ruby​​ に依存

0 投票する
0 に答える
555 参照

ruby-on-rails - Excon が Mavericks 10.9.2 で証明書を検証できない

Excon が SSL 証明書を見つけることができなくなった AWS サーバーをデプロイしようとすると、最近エラーが発生しました。次のエラーが表示されます。

この同様のスレッドで提案されているように、openssl.conf ファイルを削除しようとしました。

Excon が SSL ルートを認識しない

しかし、同じエラーがまだ表示されます

他に役立つ情報があれば教えてください。

0 投票する
3 に答える
605 参照

ruby-on-rails - Paperclip/Fog を使用して RackSpace CloudFiles にファイルを保存すると、奇数の IP アドレスに接続するとタイムアウトが発生する

Paperclip を使用して RackSpace CloudFiles に画像を保存するアプリがあります。正常に動作していますが、最近ファイルが保存されません。発生するエラーは次のとおりです。

では、リクエストが行われた時点でexcon/socket.rbの内容を確認するためにデバッグを追加しました。@dataこれは:

ホストはであり、 (サーバー上およびローカルで) にlon.auth.api.rackspacecloud.com解決されます。92.52.64.197

ただし、エラーは接続が94.236.107.224タイムアウトしたためです。その IP を逆引きすると、認証ホスト名にも関連付けられていることがわかります。

この IP は認証サービスに使用されなくなったと思いますが、接続されている理由がまったくわかりません。

だから私は知る必要があります:

  1. ログに表示されないのに、不正な IP が接続されているのはなぜですか?
  2. 正しいサーバーが使用されるようにするにはどうすればよいですか?

発生する完全なエラーは次のとおりです。

0 投票する
1 に答える
2624 参照

ruby-on-rails - 「接続が拒否されました - connect(2) (Errno::ECONNREFUSED) (Excon::Errors::SocketError)」を解決する方法は?

Ruby on Rails アプリを起動できなくなりました。明確な理由はありませんが、「rails s」、「rake db:migrate」、「thin start」などのコマンドを実行すると、次の例外が発生するようになりました。

少し読んだ後、これは、どこかで何かがいくつかのポートをリッスンしていないことを示しているようです (!) が、残念ながら、これは私が本当に知識がなく、快適ではない領域です。

これを引き起こした原因を突き止めようとしたときに思いつく唯一の最近の変更は、Mavericks を実行している Macbook pro に Jmeter をインストールし、Homebrew で使用したことです。

最終的にこれを解決するために正しい方向に私を向けることができるアイデアは高く評価されます.

記録のために、問題が発生した場所を示す行を次に示します。

編集:ここに完全なトレースがあります:

0 投票する
1 に答える
377 参照

gem - mandrill-api と fog の間の excon gem 依存関係の競合。(レール 3)

私のgemfileには

実行するbundleと、このエラーが表示されます

このような依存関係の競合に対処する方法がわかりません。次に、競合しない 2 つの競合する gem のバージョンを検索します。明らかに、依存関係の競合によって制限されずに、選択したバージョンを使用できるようにしたいと考えています。この場合、競合しないバージョンを見つけることができるかどうかさえわかりません。

私の質問は、できれば 2 つの gem のいずれかの古いバージョンを指定せずに、このエラーを修正できますか?

質問に答えるためにさらに情報が必要な場合はお知らせください。

ありがとう。