9

プロジェクト GitHub URL

キャディを使い始めました。キャディを使用して提供している簡単なチャット アプリケーションを作成しました。
WebSocket は、アプリケーションによって wss ではなく ws で提供されます。これは、アプリケーションがアプリケーションによって https ではなく HTTP で提供される方法と同様です。キャディを使用してプロトコルを保護しようとしていますが、https に対しては成功しています。https を使用している場合は ws を使用できないため、wss でも WebSocket を提供する必要があります。https から http で行ったように、wss を ws にリバース プロキシする方法をドキュメントで見つけることができませんでした。

私が試したこと

your.tld.com {
    proxy / 0.0.0.0:8266 {
        transparent
        websocket
    }
}

2)

your.tld.com {
    proxy / 0.0.0.0:8266 {
        transparent
    }
   proxy /ws 0.0.0.0:8266 {
        transparent
    }
}

3)

your.tld.com {
    proxy / 0.0.0.0:8266 {
        transparent
    }
   proxy /ws 0.0.0.0:8266/ws {
        transparent
   }
}

上記の attemot は機能しませんでした。うまくいけば、ここで解決策が得られます。

4

2 に答える 2