Mediawiki 1.37.2 Визуальный редактор: Ошибка связи с сервером Parsoid/RESTBase: (ошибка curl: 77) Проблема с сертификатом SSL CA (путь? Права доступа?)

Свежая установка Mediawiki 1.37.2 на Ubuntu дает ошибку визуального редактора:

Ошибка связи с сервером Parsoid/RESTBase: (ошибка curl: 77) Проблема с сертификатом SSL CA (путь? Права доступа?)

в LocalSettings.php ставится только:wfLoadExtension('VisualEditor');

Как это можно решить?

2 ответа

Вполне может быть проблема с разрешением. Убедитесь, что ваш сертификат доступен для чтения как пользователю root, так и пользователю веб-сервера (возможно, www-data). Может быть сделано chown root:www-data fullchain.pem privkey.pem; chmod g+r fullchain.pem privkey.pem.

Я нашел ответ на проблему:

Эта страница помогла: https://github.com/curl/curl/issues/3793

Это вызвано тем, что в curl используется неправильный сертификат. Для устранения проблемы было выполнено следующее:

  • Загрузите файл cacert.pem с сайта Curl: https://curl.haxx.se/docs/caextract.html;
  • Поместите сертификат в корневой каталог домена.
  • Укажите путь к нему в php.ini. curl.cainfo = /var/www/vhosts/example.com/httpdocs/cacert.pem
Другие вопросы по тегам