2016-12-21 7 views
0

レールアプリケーションが、オンプレミスサーバーに展開されている画像をcloudnightにアップロードしようとすると、TimeOutエラーが発生します。RestClientの後ろにファイアウォールがあります

I、[2016-12-21T14:55:24.617319#923] INFO - :60101ms(ActiveRecordは:49.7ms)に完成し500内部サーバーエラー F、[2016-12-21T14:55:24.627524# 923] FATAL - : RestClient :: Exceptions :: OpenTimeout(サーバーへの接続がタイムアウトしました):

アイデアはありますか?

+0

ファイアウォールで保護されているリモートイメージですか?その場合、Cloudinaryに連絡して、社内サーバー(特定の計画レベルから利用可能)上のホワイトリストに静的IPを取得することができます。 –

+0

一度私は、プロキシのURLでrest_clientの宝石を設定し、雲のアップロードは問題なく動作していた。 – user3931075

+0

今はすべてが良いですか? –

答えて

0

以下のオプションを使用して、問題を修正したrest_urlのプロキシURLを設定しました。

RestClient.proxy = "ProxyURL"

+0

また、標準の 'http_proxy'または' https_proxy'環境変数でプロキシを設定することもできます。 – alberge

+0

サーバはすでにhttp_proxyとhttps_proxyのenv変数で設定されていましたが、残りのクライアントはrest_clientをproxyで直接設定するまで機能していませんでした – user3931075

関連する問題