nginx : [warn] the “ssl“ directive is deprecated, use the “listen ... ssl“ directive instead 解决

这篇具有很好参考价值的文章主要介绍了nginx : [warn] the “ssl“ directive is deprecated, use the “listen ... ssl“ directive instead 解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题描述

配置nginx 加载 证书,卸载SSL 启动时告警

nginx 报错 : [warn] the "ssl" directive is deprecated, use the "listen ... ssl" directive instead:
nginx : [warn] the “ssl“ directive is deprecated, use the “listen ... ssl“ directive instead 解决

错误配置

server {
    listen       443 ssl;
           server_name   localhost;
             
              ssl                  on; 
              ssl_certificate      /usr/local/crt/server.crt;  #证书位置
              ssl_certificate_key  /usr/local/crt/server.key;  #私钥位置
              ssl_session_cache    shared:SSL:1m;
              ssl_session_timeout  5m;
              ssl_ciphers  HIGH:!aNULL:!MD5;
              ssl_prefer_server_ciphers  on;
}

解决方案:

nginx版本在1.15.x版本之后的,ssl on; 要去掉,listen 443; 改为 listen 443 ssl

调整后配置文件文章来源地址https://www.toymoban.com/news/detail-515585.html

server {
    listen       443 ssl;
           server_name   localhost;
      
           #   ssl                  on;  去除ssl on
              ssl_certificate      /usr/local/crt/server.crt;  #证书位置
              ssl_certificate_key  /usr/local/crt/server.key;  #私钥位置
              ssl_session_cache    shared:SSL:1m;
              ssl_session_timeout  5m;
              ssl_ciphers  HIGH:!aNULL:!MD5;
              ssl_prefer_server_ciphers  on;
}

到了这里,关于nginx : [warn] the “ssl“ directive is deprecated, use the “listen ... ssl“ directive instead 解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead处理办法

    在使用npm -v命令时提示如下错误 npm WARN config global –global , –local are deprecated. Use –location=global instead npm 的全局配置 --global , --local 已弃用。需使用 --location=global 替代 。 如果忘了安装路径的可以在cmd窗口中输入 where node 进行路径查看 把文件中 prefix -g 修改成 prefix --location=

    2024年02月13日
    浏览(40)
  • npm报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.

    一、前言 1,因为最近在b站学习vue框架,安装脚手架时想要配置npm淘宝镜像 npm config set registry https://registry.npm.taobao.org 时报错了,然后知道我没有安装node.js 2,node.js安装后,执行npm报错npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead. 3,百度了一些后,初

    2024年02月07日
    浏览(45)
  • 三种方案解决:npm WARN config global --global, --local are deprecated. Use --location=global instead.

    更换电脑硬盘后,重新安装开发软件。当安装node后进行验证, 执行npm命令告警: 1. --global , --local 被弃用删除,要求改为使用 --location=global 2. npm WARN logfile 告警则是因为对应目录没有权限,右键打开目录属性给与全部权限即可 以npm文件为例 这个警告官方在 npm 8.12.1 中得到了

    2024年02月13日
    浏览(47)
  • vscode出现This setting is deprecated, please use ‘java.jdk.ls.java.home‘ instead解决方案

      大家好,我是爱编程的喵喵。双985硕士毕业,现担任全栈工程师一职,热衷于将数据思维应用到工作与生活中。从事机器学习以及相关的前后端开发工作。曾在阿里云、科大讯飞、CCF等比赛获得多次Top名次。现为CSDN博客专家、人工智能领域优质创作者。喜欢通过博客创作

    2024年02月05日
    浏览(57)
  • warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME

    elasticsearch-7.15.2启动时警告信息: 1 \\\"warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME\\\" 译文的含义是指“警告:不推荐使用JAVA_HOME,请使用ES_JAVA_HOME”。 elasticsearch 7系列版本以上都是自带的jdk,可以在es的bin目录下找到elasticsearch-env.bat这个文件,配置es的jdk。官方推荐使用e

    2024年02月16日
    浏览(53)
  • ElasticSearch--warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME

    es和jdk是一个强依赖的关系,所以当我们在新版本的ElasticSearch压缩包中包含有自带的jdk,但是当我们的Linux中已经安装了jdk之后,就会发现启动es的时候优先去找的是Linux中已经装好的jdk,此时如果jdk的版本不一致,就会造成jdk不能正常运行,报错如下: warning: usage of JAVA_HOM

    2024年02月06日
    浏览(38)
  • elasticsearch启动警告的修复方案 warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME“

    最近在搞skywalking,在windows10 上进行skywalking功能初步的验证,部署应用版本信息如下: jdk1.8(windows上的JAVA_HOME)+oap 9.3.0 +es7.11 在环境搭建之前查阅相关资料说明es7要求最低的java版本是 11并且自身携带jdk。 (目录:elasticsearch-7.17.0jdk)es7运行时无需关注系统本身的jdk版本问

    2024年03月18日
    浏览(113)
  • 【warning】UserWarning: The parameter ‘pretrained‘ is deprecated since 0.13 and may be removed

    报错内容: 翻译一下,就是参数列表中的pretrained在新版本中被弃了,要使用weights这个参数。然后教你用新的参数。 就按照watning里写的把models.resnet101()后面的内容重新设置就好。 第一种:weights = models.ResNet101_Weights.DEFAULT 输出结果:  第二种:weights = models.ResNet101_Weights.IMA

    2024年02月13日
    浏览(55)
  • 已解决 DEPRECATION: configobj is being installed using the legacy ‘setup.py install‘ method, because i

    已解决(pip安装fitz模块报错)DEPRECATION: configobj is being installed using the legacy ‘setup.py install’ method, because it does not have a ‘pyproject.toml’ and the ‘wheel’ package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the ‘–use-pep517’ option. Discussion can be found

    2023年04月20日
    浏览(41)
  • 已解决DEPRECATION: phrasetree is being installed using the legacy ‘setup.py install’ method, because it

    已解决DEPRECATION: phrasetree is being installed using the legacy ‘setup.py install’ method, because it does not have a ‘pyproject.toml’ and the ‘wheel’ package is not installed. pip 23.1 will enforce this behaviour change. A possible replacement is to enable the ‘–use-pep517’ option. Discussion can be found at https://github.com/pypa/pi

    2023年04月16日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包