1

HTTPS 経由の Netty 3 クライアントがあります。

なぜそれが機能せず、タイムアウトになるまでハングアップするのか理解できません。HTTP 経由で問題なく動作します (パイプラインから SSL ハンドラーを削除し、ポートを 443 から 80 に変更します)。

これが要点です(scalaで):https://gist.github.com/4396611

私は何を間違っていますか?

3.5.9 から 3.6.0 までの Netty でテストしました。私の JDK は OS X で 1.6.0_37 です。

よろしく、

ステファン

4

1 に答える 1

1

チャネルが接続されたら、ハンドシェイクを発行できませんでした。最も簡単な方法は、パイプラインに追加する前に SslHandler で setIssueHandshake を使用することです。

http://static.netty.io/3.6/api/org/jboss/netty/handler/ssl/SslHandler.html#setIssueHandshake(ブール値)

于 2012-12-28T10:59:12.200 に答える