使用CAS单点登陆时,在tomcat的server.xml中配置了https协议的证书认证,但访问时报错:

INFO [http-nio-8443-exec-4] org.apache.coyote.http11.AbstractHttp11Processor.process Error parsing HTTP request headerNote: further occurrences of HTTP header parsing errors will be logged at DEBUG level.java.lang.IllegalArgumentException: Invalid character (CR or LF) found in method nameat org.apache.coyote.http11.AbstractNioInputBuffer.parseRequestLine(AbstractNioInputBuffer.java:228)

折腾了很久,搜索别人的答案大多是因为SSL的配置问题,但我copy了几个博主的配置始终报错。

报错原因是因为我偷了一点点懒!。。。直接copy配置参数,没有取消掉注释自己配置,导致配置不完整出错。

如下server.xml:

 <!-- copy的配置 --><!-- <Connector port="8443" maxHttpHeaderSize="1048576" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"    enableLookups="false" disableUploadTimeout="true"    acceptCount="100" scheme="https" secure="true"    clientAuth="false" sslProtocol="TLS" keystoreFile="f:/keys/my.keystore" keystorePass="xz19950122xz"/> --><!-- 自带的配置,取消掉注释,加上keystoreFile和keystorePass --><Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"maxThreads="150" SSLEnabled="true" scheme="https" secure="true"clientAuth="false" sslProtocol="TLS"keystoreFile="f:/keys/my.keystore" keystorePass="xz19950122xz"/>

修改后再次访问https的8443端口,浏览器成功跳转:

您的连接不是私密连接攻击者可能会试图从 localhost 窃取您的信息(例如:密码、通讯内容或信用卡信息)。了解详情

tomcat配置SSL报错解决:java.lang.IllegalArgumentException: Invalid character (CR or LF) found in method nam相关推荐

  1. Spring boot整合nacos注册中心/配置中心报错:java.lang.IllegalArgumentException: no server available

    1.问题描述 我是近期在使用Springboot整合nacos,由于springboot和springcloud都是用最新版本,啪的一下,很快啊,就出现问题了,于是自己把版本降下来了,年轻人不讲武德降 ...

  2. 后台报错java.lang.IllegalArgumentException: Invalid character found in the request target.

    问题描述:启动项目后,当点击页面某一个按钮时,项目出错并且后台报java.lang.IllegalArgumentException: Invalid character found in the r ...

  3. java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact

    Tomcat IllegalArgumentException(Invalid character found in the request target) 问题解决 2018-09-06 线上环境中 ...

  4. java lang IllegalArgumentException Invalid character found

    java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact ...

  5. Error parsing HTTP request header...java.lang.IllegalArgumentException: Invalid character found in m

    问题描述 http请求,偶尔出现该问题. 2022-04-09 09:28:36,247 INFO [][scheduling-1] c.w.w.task.ApiRequestTask - refre ...

  6. java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x0

    问题 在使用浏览器访问后端进行测试时,发现出现了以下异常: java.lang.IllegalArgumentException: Invalid character found in method ...

  7. java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must b

    一.错误描述 java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names ...

  8. java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x020x000x01

    springboot项目启动localhost 发送了无效的响应. 在初学springboot时刚启动springboot想要测试是否成功. package com.itheima.controlle ...

  9. 记一次解决java.lang.IllegalArgumentException: Invalid path: /storage/emulated/0问题

    问题主要出现在以下代码中 static long getSDTotalSize(@NonNull Context context) {File path = Environment.getExtern ...

最新文章

  1. [导入]源代码版本控制(一)
  2. UIView的飞入效果
  3. 【转】算法中时间复杂度概括——o(1)、o(n)、o(logn)、o(nlogn)
  4. linux tomcat自启动设置
  5. 使用WebRTC开发Android Messenger:第1部分
  6. Vjios P1736 铺地毯【暴力,思维】
  7. java 多线程操作map_Java 多线程中ConcurrentHashMap并发读写操作范例
  8. 表白页php制作html静态网页,九款表白网页源码静态HTML5下载
  9. 双线 路由表 linux,linux双线ip设置(不需额外增加路由表)
  10. Hive3.1.2 on spark
  11. 【已解决】VS code源代码控制器显示5k+的修改文件
  12. 反问疑问_反问疑问句的语法
  13. Gradle 项目配置阿里云仓库
  14. [uni-app]聊天App实例
  15. c语言原地转10圈,[出圈]-题解(C语言代码)
  16. 【Python字符串】
  17. 甲骨文混合云战略融合数据库技术
  18. 如何成为一名优秀的程序员!
  19. 面试题 08.08. 有重复字符串的排列组合
  20. 基于Keras实现猫狗大战,25000张猫狗图像的精准分类

热门文章

  1. MATLAB数学建模:数据图形可视化-三维绘图函数
  2. 石头说:一道黑色的光,飞速地向我走来。
  3. python中text函数的语法_【01】Python基础语法
  4. 【来日复制粘贴】跨sheet的数据录入
  5. C++通过三点坐标,获取夹角
  6. [转贴]“汉龙小学”无一死亡奇迹背后的真相
  7. imessage_iMessage何时将邮件标记为“已读”?
  8. 前端开发常见笔试题(附答案)
  9. CSS基础(6)- 属性值的计算过程
  10. 实施工程师mysql面试题_软件实施工程师面试题目