回答編集履歴
1
内容に誤り
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
|
|