2016-10-13 1 views
1

OS 6.8.5でVMにContextBrokerをインストールしました サービスが稼働しています。私は地元のMASCHINE にカールを行うと(SSHでログイン)このcontextBrokerのみlocalyを使用しています

curl localhost:1026/version 

のような私が成功し回答を得た

{ 
    "orion" : { 
    "version" : "1.4.1", 
    "uptime" : "0 d, 4 h, 27 m, 17 s", 
    "git_hash" : "905d5fa58ace7fa4f14330ddc982b41cf9b30be6", 
    "compile_time" : "Mon Oct 10 17:15:28 CEST 2016", 
    "compiled_by" : "fermin", 
    "compiled_in" : "centollo" 
} 
} 

今私はhttp://10.1.1.101:1026/versionをGETクライアントMASCHINE から郵便配達でこれを試してみました 次のメッセージが表示されます。

{ 
    "orionError": { 
    "code": "400", 
    "reasonPhrase": "Bad Request", 
    "details": "Orion accepts no payload for GET/DELETE requests. HTTP header Content-Type is thus forbidden" 
    } 
} 

ヘッダーは のContent-Typeがapplication/jsonの 定義されているアプリケーション/ JSON

を受け入れる誰もが私が間違っていますdooing何を知っていますか? ポートが実行中でオープンしているためです。 クラウド環境ですか?

乾杯 クリスチャン

答えて

2

実際には、エラーメッセージはかなり説明的であるように思わ:

"詳細": "オリオンは、GET/DELETEリクエストのためのペイロードを受け入れないHTTPヘッダのContent-Typeは、このように禁止されている"

したがって、おそらく何らかの理由でContent-Typeヘッダーを追加している郵便配達員でしょう。そのヘッダを追加していない郵便番号を取得すると、その問題はおそらく消えるでしょう。

1

[OK]を、私は問題を解決しました。

最初は身体のサインで、2番目はクッキーをクリアしました。

これで機能しています。私は誰かが同じ問題を抱えているなら、それをオンラインにしておきます。

関連する問題