管理者アカウントを設定できません

Discourseを正常にインストールしました。ドメインでセットアップページに入ることができますが、「ユーザー名とパスワードの設定」セクションで「登録」を押してもリダイレクトされません。

「いいね!」 1

標準インストールを実行しましたか? 新しいDiscourseインストールのトラブルシューティングメールを確認しましたか?

「いいね!」 3

標準インストールを行いました。sendinblueが私の個人メールアドレスをsmtpユーザー名として提供したため、メール設定についてはよくわかりません。現在、MailGunで試しています。

「いいね!」 2

「登録」をクリックしても接続が拒否されるようになりました。「メール設定」には問題ありません。

再構築の最後にこのエラーメッセージが表示されました。
ARM64を使用しています。

FAILED
--------------------
Pups::ExecError: /bin/bash -c “if [[ ! \”$LETSENCRYPT_ACCOUNT_EMAIL\” =~ ([^@]+)@([^.]+) ]]; then echo \”LETSENCRYPT_ACCOUNT_EMAIL is not a valid email address\”; exit 1; fi” failed with return #<Process::Status: pid 1036 exit 1>
Location of failure: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
exec failed with the params {“cmd”=>[“if [ -z \”$LETSENCRYPT_ACCOUNT_EMAIL\” ];
then echo \”LETSENCRYPT_ACCOUNT_EMAIL ENV variable is required and has not been
set.\”; exit 1; fi”, “/bin/bash -c \”if [[ ! \\\\\\\”$LETSENCRYPT_ACCOUNT_EMAIL\\\\\\\"\n=~ ([^@]+)@([^\\\\.]+) ]]; then echo \\\\\\”LETSENCRYPT_ACCOUNT_EMAIL is not a valid\nemail address\\\\\\\”; exit 1; fi\\””]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages,
there may be more than one.
「いいね!」 1

何が原因かわかりません。LETSENCRYPT_ACCOUNT_EMAIL に関係があるかもしれませんが、そうでないかもしれません。

「いいね!」 2

現在 ./discourse-doctor を実行しています。

問題は解決しました。

「いいね!」 1

他の人が見られるように、問題と解決策を共有していただけますか?
OPでパスワードが短すぎることがわかりました。管理者アカウントには最低15文字が必要です。

「いいね!」 2

おそらく「パスワードが短すぎます」というテキストに気づかなかったのでしょう。それは赤い箱に入っているはずですが、Discourse Doctor を使用し、SMTP プロバイダーを Mailgun に変更しました。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.