Heliosurge
(Dan DeMontmorency)
2025 年 1 月 6 日午前 1:01
1
UpCloudからContabo VPSに移行しました。Rsyncを使用し、手順に従って再構築し、アプリが正常に実行されていることを確認しました。
トピックはこちら。この投稿でサイトが正しく再構築されました。
Squarespace(Google Domainsを買収した会社)でDNSレコードを変更し、DNSレコードAをContaboのサーバーに向くように変更しました。
IPアドレスを使用して接続することはできますが、ドメイン名を使用すると
以下のエラーが表示されます。
DNSの伝播を確認するウェブサイトツールを紹介されました。
ドメイン名からの接続を受け付けるように、Discourse側で何か設定する必要がありますか?
タグのインストールや移行ツールについて、よくわかりません。
Let’s Encryptは使用していません。SquarespaceがSSL証明書を提供しており、Upcloudでは問題なく動作していました。
Canapin
(Coin-coin le Canapin)
2025 年 1 月 6 日午前 1:29
2
./discourse-setup を実行すると、ドメインの入力を求められた後に接続を試みるはずです。
成功しますか?
「いいね!」 1
Heliosurge
(Dan DeMontmorency)
2025 年 1 月 6 日午前 2:09
3
いいえ、これは出力のコピーです。ただし、ドメインへの接続は成功しています。
discourse-setup
設定ファイル containers/app.yml は既に存在します!
. . . 再設定中 . . .
古いファイルを app.yml.2025-01-06-030236.bak として保存しています
5秒後に既存のコンテナを停止します。キャンセルするには Control-C を押してください。
x86_64 アーキテクチャを検出しました。
警告: containers/app.yml ファイルは誰でも読み取り可能です。次のコマンドを実行してこのファイルを保護できます: chmod o-rwx containers/app.yml
+ /usr/bin/docker stop -t 600 app
app
25GBのメモリと8個の物理CPUコアが見つかりました
db_shared_buffers = 4096MB に設定中
UNICORN_WORKERS = 8 に設定中
containers/app.yml のメモリパラメータを更新しました。
Discourse のホスト名ですか? [www.xrtropolis.one]:
ドメイン名をチェックしています . . .
www.xrtropolis.net への接続に成功しました。
管理者アカウントのメールアドレスは? [demontmorency_dan@hotmail.com]:
SMTPサーバーアドレスは? [smtp-relay.brevo.com]:
SMTPポートは? [587]:
SMTPユーザー名は? [redacted]:
SMTPパスワードは? [redacted]:
通知メールアドレスは? [noreply@xrtropolis.one]:
Let's Encrypt の警告用のオプションメールアドレスは? (ENTER でスキップ) [me@example.com]:
オプションの MaxMind アカウント ID は? (MAXMIND GeoLite2 地理位置情報データベースなしで続行するには ENTER を押してください) [123456]:
これでよろしいですか?
ホスト名 : www.xrtropolis.one
メールアドレス : demontmorency_dan@hotmail.com
SMTPアドレス : smtp-relay.brevo.com
SMTPポート : 587
SMTPユーザー名 : redacted
SMTPパスワード : redacted
通知メールアドレス: noreply@xrtropolis.one
MaxMind アカウント ID: (未設定)
MaxMind ライセンスキー: (未設定)
ENTER で続行、'n' で再試行、Ctrl+C で終了:
web.ssl.template.yml が有効になっていません -- 既に有効でしたか?
letsencrypt.ssl.template.yml が有効になっていません -- 既に有効でしたか?
残念ながら、containers/app.yml の変更中にエラーが発生しました
予期しない変更を行った場合に発生することがあります。
とはいえ、app.yml は変更エラーと表示されているにもかかわらず、変更されたようです。
しかし、セットアップでは正常に接続されたと表示されたにもかかわらず、接続拒否のエラーが引き続き発生します。
Heliosurge
(Dan DeMontmorency)
2025 年 1 月 6 日午前 4:00
4
追加ノート
Welcome to Ubuntu 24.04.1 LTS (GNU/Linux 6.8.0-51-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Mon Jan 6 04:03:52 CET 2025
System load: 2.52
Usage of /: 4.5% of 289.56GB
Memory usage: 2%
Swap usage: 0%
Processes: 245
Users logged in: 0
IPv4 address for eth0: 154.53.35.16
IPv6 address for eth0: 2605:a142:2238:3164::1
* Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
just raised the bar for easy, resilient and secure K8s cluster deployment.
https://ubuntu.com/engage/secure-kubernetes-at-the-edge
Expanded Security Maintenance for Applications is not enabled.
0 updates can be applied immediately.
Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status
Kubernetesは使用していません。Dockerでコピーしてインストールし、rsyncを使用しました。
Ubuntu LTS 24.04.1の情報が役立つかもしれないと思いました。
Heliosurge
(Dan DeMontmorency)
2025 年 1 月 6 日午前 4:50
5
解決しました。
問題は、SSL WebとLet’s Encryptのテンプレートが使用されていなくてもコメントアウトされていたことでした。
rsyncのエラーか、それ以外の何かの問題でした。
古いサーバーのapp.ymlと新しいサーバーを比較し、エントリを修正しました。
すべて順調です。
「いいね!」 3
system
(system)
クローズされました:
2025 年 2 月 5 日午前 4:50
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.