回答編集履歴

2

正確な記述への変更

2021/08/20 09:20

投稿

yiwsk
yiwsk

スコア38

test CHANGED
@@ -1,4 +1,4 @@
1
- こんどこそ、解決しました!!
1
+ こんどこそ、解決しました!!と思ったのですが...
2
2
 
3
3
 
4
4
 
@@ -16,4 +16,40 @@
16
16
 
17
17
  をssl.confに追加したら、動きました!!
18
18
 
19
+
20
+
19
- スッキリしました!!
21
+ と思っら、新たな問題を発見!!
22
+
23
+
24
+
25
+ developer toolのコンソールに
26
+
27
+ websocket.js:88 WebSocket connection to 'wss://mydomain.com/socket.io/?EIO=4&transport=websocket&sid=josGyc2SfIYphA1IAAAe' failed:
28
+
29
+ というエラーが記録されています。
30
+
31
+
32
+
33
+ 動くには動いているのですが、websocketがリバースプロキシーの対象になっていないため、エラーを起こしています。
34
+
35
+
36
+
37
+ 色々と調べて、結局 ssl.confに
38
+
39
+ ```ここに言語を入力
40
+
41
+ RewriteEngine on
42
+
43
+ RewriteCond %{QUERY_STRING} transport=websocket [NC]
44
+
45
+ RewriteRule /(.*) wss://mydomain.com:3000/$1 [P,L]
46
+
47
+ ```
48
+
49
+ を追記したところ、エラーが消えました。
50
+
51
+
52
+
53
+ 多分、これで、解決だと思います。
54
+
55
+ 難しいです。

1

正確な記述への変更

2021/08/20 09:20

投稿

yiwsk
yiwsk

スコア38

test CHANGED
@@ -14,10 +14,6 @@
14
14
 
15
15
  ```
16
16
 
17
-
18
-
19
-
20
-
21
- をssl.confに追加したら、1. 2. どちらの問題も解決して、動きました!!
17
+ をssl.confに追加したら、動きました!!
22
18
 
23
19
  スッキリしました!!