Всем привет,
У меня возникла проблема с моим экземпляром Discourse, связанная с SSL-сертификатами.
Проблема:
- Мой SSL-сертификат истёк 5 дней назад.
- Я попытался исправить это, обновив экземпляр командой:
./launcher rebuild web_only - После этого я выполнил следующую команду для обновления скрипта acme:
cd /root/acme.sh && LE_WORKING_DIR="${LETSENCRYPT_DIR}" ./acme.sh --upgrade --auto-upgrade
Сайт работает после обновления, но SSL-сертификат всё ещё отображается как истёкший.
Вот вывод ./discourse-doctor, если это поможет:
DISCOURSE DOCTOR Вт 22 окт 2024 10:53:24 UTC
OS: Linux forum 5.4.0-198-generic #218-Ubuntu SMP Fri Sep 27 20:18:53 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
YML=web_only.yml
Найден containers/web_only.yml
==================== НАСТРОЙКИ YML ====================
DISCOURSE_HOSTNAME=forum.pragmaticentrepreneurs.com
SMTP_ADDRESS=smtp.eu.mailgun.org
DEVELOPER_EMAILS=СКРЫТО
SMTP_PASSWORD=СКРЫТО
SMTP_PORT=587
SMTP_USER_NAME=СКРЫТО
LETSENCRYPT_ACCOUNT_EMAIL=СКРЫТО
==================== ИНФОРМАЦИЯ O DOCKER ====================
DOCKER VERSION: Docker version 27.3.1, build ce12230
DOCKER PROCESSES (docker ps -a)
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bda3099d5cca local_discourse/web_only "/sbin/boot" 25 минут назад Up 25 минут 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp web_only
0b49a4b64386 local_discourse/data "/sbin/boot" 14 месяцев назад Up 48 минут data
Контейнер Discourse web_only запущен
==================== ПЛАГИНЫ ====================
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-akismet.git
- git clone https://github.com/discourse/discourse-data-explorer.git
- git clone https://github.com/camilleroux/discourse-affiliate.git
- git clone https://github.com/somoza/discourse-xorigin.git
- git clone https://github.com/discourse/discourse-chat-integration.git
ПРЕДУПРЕЖДЕНИЕ:
Похоже, у вас установлены неофициальные плагины.
Если у вас возникли проблемы, попробуйте отключить их и снова выполнить пересборку.
См. официальный список: https://github.com/discourse/discourse/blob/main/lib/plugin/metadata.rb
========================================
Версия Discourse на forum.pragmaticentrepreneurs.com: НЕ НАЙДЕНА
Версия Discourse на localhost: НЕ НАЙДЕНА
==================== ИНФОРМАЦИЯ О ПАМЯТИ ====================
OS: Linux
RAM (MB): 2067
total used free shared buff/cache available
Mem: 1971 1406 69 175 495 225
Swap: 2047 241 1806
==================== ПРОВЕРКА СВОБОДНОГО МЕСТА НА ДИСКЕ ====================
---------- Свободное место на диске ОС ----------
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 49G 40G 9.1G 82% /
==================== ИНФОРМАЦИЯ О ДИСКАХ ====================
Disk /dev/loop0: 55.68 MiB, 58363904 bytes, 113992 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
Disk /dev/loop1: 63.10 MiB, 67080192 bytes, 131016 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
Disk /dev/loop2: 63.71 MiB, 66789376 bytes, 130448 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
Disk /dev/loop3: 55.37 MiB, 58052608 bytes, 113384 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
Disk /dev/loop4: 44.14 MiB, 46280704 bytes, 90392 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
Disk /dev/loop5: 38.85 MiB, 40714240 bytes, 79520 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
Disk /dev/loop6: 91.9 MiB, 96346112 bytes, 188176 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
Disk /dev/loop7: 91.85 MiB, 96292864 bytes, 188072 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
Disk /dev/vda: 50 GiB, 53687091200 bytes, 104857600 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: 603625F3-7AE2-40CB-B05E-0BD7EA2D57E4
Device Start End Sectors Size Type
/dev/vda1 227328 104857566 104630239 49.9G Linux filesystem
/dev/vda14 2048 10239 8192 4M BIOS boot
/dev/vda15 10240 227327 217088 106M Microsoft basic data
Записи в таблице разделов не упорядочены по дискам.
==================== КОНЕЦ ИНФОРМАЦИИ О ДИСКАХ ====================
==================== ПРОВЕРКА ПОЧТЫ ====================
Для надёжного теста получите адрес на http://www.mail-tester.com/
Тест почты пропущен.
==================== ГОТОВО! ====================
Вы можете просмотреть вывод этого скрипта с помощью
LESS=-Ri less /tmp/discourse-debug.txt
НО СНАЧАЛА убедитесь, что вы знаете первые три команды ниже!!!
Вопрос:
Как я могу исправить это и правильно обновить SSL-сертификат?
Спасибо за вашу помощь!
