Привет!
За последние несколько дней я переустанавливал Discourse без проблем. Однако при финальной установке (на том же поддомене) я заметил, что не могу подключиться к сайту после завершения установки.
Я использую Cloudflare для DNS, у меня есть соответствующая A-запись, указывающая на IP-адрес моего сервера, и «серое облако» (только DNS).
При запуске ./discourse-doctor я вижу сообщение DISCOURSE VERSION NOT FOUND.
Вот вывод, если хотите посмотреть:
DOCKER VERSION: Docker version 26.1.3, build 26.1.3-0ubuntu1.1
DOCKER PROCESSES (docker ps -a)
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
78b5cb0b62ba local_discourse/app "/sbin/boot" 46 minutes ago Up 45 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp app
78b5cb0b62ba local_discourse/app "/sbin/boot" 46 minutes ago Up 45 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp app
Discourse container app is running
==================== PLUGINS ====================
- git clone https://github.com/discourse/docker_manager.git
No non-official plugins detected.
See https://github.com/discourse/discourse/blob/main/lib/plugin/metadata.rb for the official list.
========================================
Discourse version at discourse.kwehchocobo.com: NOT FOUND
Discourse version at localhost: NOT FOUND
==================== MEMORY INFORMATION ====================
RAM (MB): 2062
total used free shared buff/cache available
Mem: 1967 1425 110 27 649 542
Swap: 2047 87 1960
==================== DISK SPACE CHECK ====================
---------- OS Disk Space ----------
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 58G 11G 47G 19% /
==================== DISK INFORMATION ====================
Disk /dev/vda: 60 GiB, 64424509440 bytes, 125829120 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: DE1E7A6C-B4DD-46F7-BA1E-2411007BBB6F
Device Start End Sectors Size Type
/dev/vda1 2324480 125829086 123504607 58.9G Linux filesystem
/dev/vda13 2048 2097152 2095105 1023M Linux extended boot
/dev/vda14 2099200 2107391 8192 4M BIOS boot
/dev/vda15 2107392 2324479 217088 106M EFI System
Partition table entries are not in disk order.
Disk /dev/vdb: 482 KiB, 493568 bytes, 964 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
==================== END DISK INFORMATION ====================
Я предполагаю, что Discourse не находится из-за отсутствия SSL-сертификата (я следую правильному методу установки Discourse, как описано здесь.
При попытке выполнить: sudo certbot certonly --standalone -d discourse.kwehchocobo.com
Примечание относительно следующего ввода…
Я считаю, что это объясняет, почему я больше не могу подключиться к домену после последней попытки установки. Также я думаю, что именно поэтому discourse-doctor сообщает, что не может найти Discourse по домену.
Кроме того, как долго я нахожусь под ограничением частоты запросов? Я нахожусь в тихоокеанском часовом поясе. Думаю, это 16:13 по PST. Значит ли это, что я смогу попытаться переустановить Discourse с SSL через установщик после этого времени и не столкнуться с ограничением частоты?
В любом случае, вот мой вывод:
Requesting a certificate for discourse.kwehchocobo.com
An unexpected error occurred:
too many certificates (5) already issued for this exact set of domains in the last 168h0m0s, retry after 2025-03-02 23:45:07 UTC: see https://letsencrypt.org/docs/rate-limits/#new-certificates-per-exact-set-of-hostnames
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /var/log/letsencrypt/letsencrypt.log or re-run Certbot with -v for more details.
root@chocobo-kweh:/etc/letsencrypt# ```