Некоторое время назад при попытке разместить статью из блога в Facebook перестали отображаться превью фотографий.
Три дня танцев с бубном: консультации с ChatGPT, переписка с Masterhost, изучение исходного кода страниц, включение и отключение плагинов, проверки через Facebook Sharing Debugger, поиски проблем с DNS и IPv6, тайм-аутами PHP и базы данных, анализ откликов сервера — и так далее.
И наконец — признание Masterhost (видимо, я всё-таки достал хостера своими письмами):
Здравствуйте! Проблема с TLS-соединением к API Facebook наблюдается не только для Вашего аккаунта или для Masterhost, а для ряда серверов в различных российских дата-центрах. Данная ошибка связана с ограничением работы сервисов Meta на территории РФ и, к сожалению, влияет на работу краулера facebookexternalhit, так как когда краулер Facebook пытается забрать с Вашего сайта данные, он не может получить полный ответ от сервера.
Перевожу на русский: Вы платите нам деньги, а мы не можем выполнить свои обязательства. Потому что у нас «ограничения».
В итоге — семь или восемь часов, потраченных впустую.










