質問するログイン新規登録

質問編集履歴

4

余計なプロトタイプ宣言を削除

2023/07/10 05:44

投稿

mememe
mememe

スコア15

title CHANGED
File without changes
body CHANGED
@@ -55,12 +55,6 @@
55
55
  char walletAddr[50];
56
56
  };
57
57
 
58
- int LoginFlagChange(int loginFlag, char *walletAddr);
59
- int SelectRegist(char *walletAddr, char *query_result);
60
- int InsertRegist(char *uerName, char *walletAddr, char *avatarColor);
61
- int UpdateAvatarPoint(char *pointX,char *pointY, char *pointZ, char *derection, char *walletAddr);
62
- int SelectAvatarPoint(char *query_result, char *walletAddr);
63
-
64
58
  static struct ClientData globalClientData[MAX_CLIENTS];
65
59
 
66
60
  static int callback_echo(struct lws *wsi, enum lws_callback_reasons reason, void *user, void *in, size_t len)

3

「調査したこと・試したこと」を咀嚼した説明を「該当のソースコード」から移行。エラー内容を記入。

2023/07/08 08:16

投稿

mememe
mememe

スコア15

title CHANGED
File without changes
body CHANGED
@@ -20,11 +20,27 @@
20
20
  ・websocketサーバにのポート番号を443に指定
21
21
  現状中間証明書のwebsocketサーバへの読み込ませ方が分かっていない状態です。(もちろんwss通信は受信できていません)
22
22
 
23
+ ### 調査したこと・試したこと
24
+ ウェブソケットサーバのws受信成功時のソースコードへ下記を変更、追加しました。
25
+ ・ポート番号を443に変更
26
+ ・SSL証明書のパス指定のコードを追加
27
+ ・秘密鍵のパス指定のコードを追加
28
+ ・秘密鍵パスワード指定のコードを追加
29
+ ※下記の該当ソースコードのコメントを書いている部分の変更をしています。
30
+
31
+ クライアントからwssのリクエストをしましたが正常に通信できません。
32
+ ```js
33
+ new WebSocket("wss://***.***.***.***:443");
34
+ ```
35
+
36
+ ### 該当のエラー
37
+ ```ブラウザ開発者ツールのコンソール
38
+ WebSocket connection to 'wss://***.***.***.***/' failed:
39
+ (anonymous) @ VM56:1
40
+ ```
41
+
23
42
  ### 該当のソースコード
24
43
 
25
- 下記のソースコードはws受信成功時のソースコードから、
26
- コメントを書いている部分の変更をしています。
27
-
28
44
  ```C
29
45
  #include <libwebsockets.h>
30
46
  #include <string.h>

2

タイトルが分かりにくいため変更

2023/07/06 02:26

投稿

mememe
mememe

スコア15

title CHANGED
@@ -1,1 +1,1 @@
1
- libwebsocketsでwss通信を受け付けたいSSL証明証指定周り
1
+ ウェブソケットサーバ(libwebsockets)でwss通信を受け付けたい(SSL証明証指定周り)
body CHANGED
File without changes

1

挨拶の記入

2023/07/05 01:42

投稿

mememe
mememe

スコア15

title CHANGED
File without changes
body CHANGED
@@ -107,3 +107,4 @@
107
107
  ### 補足情報(FW/ツールのバージョンなど)
108
108
 
109
109
  その他必要な情報があればお声がけください。
110
+ よろしくお願いいたします。