2017-06-06 35 views
1

APIコードが最近、2つのKeen IOプロジェクトのいずれかにイベントをプッシュできませんでした。cURLエラー7:api.keen.ioポート443への接続に失敗しました:接続がタイムアウトしました

異なるAPIキーを使用する場合を除いて、同じコードを使用しています。私は運がなくてもキーを再生成しようとしました。

PHP熱心-IO /鋭い-IOライブラリから呼び出されがつがつ食うによってスローされたエラーは次のとおりです。

There was an error executing the addEvent command: cURL error 7: Failed to connect to api.keen.io port 443: Connection timed outhttp://curl.haxx.se/libcurl/c/libcurl-errors.htmlを参照)

答えて

1

これは、ネットワークルーティング問題になってしまいました。失敗したサーバーは他のAPIへの要求もできず、Linux OSも外部のパッケージリポジトリへの接続を必要とするソフトウェア更新を実行することはできませんでした。私たちが新しいビルに移ったときには、どういうわけか同じIPアドレスが2台のサーバーに割り当てられていました。これはどうにかアウトバウンド要求の問題を作り出していました。それが解決されると、この問題はなくなりました。

(他の唯一の理由はKeen IOプロジェクトには失敗しますが、プロジェクトが何らかの理由でブロックされている場合は別です)、その場合、APIは429以上の記述的エラーを返します。 443.)

関連する問題