質問編集履歴

6

production.rbの記述追加、/root/.mailrb作成→mailコマンド試行

2018/03/08 11:41

投稿

amu0x
amu0x

スコア17

test CHANGED
File without changes
test CHANGED
@@ -192,6 +192,126 @@
192
192
 
193
193
  ```
194
194
 
195
+ 3/8追記3
196
+
197
+ postfixをアンインストールしました。
198
+
199
+ 外部SMTPを使う際はproduction.rbに設定をする、という記事を見つけたので、gitlab.rbの内容と同じように記述しましたが、現状変わらずでした。
200
+
201
+ ```
202
+
203
+ /opt/gitlab/embedded/service/gitlab-rails/config/environments/production.rb
204
+
205
+
206
+
207
+ config.action_mailer.delivery_method = :smtp
208
+
209
+ config.action_mailer.smtp_settings = {
210
+
211
+ :address => "mail.hoge.co.jp",
212
+
213
+ :port => "587",
214
+
215
+ :domain => "hoge.co.jp",
216
+
217
+ :authentication => :plain,
218
+
219
+ :user_name => "hoge@hoge.co.jp",
220
+
221
+ :password => "password",
222
+
223
+ :enable_starttls_auto => false
224
+
225
+ ```
226
+
227
+ linuxで外部smtp経由でメールを送る方法を検索して見つけた方法を試しました。
228
+
229
+ ```
230
+
231
+ /root/.mailrb
232
+
233
+
234
+
235
+ set smtp=smtp://mail.hoge.co.jp:587
236
+
237
+ set smtp-auth=plain
238
+
239
+ set smtp-auth-user=hoge@hoge.co.jp
240
+
241
+ set smtp-auth-password=password
242
+
243
+ set from=hoge@hoge.co.jp
244
+
245
+ ```
246
+
247
+ これでmailコマンドを打つと、次のログが流れて、ちゃんとメールが届きました。
248
+
249
+ ```
250
+
251
+ mail -v "テストメール" amu0x@hoge.co.jp
252
+
253
+ テストメール contains invalid character '\343'
254
+
255
+ Subject: これは届きます
256
+
257
+ これは届きますよ
258
+
259
+ .
260
+
261
+ EOT
262
+
263
+ Resolving host mail.hoge.co.jp . . . done.
264
+
265
+ Connecting to xxx.xxx.xxx.xxx:587 . . . connected.
266
+
267
+ 220 mail.hoge.co.jp ESMTP
268
+
269
+ >>> EHLO hostname
270
+
271
+ 250-mail.hoge.co.jp
272
+
273
+ 250-AUTH LOGIN CRAM-MD5 PLAIN
274
+
275
+ 250-AUTH=LOGIN CRAM-MD5 PLAIN
276
+
277
+ 250-PIPELINING
278
+
279
+ 250 8BITMIME
280
+
281
+ >>> AUTH PLAIN
282
+
283
+ 334
284
+
285
+ >>> [暗号化文字列?]
286
+
287
+ 235 ok, go ahead (#2.0.0)
288
+
289
+ >>> MAIL FROM:<hoge@hoge.co.jp>
290
+
291
+ 250 ok
292
+
293
+ >>> RCPT TO:<amu0x@hoge.co.jp>
294
+
295
+ 250 ok
296
+
297
+ >>> DATA
298
+
299
+ 354 go ahead
300
+
301
+ >>> .
302
+
303
+ 250 ok 1520508525 qp 15486
304
+
305
+ >>> QUIT
306
+
307
+ 221 mail.hoge.co.jp
308
+
309
+ ```
310
+
311
+
312
+
313
+ その都度、GitLabのブラウザから新規ユーザーを作成していますが、しかし相変わらずメールは届きません…
314
+
195
315
 
196
316
 
197
317
  ### 補足情報(FW/ツールのバージョンなど)

5

postfixを再度試してみた結果を追記します。

2018/03/08 11:41

投稿

amu0x
amu0x

スコア17

test CHANGED
@@ -1 +1 @@
1
- GitLabから外部SMTPメールが送れない
1
+ GitLabから外部SMTPメールが送れない(届かない)
test CHANGED
@@ -18,123 +18,177 @@
18
18
 
19
19
  GitLabのブラウザ画面で、新規ユーザー登録をしたり、管理者のメールアドレスを再設定したりしていますが、メールが送られません。
20
20
 
21
+ ```
22
+
23
+ /etc/gitlab/gitlab.rb
24
+
25
+
26
+
27
+ gitlab_rails['gitlab_email_enabled'] = true
28
+
29
+ gitlab_rails['gitlab_email_from'] = 'hoge@hoge.co.jp'
30
+
31
+ gitlab_rails['gitlab_email_display_name'] = 'GitLab'
32
+
33
+
34
+
35
+ gitlab_rails['smtp_enable'] = true
36
+
37
+ gitlab_rails['smtp_address'] = "mail.hoge.co.jp"
38
+
39
+ gitlab_rails['smtp_port'] = 25
40
+
41
+ gitlab_rails['smtp_user_name'] = "hoge@hoge.co.jp"
42
+
43
+ gitlab_rails['smtp_password'] = "password"
44
+
45
+ gitlab_rails['smtp_domain'] = "hoge.co.jp"
46
+
47
+ gitlab_rails['smtp_authentication'] = "plain"
48
+
49
+ gitlab_rails['smtp_enable_starttls_auto'] = false
50
+
51
+ gitlab_rails['smtp_tls'] = false
52
+
53
+
54
+
55
+ gitlab_rails['smtp_openssl_verify_mode'] = 'none'
56
+
57
+ ```
58
+
59
+
60
+
61
+ ログの見方も覚束ない感じで申し訳ないのですが、production.logというファイルには、以下のようなログが残っていました。
62
+
63
+ ~~"authenticity_token"=>"[FILTERED]"で認証に失敗しているようですが、何故失敗しているのか…~~filteredをfaultedと見間違えました…
64
+
65
+ ```
66
+
67
+ production.log
68
+
69
+
70
+
71
+ [ActiveJob] [ActionMailer::DeliveryJob] [59586f09-0b59-4a46-805a-a26dde98b32d] Performed ActionMailer::DeliveryJob from Sidekiq(mailers) in 540.03ms
72
+
73
+ Started POST "/users/confirmation" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
74
+
75
+ Processing by ConfirmationsController#create as HTML
76
+
77
+ Parameters: {"utf8"=>"?", "authenticity_token"=>"[FILTERED]", "user"=>{"email"=>"hoge@hoge.co.jp"}}
78
+
79
+ [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 5d55d39b-f826-444f-886b-b3f5d7eda0ba) to Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
80
+
81
+ Redirected to http://xxx.xxx.xxx.xxx/users/almost_there
82
+
83
+ Completed 302 Found in 50ms (ActiveRecord: 9.3ms)
84
+
85
+ [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba] Performing ActionMailer::DeliveryJob from Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
86
+
87
+ Started GET "/users/almost_there" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
88
+
89
+ Processing by ConfirmationsController#almost_there as HTML
90
+
91
+ Completed 200 OK in 58ms (Views: 21.6ms | ActiveRecord: 12.9ms)
92
+
93
+ [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba]
94
+
95
+ Sent mail to hoge@hoge.co.jp (308.2ms)
96
+
97
+ ```
98
+
99
+
100
+
101
+ ### 試したこと
102
+
103
+ よくわかっていないまま、Web情報頼りに、最初はsendmailを設定していましたが、うまくいかずアンインストールしました。
104
+
105
+ 次にpostfixを試していましたが、送信だけでも正引きできるドメインが必要とのことで、取得の予定がないので断念して、アンインストールしました。
106
+
107
+ 次にGitLabの設定のみで外部SMTPサーバーが利用できるとのことで設定を行ってみましたが、これもうまくいっていない、というのが今の状況です。
108
+
109
+
110
+
111
+ 3/8 追記
112
+
113
+ firewallをstop,disableして、rebootしました。
114
+
115
+ GMailアカウントを作って試してみましたが、こちらも送られませんでした。
116
+
21
117
  ```/etc/gitlab/gitlab.rb
22
118
 
23
119
  gitlab_rails['gitlab_email_enabled'] = true
24
120
 
25
- gitlab_rails['gitlab_email_from'] = 'hoge@hoge.co.jp'
121
+ gitlab_rails['gitlab_email_from'] = 'hoge@gmail.com'
26
-
122
+
27
- gitlab_rails['gitlab_email_display_name'] = 'GitLab'
123
+ gitlab_rails['gitlab_email_display_name'] = 'GitLab@hogehost'
124
+
125
+ gitlab_rails['gitlab_email_reply_to'] = 'hoge@gmail.com'
28
126
 
29
127
 
30
128
 
31
129
  gitlab_rails['smtp_enable'] = true
32
130
 
33
- gitlab_rails['smtp_address'] = "mail.hoge.co.jp"
131
+ gitlab_rails['smtp_address'] = "smtp.gmail.com"
34
-
132
+
35
- gitlab_rails['smtp_port'] = 25
133
+ gitlab_rails['smtp_port'] = 587
36
-
134
+
37
- gitlab_rails['smtp_user_name'] = "hoge@hoge.co.jp"
135
+ gitlab_rails['smtp_user_name'] = "hoge.gmail.com"
38
136
 
39
137
  gitlab_rails['smtp_password'] = "password"
40
138
 
41
- gitlab_rails['smtp_domain'] = "hoge.co.jp"
139
+ gitlab_rails['smtp_domain'] = "smtp.gmail.com"
42
-
140
+
43
- gitlab_rails['smtp_authentication'] = "plain"
141
+ gitlab_rails['smtp_authentication'] = "login"
44
-
142
+
45
- gitlab_rails['smtp_enable_starttls_auto'] = false
143
+ gitlab_rails['smtp_enable_starttls_auto'] = true
46
144
 
47
145
  gitlab_rails['smtp_tls'] = false
48
146
 
49
-
50
-
51
- gitlab_rails['smtp_openssl_verify_mode'] = 'none'
52
-
53
- ```
54
-
55
-
56
-
57
- ログ見方覚束ない感じ訳ないのですがproduction.logというファイには、以下のようなログ残っていした
58
-
59
- ~~"authenticity_token"=>"[FILTERED]"で認証に失敗しているようですが、何故失敗しているのか…~~filteredをfaultedと見間違えました…
60
-
61
- ```production.log
62
-
63
- [ActiveJob] [ActionMailer::DeliveryJob] [59586f09-0b59-4a46-805a-a26dde98b32d] Performed ActionMailer::DeliveryJob from Sidekiq(mailers) in 540.03ms
64
-
65
- Started POST "/users/confirmation" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
66
-
67
- Processing by ConfirmationsController#create as HTML
68
-
69
- Parameters: {"utf8"=>"?", "authenticity_token"=>"[FILTERED]", "user"=>{"email"=>"hoge@hoge.co.jp"}}
70
-
71
- [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 5d55d39b-f826-444f-886b-b3f5d7eda0ba) to Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
72
-
73
- Redirected to http://xxx.xxx.xxx.xxx/users/almost_there
74
-
75
- Completed 302 Found in 50ms (ActiveRecord: 9.3ms)
76
-
77
- [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba] Performing ActionMailer::DeliveryJob from Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
78
-
79
- Started GET "/users/almost_there" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
80
-
81
- Processing by ConfirmationsController#almost_there as HTML
82
-
83
- Completed 200 OK in 58ms (Views: 21.6ms | ActiveRecord: 12.9ms)
84
-
85
- [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba]
86
-
87
- Sent mail to hoge@hoge.co.jp (308.2ms)
88
-
89
- ```
90
-
91
-
92
-
93
- ### 試したこと
94
-
95
- よくわかっていないまま、Web情報頼りに、最初はsendmailを設定していましたが、うまくいかずアンインストールしました。
96
-
97
- 次にpostfixを試していましたが、送信だけでも正引きできるドメインが必要とのことで、取得の予定がないので断念して、アンインストールしました。
98
-
99
- 次にGitLabの設定のみで外部SMTPサーバーが利用できるとのことで設定を行ってみましたが、これもうまくいっていない、というのが今の状況です。
100
-
101
-
102
-
103
- 3/8 追記
104
-
105
- firewallをstop,disableして、rebootしました。
106
-
107
- GMailアカウントを作って試してみましたが、こちらも送られませんでした。
108
-
109
- ```/etc/gitlab/gitlab.rb
110
-
111
- gitlab_rails['gitlab_email_enabled'] = true
112
-
113
- gitlab_rails['gitlab_email_from'] = 'hoge@gmail.com'
114
-
115
- gitlab_rails['gitlab_email_display_name'] = 'GitLab@hogehost'
116
-
117
- gitlab_rails['gitlab_email_reply_to'] = 'hoge@gmail.com'
118
-
119
-
120
-
121
- gitlab_rails['smtp_enable'] = true
122
-
123
- gitlab_rails['smtp_address'] = "smtp.gmail.com"
124
-
125
- gitlab_rails['smtp_port'] = 587
126
-
127
- gitlab_rails['smtp_user_name'] = "hoge.gmail.com"
128
-
129
- gitlab_rails['smtp_password'] = "password"
130
-
131
- gitlab_rails['smtp_domain'] = "smtp.gmail.com"
132
-
133
- gitlab_rails['smtp_authentication'] = "login"
134
-
135
- gitlab_rails['smtp_enable_starttls_auto'] = true
136
-
137
- gitlab_rails['smtp_tls'] = false
147
+ ```
148
+
149
+ 3/8追記2
150
+
151
+ 切り分けに役立つ情報を得られないかと思い、再度postfixをインストールして、コンソールからメールの送信テストを行ってみたところ、この場合は送られました。
152
+
153
+ hoge.co.jpは会社のドメインで、送信元はroot@hoge.co.jpという存在しないアドレスで届いていました。
154
+
155
+ ただこ状態で、やはりGitLabのブラウザ画面ユーザー登録やパスワード忘れの操作をてもメールが送られせん
156
+
157
+ ```
158
+
159
+ /etc/postfix/main.cf
160
+
161
+
162
+
163
+ myhostname = hoge.co.jp
164
+
165
+ mydomain = hoge.co.jp
166
+
167
+ myorigin = $mydomain
168
+
169
+ append_at_myorigin = yes
170
+
171
+ append_dot_mydomain = yes
172
+
173
+ inet_interfaces = localhost
174
+
175
+ inet_protocols = ipv4
176
+
177
+ mydestination = localhost
178
+
179
+ mynetworks = 127.0.0.1
180
+
181
+
182
+
183
+
184
+
185
+ mail -s "テストメールです。" amu0x@hoge.co.jp
186
+
187
+ これは届きます。
188
+
189
+ .
190
+
191
+ EOT
138
192
 
139
193
  ```
140
194
 

4

再起動、GMail試行を追記します。

2018/03/08 07:19

投稿

amu0x
amu0x

スコア17

test CHANGED
File without changes
test CHANGED
@@ -58,48 +58,88 @@
58
58
 
59
59
  ~~"authenticity_token"=>"[FILTERED]"で認証に失敗しているようですが、何故失敗しているのか…~~filteredをfaultedと見間違えました…
60
60
 
61
+ ```production.log
62
+
63
+ [ActiveJob] [ActionMailer::DeliveryJob] [59586f09-0b59-4a46-805a-a26dde98b32d] Performed ActionMailer::DeliveryJob from Sidekiq(mailers) in 540.03ms
64
+
65
+ Started POST "/users/confirmation" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
66
+
67
+ Processing by ConfirmationsController#create as HTML
68
+
69
+ Parameters: {"utf8"=>"?", "authenticity_token"=>"[FILTERED]", "user"=>{"email"=>"hoge@hoge.co.jp"}}
70
+
71
+ [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 5d55d39b-f826-444f-886b-b3f5d7eda0ba) to Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
72
+
73
+ Redirected to http://xxx.xxx.xxx.xxx/users/almost_there
74
+
75
+ Completed 302 Found in 50ms (ActiveRecord: 9.3ms)
76
+
77
+ [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba] Performing ActionMailer::DeliveryJob from Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
78
+
79
+ Started GET "/users/almost_there" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
80
+
81
+ Processing by ConfirmationsController#almost_there as HTML
82
+
83
+ Completed 200 OK in 58ms (Views: 21.6ms | ActiveRecord: 12.9ms)
84
+
85
+ [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba]
86
+
87
+ Sent mail to hoge@hoge.co.jp (308.2ms)
88
+
61
89
  ```
62
90
 
63
- [ActiveJob] [ActionMailer::DeliveryJob] [59586f09-0b59-4a46-805a-a26dde98b32d] Performed ActionMailer::DeliveryJob from Sidekiq(mailers) in 540.03ms
64
-
65
- Started POST "/users/confirmation" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
66
-
67
- Processing by ConfirmationsController#create as HTML
68
-
69
- Parameters: {"utf8"=>"?", "authenticity_token"=>"[FILTERED]", "user"=>{"email"=>"hoge@hoge.co.jp"}}
70
-
71
- [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 5d55d39b-f826-444f-886b-b3f5d7eda0ba) to Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
72
-
73
- Redirected to http://xxx.xxx.xxx.xxx/users/almost_there
74
-
75
- Completed 302 Found in 50ms (ActiveRecord: 9.3ms)
76
-
77
- [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba] Performing ActionMailer::DeliveryJob from Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
78
-
79
- Started GET "/users/almost_there" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
80
-
81
- Processing by ConfirmationsController#almost_there as HTML
82
-
83
- Completed 200 OK in 58ms (Views: 21.6ms | ActiveRecord: 12.9ms)
84
-
85
- [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba]
86
-
87
- Sent mail to hoge@hoge.co.jp (308.2ms)
91
+
92
+
93
+ ### 試したこと
94
+
95
+ よくわかっていないまま、Web情報頼りに、最初はsendmailを設定していましたが、うまくいかずアンインストールしました。
96
+
97
+ 次にpostfixを試していましたが、送信だけでも正引きできるドメインが必要とのことで、取得の予定がないので断念して、アンインストールしました。
98
+
99
+ 次にGitLabの設定のみで外部SMTPサーバーが利用できるとのことで設定を行ってみましたが、これもうまくいっていない、というのが今の状況です。
100
+
101
+
102
+
103
+ 3/8 追記
104
+
105
+ firewallをstop,disableして、rebootしました。
106
+
107
+ GMailアカウントを作って試してみましたが、こちらも送られませんでした。
108
+
109
+ ```/etc/gitlab/gitlab.rb
110
+
111
+ gitlab_rails['gitlab_email_enabled'] = true
112
+
113
+ gitlab_rails['gitlab_email_from'] = 'hoge@gmail.com'
114
+
115
+ gitlab_rails['gitlab_email_display_name'] = 'GitLab@hogehost'
116
+
117
+ gitlab_rails['gitlab_email_reply_to'] = 'hoge@gmail.com'
118
+
119
+
120
+
121
+ gitlab_rails['smtp_enable'] = true
122
+
123
+ gitlab_rails['smtp_address'] = "smtp.gmail.com"
124
+
125
+ gitlab_rails['smtp_port'] = 587
126
+
127
+ gitlab_rails['smtp_user_name'] = "hoge.gmail.com"
128
+
129
+ gitlab_rails['smtp_password'] = "password"
130
+
131
+ gitlab_rails['smtp_domain'] = "smtp.gmail.com"
132
+
133
+ gitlab_rails['smtp_authentication'] = "login"
134
+
135
+ gitlab_rails['smtp_enable_starttls_auto'] = true
136
+
137
+ gitlab_rails['smtp_tls'] = false
88
138
 
89
139
  ```
90
140
 
91
141
 
92
142
 
93
- ### 試したこと
94
-
95
- よくわかっていないまま、Web情報頼りに、最初はsendmailを設定していましたが、うまくいかずアンインストールしました。
96
-
97
- 次にpostfixを試していましたが、送信だけでも正引きできるドメインが必要とのことで、取得の予定がないので断念して、アンインストールしました。
98
-
99
- 次にGitLabの設定のみで外部SMTPサーバーが利用できるとのことで設定を行ってみましたが、これもうまくいっていない、というのが今の状況です。
100
-
101
-
102
-
103
143
  ### 補足情報(FW/ツールのバージョンなど)
104
144
 
105
145
 

3

初心者アイコンをクリックしました

2018/03/08 01:08

投稿

amu0x
amu0x

スコア17

test CHANGED
File without changes
test CHANGED
File without changes

2

勘違いの修正です

2018/03/07 09:25

投稿

amu0x
amu0x

スコア17

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
  ログの見方も覚束ない感じで申し訳ないのですが、production.logというファイルには、以下のようなログが残っていました。
58
58
 
59
- "authenticity_token"=>"[FILTERED]"で認証に失敗しているようですが、何故失敗しているのか…
59
+ ~~"authenticity_token"=>"[FILTERED]"で認証に失敗しているようですが、何故失敗しているのか…~~filteredをfaultedと見間違えました…
60
60
 
61
61
  ```
62
62
 

1

gitlabのログファイルの内容を追加しました。

2018/03/07 07:57

投稿

amu0x
amu0x

スコア17

test CHANGED
File without changes
test CHANGED
@@ -49,6 +49,42 @@
49
49
 
50
50
 
51
51
  gitlab_rails['smtp_openssl_verify_mode'] = 'none'
52
+
53
+ ```
54
+
55
+
56
+
57
+ ログの見方も覚束ない感じで申し訳ないのですが、production.logというファイルには、以下のようなログが残っていました。
58
+
59
+ "authenticity_token"=>"[FILTERED]"で認証に失敗しているようですが、何故失敗しているのか…
60
+
61
+ ```
62
+
63
+ [ActiveJob] [ActionMailer::DeliveryJob] [59586f09-0b59-4a46-805a-a26dde98b32d] Performed ActionMailer::DeliveryJob from Sidekiq(mailers) in 540.03ms
64
+
65
+ Started POST "/users/confirmation" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
66
+
67
+ Processing by ConfirmationsController#create as HTML
68
+
69
+ Parameters: {"utf8"=>"?", "authenticity_token"=>"[FILTERED]", "user"=>{"email"=>"hoge@hoge.co.jp"}}
70
+
71
+ [ActiveJob] Enqueued ActionMailer::DeliveryJob (Job ID: 5d55d39b-f826-444f-886b-b3f5d7eda0ba) to Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
72
+
73
+ Redirected to http://xxx.xxx.xxx.xxx/users/almost_there
74
+
75
+ Completed 302 Found in 50ms (ActiveRecord: 9.3ms)
76
+
77
+ [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba] Performing ActionMailer::DeliveryJob from Sidekiq(mailers) with arguments: "DeviseMailer", "confirmation_instructions", "deliver_now", gid://gitlab/User/1, "[暗号化文字列?]", {:to=>"hoge@hoge.co.jp"}
78
+
79
+ Started GET "/users/almost_there" for xxx.xxx.xxx.xxx at 2018-03-07 16:37:30 +0900
80
+
81
+ Processing by ConfirmationsController#almost_there as HTML
82
+
83
+ Completed 200 OK in 58ms (Views: 21.6ms | ActiveRecord: 12.9ms)
84
+
85
+ [ActiveJob] [ActionMailer::DeliveryJob] [5d55d39b-f826-444f-886b-b3f5d7eda0ba]
86
+
87
+ Sent mail to hoge@hoge.co.jp (308.2ms)
52
88
 
53
89
  ```
54
90