Не удалось загрузить и создать пакет с подписью

Добрый день,

Такой вопрос.
Сайт на хостинге nic.ru. Установка дополнений проходит хорошо, вот только подключаюсь к MODSTORE, а оттуда не может установится пишет ошибку «Не удалось загрузить и создать пакет с подписью».

Как быть? Как исправить эту ошибку? На других хостингах все супер.

Спасибо большое.
Никита
17 мая 2016, 09:35
modx.pro
1
5 126
0

Комментарии: 11

Vladimir
29 августа 2016, 01:14
1
0
Присоединяюсь к вопросу.
Хостинг другой. И сайт изначально делался на локальном хосте и после переносился на внешний. Все работает и установка из дефолтного репозитория происходит прекрасно.
    Vladimir
    30 августа 2016, 22:07
    0
    Вот лог:
    [2016-08-30 07:53:15] (ERROR @ /home/********/public_html/********/core/model/modx/xmlrss/rssfetch.class.php : 241) User warning: MagpieRSS: Failed to fetch http://feeds.feedburner.com/modx-announce (HTTP Error: connection failed (11)
    [2016-08-30 07:55:19] (ERROR @ /home/********/public_html/********/core/model/modx/transport/modtransportpackage.class.php : 385) Невозможно открыть файл для чтения: http://modstore.pro/extras/download?package_id=40&version_id=1208&username=vjm1985@gmail.com&api_key=cd9f7180f6c0d3966aafa72313af698f&http_host=********&revolution_version=Revolution-2.5.1-pl
    [2016-08-30 07:55:19] (ERROR @ /home/********/public_html/********/core/model/modx/transport/modtransportpackage.class.php : 433) MODX could not download the file. You must enable allow_url_fopen, cURL or fsockopen to use remote transport packaging.
      Андрей
      31 августа 2016, 03:36
      +1
      Там же написано:

      You must enable allow_url_fopen, cURL or fsockopen to use remote transport packaging.

      Нужно включить.
      Vladimir
      31 августа 2016, 22:32
      0
      Оказалось нужно не включить, а отключить.
        serbeh
        30 марта 2017, 14:16
        0
        Возникла похожая проблема. Только у меня изначально всё работало/устанавливалось/обновлялось. И однажды перестало обновляться и устанавливаться выдавая эту же ошибку. Никаких работ на сервере не производилось. Максимум, в админке modx была создана новая группа пользователей с новыми правами(скриптом отсюда) allow_url_fopen, cURL or fsockopen — включены и разрешены. Подскажите, как можно это исправить?
        Не обновляется исключительно с репозитория modstore.pro.
          Андрей
          30 марта 2017, 14:43
          0
          Возможно поможет моё решение — https://modx.pro/sites/11610-new-modstorepro#comment-78333. Такую проблему только на джино наблюдал, но всё решилось успешно.
            serbeh
            30 марта 2017, 15:20
            0
            К сожаление, решение не подошло. OpenSSL уже 1.0.1e. Пробовал и http, и https.
            serbeh
            31 марта 2017, 00:05
            0
            Пытаясь найти проблему, в
            /model/modx/transport/modtransportpackage.class.php
            в функции
            transferPackage()
            внутри условия
            if (ini_get('allow_url_fopen') && empty($proxyHost)) {
            	...
            }
            убрал <code>@
            перед
            fopen($source, 'rb')
            , чтобы посмотреть исходные ошибки в fopen().
            В логе появились такие ошибки:
            PHP warning: failed loading cafile stream: `/path/to/www.mydomain.ru.crt'
            PHP warning: fopen(): Failed to enable crypto
            PHP warning: fopen(https://modstore.pro/extras/package/251?version_id=1831&username=username%40mail.com&api_key=13eapikeyb97secret3ef02ba972687c6ee&http_host=mydomainru&language=ru&revolution_version=Revolution-2.5.6-pl): failed to open stream: operation failed
            Причём в последней ошибке
            https
            присутствует и при поставщике http://modstore.pro/extras/

            SSL сертификат действителен ещё до июня месяца… Может действительно дело в OpenSSL, вот только что можно теперь предпринять для более точной локализации ошибки?
            serbeh
            30 марта 2017, 22:04
            0
            Подскажите, что, в итоге, отключить надо?
              Рафис
              12 июля 2018, 15:24
              0
              Просто поменял http на https в «Управление пакетами»>«Поставщики»
            Никита
            31 марта 2017, 10:39
            0
            Я в итоге перешел на beget.ru
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              11