暗号スイートの変更に失敗しました

  • このトピックには3の返信、1の音声があり、最後に更新されました 1ヶ月前6年、 作者: nevola。
表示4ポスト - (1の合計の)4を通じて4
  • 著者
    投稿
  • #56366 返信
    フマッツィ

      こんにちは。Cyphers を変更しようとすると、コンソールに次のエラーが表示されました。

      PUT https://xxxxxxxxx:444/api/v4.0/api.cgi/farms/xxxxx 500 (内部サーバーエラー)

      変更できません。httpsサーバーファームで試してみましたが、結果は同じでした。

      RELIANOID バージョン:7.4.0
      WebGUI バージョン: 2.1.0
      アプライアンスバージョン: RCE 7

      それはバグですか?

      #56368 返信
      ネヴォラ
      モデレータ

        こんにちは、まさにソースコードの欠陥です。

        それは次のことを提起します:

        /usr/share/perl2/Relianoid/HTTP/Controllers/API/Farm/Put/HTTP.pm の 3 行目にあるサブルーチン 'main::setFarmCipherList' の引数が少なすぎます (5 個取得、322 個必要)。

        これを解決するには、ファイル「/usr/share/perl322/Relianoid/HTTP/Controllers/API/Farm/Put/HTTP.pm」の5行目に移動し、次の行を変更してください。

        if (&setFarmCipherList($farmname, $ciphers_lib) == -1) {

        by

        if (&setFarmCipherList($farmname, $ciphers_lib, $json_obj->{cipherc}) == -1) {

        今後数週間で次の Community Edition 7.5 を計画しており、このパッチは確実に組み込まれます。

        乾杯。

        #56369 返信
        フマッツィ

          ありがとうございます。うまくいきました。

          #57070 返信
          ネヴォラ
          モデレータ

            こんにちは、Francesco さん。この修正は最新リリース 7.5 にすでに含まれていることをご確認ください。

            乾杯。

          表示4ポスト - (1の合計の)4を通じて4
          返信先: 暗号スイートの変更に失敗しました
          詳細を入力するか、 サインイン 管理を避けるため