2016-09-08 7 views
0

ドッカーsplunkロギングドライバを使用しようとしています。ここに私のコマンドとドッキングウィンドウのエラーメッセージです:ドッカーsplunkロギングドライバ - ハンドシェイクエラー

$ docker run --log-driver=splunk --log-opt splunk-token=XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX --log-opt splunk-url=https://input-prd-p-pxxxxxxxxxx.cloud.splunk.com:8088 hello-world 

docker: Error response from daemon: Failed to initialize logging driver: remote error: handshake failure. 

私も--log-opt splunk-insecureskipverify=trueでテストしてみたが、それは助けにはなりませんでした。

curl -k https://input-prd-p-pxxxxxxxxxx.cloud.splunk.com:8088/services/collector/event -H 'Authorization: Splunk XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX' -d '{"event":"Hello, World!"}' 

任意の手掛かりがどのようにSplunkのドッキングウィンドウのドライバを動作させるために:私は正常にログ用のカールを使用することができるようにSplunkのHttpでもコレクターは、正しく設定する必要がありますか?

ここに私のドッキングウィンドウの設定です:

$ docker version 
Client: 
Version:  1.12.1 
API version: 1.24 
Go version: go1.6.3 
Git commit: 23cf638 
Built:  Thu Aug 18 17:32:24 2016 
OS/Arch:  darwin/amd64 
Experimental: true 

Server: 
Version:  1.12.1 
API version: 1.24 
Go version: go1.6.3 
Git commit: 23cf638 
Built:  Thu Aug 18 17:32:24 2016 
OS/Arch:  linux/amd64 
Experimental: true 

答えて

1

は、私は同じ問題を抱えてきました。カールが働いている(-kオプション)とドッカーがない理由を説明するだろう

https://answers.splunk.com/answers/335933/http-event-collector-how-to-troubleshoot-why-im-ge.html

:クラウドインスタンスの試用版で使用される問題であること、自己署名証明書については、この記事を見つけました。

-k、--insecure

(SSL)このオプションは、明示的に "安全でない" SSL 接続と転送を実行するためにカールできます。すべてのSSL接続は、既定でインストールされたCA証明書バンドルを使用してセキュリティ保護された になります。 これにより、-k、 --insecureが使用されない限り、すべての接続が「安全でない」とみなされます。

上記の投稿に基づいて、Splunkから返信されたSplunkは、7月の問題を修正していません。

あなたは、私が回避策を見つけるためには至っていない...でも「Splunkの-insecureskipverify = true」を、テストのための回避策になるのフラグで

を思うだろう。

+0

これは、この問題の根本的な原因のようです。 [Splunkは2016年2月24日に言った](https://answers.splunk.com/answers/335933/http-event-collector-how-to-troubleshoot-why-im-ge.html#comment-371925)彼らは問題に取り組んでいます。それは優先順位の高いリストにないようです;) – ronkot

関連する問題