squall0828青铜一
3 天前 发布在问答
系统启动异常
大家有没有遇到过这样的问题,同一台机器,有两个版本的系统分别是9.0和10.0,升级Windows补丁且重启服务器之后,10.0版本的服务器无法启动,但9.0却能正常启动,在线解答
92
8
精彩评论8
yhdata_lyaa
发表于 3 天前 显示全部楼层
同时启动吗,单独启动10版本行吗,电脑也重启了吗
回复

使用道具 2#

squall0828青铜一
发表于 3 天前 显示全部楼层
单独启动的,10.0版本启动不了,9.0才行,电脑都重启了
回复

使用道具 3#

yhdata_lyaa
发表于 3 天前 显示全部楼层
启动不了是指 程序没有反应还是 打开系统报错了
回复

使用道具 4#

squall0828青铜一
发表于 3 天前 显示全部楼层
也不是没反应,也没报错,启动最终就这样,但是我的系统就是用不了,
启动.png
回复

使用道具 5#

yhdata_lyaa
发表于 3 天前 显示全部楼层
系统用不了,那浏览器有没有启动起来,是数据库系统吗
日志报错org.apache.coyote.http11.Http11Processor.service 报告解析 HTTP 请求 header 错误,通常是因为客户端发送的请求不符合 HTTP 协议规范,或者服务器配置存在问题。以下是一些可能的原因和解决方法:
常见原因
请求头过大:如果请求头的大小超过了服务器配置的最大值,就会导致解析错误。
无效的请求行或请求头:请求行或请求头中包含无效字符或格式不正确。
协议不匹配:例如,客户端使用了错误的协议(如将 HTTP 请求发送到 HTTPS 端口)。
恶意请求或特殊字符:某些恶意请求或包含特殊字符的请求可能导致解析失败。
服务器配置问题:如 server.xml 文件中的配置不正确。
回复

使用道具 6#

squall0828青铜一
发表于 3 天前 显示全部楼层
server.xml 配置应该没问题,我和9.0版本核对过,是一致的,协议不匹配是怎么排查
回复

使用道具 7#

yhdata_lyaa回复squall0828青铜一
发表于 2025-03-28 13:30:07
有没有配置过https呢,[url]https://club.yonghongtech.com/thread-30444-1-1.html[/url] 检查 Tomcat 的协议配置 在 Tomcat 的 server.xml 文件中,找到 标签,检查以下配置: 协议类型:确保协议设置正确。例如,对于 HTTP/1.1,协议应为 org.apache.coyote.http11.Http11NioProtocol。 SSL 配置:如果使用 HTTPS,需要正确配置 SSLEnabled、scheme、secure、keystoreFile 和 keystorePass 等属性。 请求头大小限制:检查 maxHttpHeaderSize 是否设置得当。如果请求头过大,可能导致解析错误。
回复

squall0828青铜一
发表于 3 天前 显示全部楼层
帮忙看看这个server有没有问题

server.zip

2.83 KB, 下载次数: 1

回复

使用道具 8#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部