Я провел дополнительные тесты, ни один из них не решил эту проблему.
Тест 1. Восстановление резервной копии*, сделанной до возникновения ошибки. После перезагрузки системы появляется ошибка 502.
Примечание: это образ диска VPS от 27.04, а не архив резервной копии Discourse.
Новый файл резервной копии восстанавливается и загружается без проблем, а старая резервная копия не работает. Это странно. Теоретически старая резервная копия должна работать так же, как и другие.
Тест 2. Клонирование образа диска VPS на новый сервер VPS и выполнение шагов ниже для настройки нового домена. Новый сайт работает нормально, но эта ошибка всё ещё сохраняется. Вероятно, это связано с тем, что при пересборке загружается новый образ Discourse, который идентичен.
Тест 3. Следование инструкциям со страницы ниже, чтобы понять причину ошибки 403.
На изображении ниже показана разница в работе onebox между meta (сверху) и моим сайтом (снизу).
Проверка URL-адресов для Udemy и Amazon. Похоже, один возвращает 403, а другой — 503.
https://www.udemy.com/course/power-bi-2021-proyectos-reales-para-volverte-un-master/
< HTTP/2 403
< date: Fri, 07 May 2021 10:18:28 GMT
< content-type: text/plain; charset=UTF-8
< content-length: 16
< x-frame-options: SAMEORIGIN
< cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
< expires: Thu, 01 Jan 1970 00:00:01 GMT
< set-cookie: __cfduid=dbbbf721820c12aac03e8116c362147d51620382708; expires=Sun, 06-Jun-21 10:18:28 GMT; path=/; domain=.udemy.com; HttpOnly; SameSite=Lax
< cf-request-id: 09e7ef0b3c00000b939211d000000001
< expect-ct: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
< set-cookie: __cf_bm=f83cbaa075085ed2ae624e9bcfa5badf394f7ddd-1620382708-1800-Af1qbDD41LzYLWJX0XR39JAeFnjBdEmvhZO/0YloMwnBR8urb60m7+bcte18X+L59RfHKhzWeGPELN02cuiV9RA=; path=/; expires=Fri, 07-May-21 10:48:28 GMT; domain=.udemy.com; HttpOnly; Secure; SameSite=None
< x-content-type-options: nosniff
< server: cloudflare
< cf-ray: 64b9b4585d9b0b93-NRT
<
{ [16 bytes data]
100 16 100 16 0 0 290 0 --:--:-- --:--:-- --:--:-- 296
* Connection #0 to host www.udemy.com left intact
< HTTP/2 503
< server: Server
< date: Fri, 07 May 2021 10:25:04 GMT
< content-type: text/html
< strict-transport-security: max-age=47474747; includeSubDomains; preload
< x-amz-rid: P43ZS4CBG7V92Z7W4VSC
< vary: Content-Type,Accept-Encoding,X-Amzn-CDN-Cache,X-Amzn-AX-Treatment,User-Agent
< last-modified: Wed, 30 Sep 2020 23:54:00 GMT
< etag: "a6f-5b0909d09d600"
< accept-ranges: bytes
< content-length: 2671
<
{ [1139 bytes data]
100 2671 100 2671 0 0 11871 0 --:--:-- --:--:-- --:--:-- 11871
* Connection #0 to host www.amazon.com left intact

