Не удалось изменить набор шифров

Просмотр сообщения 4 - 1 через 4 (от общего 4)
  • Автор
    Блог
  • #56366 Ответить
    фмацци

      Здравствуйте, когда я пытаюсь изменить Cyphers, я получаю эту ошибку в консоли:

      ПОЛОЖИЛ https://xxxxxxxxx:444/api/v4.0/api.cgi/farms/xxxxx 500 (Внутренняя ошибка сервера)

      Я не могу это изменить. Я пробовал даже на ферме https-серверов с тем же результатом.

      RELIANOID Версия: 7.4.0
      Версия WebGUI: 2.1.0
      Версия устройства: RCE 7

      Это ошибка?

      #56368 Ответить
      снег
      Модератор

        Здравствуйте, это точно дефект в исходном коде.

        Это повышает:

        Слишком мало аргументов для подпрограммы «main::setFarmCipherList» (получено 2; ожидалось 3) в /usr/share/perl5/Relianoid/HTTP/Controllers/API/Farm/Put/HTTP.pm, строка 322.

        Чтобы решить эту проблему, перейдите к строке 322 файла «/usr/share/perl5/Relianoid/HTTP/Controllers/API/Farm/Put/HTTP.pm» и измените строку:

        если (&setFarmCipherList($farmname, $ciphers_lib) == -1) {

        by

        если (&setFarmCipherList($farmname, $ciphers_lib, $json_obj->{cipherc}) == -1) {

        Мы планируем выпуск следующей версии Community Edition 7.5 в течение следующих недель, и этот патч обязательно будет включен.

        Cheers.

        #56369 Ответить
        фмацци

          Спасибо, это работает.

          #57070 Ответить
          снег
          Модератор

            Привет, Франческо, просто хочу подтвердить, что это исправление уже включено в последнюю версию 7.5.

            Cheers.

          Просмотр сообщения 4 - 1 через 4 (от общего 4)
          Ответить на: Не удалось изменить набор шифров
          Введите свои данные или Личный кабинет чтобы не попасть на модерацию