昨日からインストールを試みていますが、一向に成功しません。いくつかのVPSを試しましたが、どれも動作せず、常に同じSSLの問題が発生しています。
url: https://debatehosting.co/
SSL
昨日からインストールを試みていますが、一向に成功しません。いくつかのVPSを試しましたが、どれも動作せず、常に同じSSLの問題が発生しています。
url: https://debatehosting.co/
SSL
エラーメッセージをコピーしてChatGPTに貼り付けてみれば、きっと解決できると思いますよ。
私にはこのエラーメッセージが分かりませんが、GPTならすぐに解決してくれるはずです。
こんにちは。まず初めに、Metaへようこそ!
もしよければ、コードを含む投稿はMarkdown形式で記述し、問題の原因と推測されるエラー行を要約して編集(または次回から)してみてください。それにより、返信が促され、問題がより早く解決するでしょう。
どのインストール方法を使用しましたか?DiscourseのVPSでプロキシを使用していますか?app/templates.ymlファイルの共有は可能ですか?
うん、テキストはコードスニペットで投稿したほうがいいよ。
おそらく app.yml ファイルの構文が壊れているのでしょう。エディターでエラーコード全体をプレフォーマット済みテキストとして投稿してください。エラーテキストのスクリーンショットではトラブルシューティングが困難です。
私の推測では、何らかの理由で Let’s Encrypt の発行に失敗したようです。
リクエストが拒否されている可能性があります。
はい、app.yml と Let’s Encrypt への接続状況を確認してください:
docker exec app bash -lc '
curl -4 -v \
--connect-timeout 10 \
--max-time 20 \
https://acme-v02.api.letsencrypt.org/directory \
-o /dev/null
'
/var/discourse から実行してください。
templates:
templates/postgres.template.yml
templates/redis.template.yml
templates/web.template.yml
templates/web.ratelimited.template.yml
templates/web.ssl.template.yml
templates/web.letsencrypt.ssl.template.yml
expose:
80:80
443:443
params:
db_default_text_search_config: pg_catalog.english
db_shared_buffers: 256MB
env:
LC_ALL: ja_JP.UTF-8
LANG: ja_JP.UTF-8
LANGUAGE: ja_JP.UTF-8
DISCOURSE_HOSTNAME: debatehosting.co
DISCOURSE_DEVELOPER_EMAILS: pichopelis@gmail.com
LETSENCRYPT_ACCOUNT_EMAIL: ‘pichopelis@gmail.com’
DISCOURSE_ENABLE_SSL: true
DISCOURSE_SKIP_EMAIL_SETUP: ‘1’
UNICORN_WORKERS: 4
volumes:
volume:
host: “/var/discourse/shared/standalone”
guest: “/shared”
volume:
host: “/var/discourse/shared/standalone/log/var-log”
guest: “/var/log”
hooks:
after_code:
- exec:
cd: "$home/plugins"
cmd:
- git clone https://github.com/discourse/docker_manager.git
run:
exec: echo “カスタムコマンドの開始”
exec: echo “カスタムコマンドの終了”
シングルクォーテーションを削除してみてください。少なくとも冗長ですし、またそれらは非常に標準的ではないシングルクォーテーションの形式です。
ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r ead_bio_X509_AUX() failed (SSL: error:0480006C:PEM routines::no start line:Expec ting: TRUSTED CERTIFICATE)
nginx: [emerg] cannot load certificate "/shared/ssl/debatehosting.co.cer": PEM_r
(投稿者は投稿を削除しました)
ああ、有効な証明書が発行されていないようです。なぜそうなったのか調査する必要があります。
彼らが検証していないメールアドレスを提供するだけで済むかもしれません。