3
我有一個WorkerRole配置爲通過csdef中的Runtime/EntryPoint/ProgramEntryPoint元素啓動node.exe,併爲端口443上的https配置了一個HttpsIn EndPoint w /有效的證書。我還在運行時/環境中設置PORT環境變量,節點使用它來偵聽傳入請求。Azure工作者角色上的Node.js w/SSL導致ERR_SSL_PROTOCOL_ERROR
當我啓動服務(無論是在本地開發織物或天青),並嘗試打我得到以下錯誤的服務:
SSL connection error
Unable to make a secure connection to the server. This may be a problem with the server, or it may be requiring a client authentication certificate that you don't have.
Error 107 (net::ERR_SSL_PROTOCOL_ERROR): SSL protocol error.
我已驗證node.exe確實啓動時服務啓動時,如果我期待在計算仿真本地端口,通常是這樣的:
http://localhost:444
我能夠成功擊中節點直接與使用我的瀏覽器。當SSL未配置時,我也能夠通過Azure命中節點。
我錯過了什麼?謝謝!