主题 : 访问静态页面报400
级别: 贡士
UID: 93371
积分:566 加为好友
威望: 3 精华: 0
主题:48 回复:203
注册时间:2016-10-18
在线时长:0.12
1#   发表于:2023-06-28 11:49:47  IP:222.23.*.*
搬迁机房,然后ssl到期升级了下,突然发现访问静态页面第一次是好的,然后刷新一下变400了,然后再刷新变好了,然后刷新一下变400了,以此重复。。。。。。
路在脚下
级别: 贡士
UID: 93371
积分:566 加为好友
威望: 3 精华: 0
主题:48 回复:203
注册时间:2016-10-18
在线时长:0.12
2#   发表于:2023-06-28 11:50:57  IP:222.23.*.*
访问图片等静态的都没问题,刷新多少遍都不带400的,动态页面也是没问题。就是html静态页面出上面的问题
路在脚下
级别: 总版主
UID: 10736
积分:148366 加为好友
威望: 205 精华: 42
主题:287 回复:126119
注册时间:2010-09-08
在线时长:15.11
3#   发表于:2023-06-28 13:03:18  IP:125.6.*.*
看看后台tomcat报错信息,访问地址是什么样的?
您使用的系统是什么版本的?
路漫漫其修远兮,吾将上下而求索!
级别: 贡士
UID: 93371
积分:566 加为好友
威望: 3 精华: 0
主题:48 回复:203
注册时间:2016-10-18
在线时长:0.12
4#   发表于:2023-06-28 16:09:22  IP:144.102.*.*
28-Jun-2023 16:04:42.491 严重 [https-openssl-nio-443-exec-25] org.apache.catalina.core.StandardWrapperValve.invoke 在路径为的上下文中,Servlet[JeeCmsFront]的Servlet.service()引发了具有根本原因的异常Request processing failed; nested exception is java.lang.NullPointerException
java.lang.NullPointerException
at com.jeecms.cms.service.CmsSiteFlowCacheImpl.freshSiteAttrCacheToDB(CmsSiteFlowCacheImpl.java:436)
at com.jeecms.cms.service.CmsSiteFlowCacheImpl.refreshToDB(CmsSiteFlowCacheImpl.java:367)
at com.jeecms.cms.service.CmsSiteFlowCacheImpl.totalCache(CmsSiteFlowCacheImpl.java:265)
at com.jeecms.cms.service.CmsSiteFlowCacheImpl.flow(CmsSiteFlowCacheImpl.java:121)
at com.jeecms.cms.action.front.CmsSiteFlowAct.flowStatistic(CmsSiteFlowAct.java:24)
at sun.reflect.GeneratedMethodAccessor503.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:656)
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:765)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at com.jeecms.common.web.XssFilter.doFilter(XssFilter.java:40)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.orm.hibernate4.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:151)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at com.jeecms.common.web.ProcessTimeFilter.doFilter(ProcessTimeFilter.java:35)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:177)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:543)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:367)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:639)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:885)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1688)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:748)
路在脚下
级别: 贡士
UID: 93371
积分:566 加为好友
威望: 3 精华: 0
主题:48 回复:203
注册时间:2016-10-18
在线时长:0.12
5#   发表于:2023-06-28 16:11:45  IP:144.102.*.*
不知道上边拷贝的对么,catalina.2023-06-28看错误么
路在脚下
级别: 总版主
UID: 10736
积分:148366 加为好友
威望: 205 精华: 42
主题:287 回复:126119
注册时间:2010-09-08
在线时长:15.11
6#   发表于:2023-06-28 16:48:07  IP:125.6.*.*
您先用的什么什么版本号?授权版还是试用版,这个错误我也看不懂需要联系技术
路漫漫其修远兮,吾将上下而求索!
级别: 贡士
UID: 93371
积分:566 加为好友
威望: 3 精华: 0
主题:48 回复:203
注册时间:2016-10-18
在线时长:0.12
7#   发表于:2023-06-29 09:39:54  IP:222.23.*.*
我知道原因了,tomcat7.0-106之后的版本(包括8.5xx之后的版本,只是下了个较新的测试)改了DefualtServerlet类checkIfNoneMatch方法中的比较逻辑,导致用java中引号"与页面传过来被转义了accssi码的引号"进行比较,使结果不成立,返回了400。
路在脚下
级别: 总版主
UID: 10736
积分:148366 加为好友
威望: 205 精华: 42
主题:287 回复:126119
注册时间:2010-09-08
在线时长:15.11
8#   发表于:2023-06-29 10:41:42  IP:125.6.*.*
路漫漫其修远兮,吾将上下而求索!
级别: 白丁
UID: 143134
积分:201 加为好友
威望: 0 精华: 0
主题:29 回复:57
注册时间:2023-02-27
在线时长:0.72
9#   发表于:2023-11-14 00:23:53  IP:123.10.*.*
我也遇到了此问题,一模一样,但是我的没有相关报错
级别: 总版主
UID: 10736
积分:148366 加为好友
威望: 205 精华: 42
主题:287 回复:126119
注册时间:2010-09-08
在线时长:15.11
10#   发表于:2023-11-14 09:26:02  IP:183.221.*.*
我也遇到了此问题,一模一样,但是我的没有相关报错

您的问题是啥?可以重新起个帖子
路漫漫其修远兮,吾将上下而求索!
1 共1页