nginxがundefined symbol: SSL_set_quic_methodで起動しない

TOP Forums インストール(Installing KUSANAGI) nginxがundefined symbol: SSL_set_quic_methodで起動しない

nginxがundefined symbol: SSL_set_quic_methodで起動しない

Tagged: , ,

Viewing 1 reply thread
  • Author
    Posts
    • #1600
      terakin
      Participant

        お世話になります。terakinと申します。

        先ほど、kusanagiをdnfにてアップデートしたところ、nginxが次のようなエラーを発して起動しなくなってしまいました。

        /opt/kusanagi/sbin/nginx: symbol lookup error: /opt/kusanagi/sbin/nginx: undefined symbol: SSL_set_quic_method, version OPENSSL_3.0.0

        設定ファイル等は特に変更をしておりません。
        また、どうもQUIC関連のエラーと思われるため、設定ファイルの /etc/opt/kusanagi/nginx/conf.d/ssl_listen.inc において、QUIC関連の設定を以下のように(先頭に#を入れて)コメントアウトしたのですが、状況に変化はありません。

        listen 443 ssl;
        listen [::]:443 ssl;
        http2 on;
        #listen 443 quic;
        #listen [::]:443 quic;
        #more_set_headers 'Alt-Svc: h3=":443"; ma=2592000';

        どうもOpenSSL絡みのライブラリで何かが発生しているようにみえるのですが、何か手がかり等ございますでしょうか?
        kusanagiのバージョンは9.8.0-1.el9となっています。

        nginxのバージョンは、起動すると上記エラーとなるため確認ができていませんが、実行ファイルが/opt/kusanagi/sbin/nginxであることや、dnf info kusanagi-nginx125と実行すると「インストール済みのパッケージ」として情報が示されるため、古いバージョンの利用である可能性もあります。

        ご教示のほど、どうぞよろしくお願いいたします。

      • #1601
        hideishi
        Participant

          terakin様

          ご迷惑をおかけします。
          ただ今、OpenSSL 3.5およびそれに依存するRPMの更新作業をしているところです。
          Nginxのリリースを行っている最中ですので、しばらく後に再度dnf upgradeを試していただけますでしょうか。
          dnfはRPMの情報をキャッシュしている場合がありますので、その場合は dnf upgrade --refresh を試してください。
          アップデートに関しては https://kusanagi.tokyo/releases/ を確認ください。

          なお、nginx 1.25をお使いの場合はKUSANAGIのサポート対象外となります。
          https://kusanagi.tokyo/releases/18715/

      Viewing 1 reply thread
      • You must be logged in to reply to this topic.

      Next article

      フォーラムについて