tomcat配置SSL报错解决:java.lang.IllegalArgumentException: Invalid character (CR or LF) found in method nam
使用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相关推荐
- Spring boot整合nacos注册中心/配置中心报错:java.lang.IllegalArgumentException: no server available
1.问题描述 我是近期在使用Springboot整合nacos,由于springboot和springcloud都是用最新版本,啪的一下,很快啊,就出现问题了,于是自己把版本降下来了,年轻人不讲武德降 ...
- 后台报错java.lang.IllegalArgumentException: Invalid character found in the request target.
问题描述:启动项目后,当点击页面某一个按钮时,项目出错并且后台报java.lang.IllegalArgumentException: Invalid character found in the r ...
- 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 线上环境中 ...
- java lang IllegalArgumentException Invalid character found
java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact ...
- 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 ...
- java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x0
问题 在使用浏览器访问后端进行测试时,发现出现了以下异常: java.lang.IllegalArgumentException: Invalid character found in method ...
- 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 ...
- java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x020x000x01
springboot项目启动localhost 发送了无效的响应. 在初学springboot时刚启动springboot想要测试是否成功. package com.itheima.controlle ...
- 记一次解决java.lang.IllegalArgumentException: Invalid path: /storage/emulated/0问题
问题主要出现在以下代码中 static long getSDTotalSize(@NonNull Context context) {File path = Environment.getExtern ...
最新文章
- [导入]源代码版本控制(一)
- UIView的飞入效果
- 【转】算法中时间复杂度概括——o(1)、o(n)、o(logn)、o(nlogn)
- linux tomcat自启动设置
- 使用WebRTC开发Android Messenger:第1部分
- Vjios P1736 铺地毯【暴力,思维】
- java 多线程操作map_Java 多线程中ConcurrentHashMap并发读写操作范例
- 表白页php制作html静态网页,九款表白网页源码静态HTML5下载
- 双线 路由表 linux,linux双线ip设置(不需额外增加路由表)
- Hive3.1.2 on spark
- 【已解决】VS code源代码控制器显示5k+的修改文件
- 反问疑问_反问疑问句的语法
- Gradle 项目配置阿里云仓库
- [uni-app]聊天App实例
- c语言原地转10圈,[出圈]-题解(C语言代码)
- 【Python字符串】
- 甲骨文混合云战略融合数据库技术
- 如何成为一名优秀的程序员!
- 面试题 08.08. 有重复字符串的排列组合
- 基于Keras实现猫狗大战,25000张猫狗图像的精准分类
热门文章
- MATLAB数学建模:数据图形可视化-三维绘图函数
- 石头说:一道黑色的光,飞速地向我走来。
- python中text函数的语法_【01】Python基础语法
- 【来日复制粘贴】跨sheet的数据录入
- C++通过三点坐标,获取夹角
- [转贴]“汉龙小学”无一死亡奇迹背后的真相
- imessage_iMessage何时将邮件标记为“已读”?
- 前端开发常见笔试题(附答案)
- CSS基础(6)- 属性值的计算过程
- 实施工程师mysql面试题_软件实施工程师面试题目