2012-10-30 39 views
1

我無法使網狀4.0.0alpha6 HttpSnoopClient例如使用SSL合作客戶。在HttpSnoopClientInitializer啓用SSL(通過取消註釋的SSLEngine初始化並加入SslHandler入管道)後SSL握手完成,但沒有數據/ HTTP請求是由客戶端發送。最終,客戶端失敗,HTTPS在網狀4.0.0

javax.net.ssl.SSLException: SSLEngine already closed 
    at io.netty.handler.ssl.SslHandler.flush(SslHandler.java:434) 
    at io.netty.handler.ssl.SslHandler.inboundBufferUpdated(SslHandler.java:819) 

服務器端是有規律的apache + mod_ssl的。 是SslHandler應該在4.0.0和HTTP *管道工作?

回答

0

我今天有機會測試HttpSnoopClient的例子,發現一個錯誤SslHandler阻止發送HTTP請求。我剛剛被推修復掌握,並確認例如,從https://www.google.com/檢索數據成功。

不過,我並沒有看到這樣的例外,甚至在我修復SslHandler,所以你遇到的問題可能不會與我有關。請隨時告訴我,如果您仍然有與主快照相同的問題。