回答編集履歴

1

内容に誤り

2020/03/17 13:47

投稿

T.Adams
T.Adams

スコア40

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
  ```
8
8
 
9
- # 以下を追記
9
+ # 以下を追記 message_encryptor.rbの120行目あたり
10
10
 
11
11
  secret = SecureRandom.hex(16)
12
12
 
@@ -16,7 +16,7 @@
16
16
 
17
17
  # 調査のプロセス
18
18
 
19
- ## 前提
19
+ [前提]
20
20
 
21
21
  上記のエラーが出た際、私はUnicorn.log内を"Error"という文字列でGrepして検索を開始しました。しかしよく見てみるとErrorという明確な文字列でなくでもInvalidなどのキーワードが記載されているところはたくさんありました。なので、"他のエラー"にも記載の部分を見ていることにしました。
22
22
 
@@ -48,7 +48,7 @@
48
48
 
49
49
  ```
50
50
 
51
- # 以下を追記 120行目あたり
51
+ # 以下を追記 message_encryptor.rbの120行目あたり
52
52
 
53
53
  # 最初はinitializeメソッド内の@secret = secretを修正し、@secret = SecureRandom.hex(16)としたが、これだと、"master failed to start...."のエラーが出てしまったのです。この辺の理屈は未だに理解できていない。Initializeメソッドはコンストラクタみたいな役割で最初に通過するのであれば、120行目あたりでこれしても、16バイトが反映されるのかなくらいでしか理解していません。
54
54