Tomcat 运行时报错 Invalid character found in the HTTP protocol

运行环境:阿里云服务器windows 2008R2,tomcat8.5.37
申请过域名后设置SSL证书后出现问题,其余接口均没有问题,但是上传文件接口失效,无响应:
全部错误信息如下:
在HTTP协议中发现无效字符

24-Mar-2019 17:19:29.987 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
24-Mar-2019 17:19:29.987 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["https-openssl-nio-443"]
24-Mar-2019 17:19:30.002 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
24-Mar-2019 17:19:30.002 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 50169 ms
24-Mar-2019 18:54:31.592 信息 [http-nio-80-exec-6] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
 java.lang.IllegalArgumentException: Invalid character found in the HTTP protocol
	at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:541)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:684)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)

可以看出,在tomcat启动1小时之后就出现了该问题,但是启动时所有接口测试无误,错误难以复现,但是仍可在网络上找到很多帮助,目前找到了一种方式:

方案1

  1. 修改conf/catalina.properties文件结尾处,最后一行取消注释
  # This system property is deprecated. Use the relaxedPathChars relaxedQueryChars
# attributes of the Connector instead. These attributes permit a wider range of
# characters to be configured as valid.
# Allow for changes to HTTP request validation
# WARNING: Using this option may expose the server to CVE-2016-6816
tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}

更改为tomcat.util.http.parser.HttpParser.requestTargetAllow=|{}
作用为允许请求header携带敏感字符。
但是在几小时后,又出现新的错误


30-Mar-2019 09:47:21.828 信息 [http-nio-80-exec-9] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
 java.lang.IllegalArgumentException: Invalid character found in the request target. The valid characters are defined in RFC 7230 and RFC 3986
	at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:479)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:684)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)

这个错误信息意思是请求头部有非法字符,解决方案就是上述添加的配置项,不知所措了。

方案2

  1. Tomcat的header缓冲区大小不够,需要在server.xml中增加maxHttpHeaderSize字段
    ,具体设置在service.xml文件中设置maxHttpHeaderSize=“你想要的大小”,例如
 <Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000" maxHttpHeaderSize="8192"
               redirectPort="8443" />

2019年4月1日5点,添加完成后,等待到第二日均未出现异常问题,日志也未有异常信息,

https://www.cnblogs.com/dygrkf/p/9088370.html
2019年3月27日20点30分
好景不长,在28日和29日的日志中出现了新的问题:

29-Mar-2019 06:59:29.467 信息 [https-openssl-nio-443-exec-2] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
 java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens
	at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:428)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:684)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)

29-Mar-2019 09:23:48.603 信息 [http-nio-80-exec-10] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
 java.lang.IllegalArgumentException: Invalid character found in the HTTP protocol
	at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:541)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:684)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)

尝试上传功能也是失效,其它接口则为正常,至此,第二套方案也是失败的。

突然觉得可能是思路出错了,有可能是配置SSL的时候配置有问题,之前配置的一个启动没有问题也可以正常运行就没向这方面想

  • 更换SSL配置
    以前的配置是
<Connector port="443"
    protocol="org.apache.coyote.http11.Http11Protocol"
    SSLEnabled="true"
    scheme="https"
    secure="true"
    keystoreFile="cert/***.pfx"
    keystoreType="PKCS12"
    keystorePass="***"
    clientAuth="false"
    SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"
    ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA256"/>

再次查看阿里云SSL证书文档
https://help.aliyun.com/knowledge_detail/95496.html?spm=a2c4g.11186623.2.11.4b524c07FFPoRn
文档是按照tomcat7来配置的,但是经查阅,tomcat7和tomcat7以上配置SSL有些许不同,在写法上有些出入,下面是tomcat8.5的注释掉的默认配置

 

注意上面配置文档页尾的一句话
在这里插入图片描述
最后修改配置文件为

	
	<Connector port="443" protocol="org.apache.coyote.http11.Http11NioProtocol"
               maxThreads="150" SSLEnabled="true">
        <SSLHostConfig>
            <Certificate certificateKeystoreFile="cert/***.pfx"
                         certificateKeystoreType="PKCS12" certificateKeystorePassword="***" />
        SSLHostConfig>
    Connector>

保存,重启Tomcat,发现一切正常,接口可以访问。剩下的就需要时间来测试了。

N天后

查阅启动日志

10-Apr-2019 11:00:29.267 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-80"]
10-Apr-2019 11:00:29.299 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["https-openssl-nio-443"]
10-Apr-2019 11:00:29.299 信息 [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
10-Apr-2019 11:00:29.314 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 53455 ms

最近一次启动是4月10日中午11时,现在时间是2019年4月12日 15:48:39,已经过去测试上传接口,没有问题,普通接口也是没有问题,问题解决!但是高兴地太早!
查看日志,发现仍有两次报错,如下:

12-Apr-2019 15:20:12.380 信息 [http-nio-80-exec-1] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
 java.lang.IllegalArgumentException: Invalid character found in the HTTP protocol
	at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:541)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:684)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)



11-Apr-2019 01:57:22.269 信息 [http-nio-80-exec-8] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header
 Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.
 java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens
	at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:428)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:684)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)


根据访问时间查看访问记录:
第一个是:
在这里插入图片描述
第二个为:
Tomcat 运行时报错 Invalid character found in the HTTP protocol_第1张图片

发现均是非法访问,每天都有很多ip来访问服务器,导致了对错误的判断误判,浪费了很多时间,记录下来。
比如下图访问记录。。。。。。。。。。。。。。

101.37.32.58 - - [11/Apr/2019:09:01:00 +0800] "PROPFIND / HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:00 +0800] "GET /webdav/ HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /pmd_online.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /x.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /shell.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /htdocs.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /desktop.ini.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /z.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /lala.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /lala-dpr.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /wpc.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /wpo.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /text.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /wp-config.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /muhstik.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:01 +0800] "GET /muhstik2.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /muhstiks.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /muhstik-dpr.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /lol.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /uploader.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /cmd.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /cmv.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /cmdd.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /knal.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /cmd.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /shell.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /appserv.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /scripts/setup.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /phpmyadmin/scripts/setup.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /phpMyAdmin/scripts/setup.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /phpmyadmin/scripts/db___.init.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /phpMyAdmin/scripts/db___.init.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /plugins/weathermap/editor.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "GET /cacti/plugins/weathermap/editor.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /wuwu11.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /xw.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /xw1.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /9678.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /wc.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /xx.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /s.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /w.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /sheep.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /qaq.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /db.init.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:02 +0800] "POST /db_session.init.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /db__.init.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /wp-admins.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /m.php?pbid=open HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /db_dataml.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /db_desql.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /mx.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /wshell.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /xshell.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /qq.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /conflg.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /conflg.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /lindex.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /phpstudy.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /phpStudy.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /weixiao.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /feixiang.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /ak47.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /ak48.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /xiao.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /yao.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /defect.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /webslee.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /q.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /pe.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /hm.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /cainiao.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /zuoshou.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /zuo.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /aotu.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:03 +0800] "POST /aotu7.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /cmd.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /bak.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /system.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /l6.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /l7.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /l8.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /q.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /56.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /mz.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /xx.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /yumo.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /min.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /wan.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /wanan.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /ssaa.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /qq.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /aw.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /12.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /hh.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /ak.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /ip.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /infoo.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /qq.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /qwe.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /1213.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:04 +0800] "POST /post.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /PMA/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /PMA2/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /pmamy/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /pmamy2/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /mysql/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /admin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /db/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /dbadmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /web/phpMyAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /admin/pma/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /admin/PMA/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /admin/mysql/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /admin/mysql2/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /admin/phpmyadmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /admin/phpMyAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /admin/phpmyadmin2/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /mysqladmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /mysql-admin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /mysql_admin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /phpadmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /phpAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:15 +0800] "GET /phpmyadmin0/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpmyadmin1/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpmyadmin2/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAdmin-4.4.0/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /myadmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /myadmin2/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /xampp/phpmyadmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyadmin_bak/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /www/phpMyAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /tools/phpMyAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpmyadmin-old/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAdminold/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAdmin.old/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /pma-old/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /claroline/phpMyAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /typo3/phpmyadmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpma/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpmyadmin/phpmyadmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAdmin/phpMyAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAbmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAdmin__/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAdmin+++---/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /v/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpmyadm1n/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAdm1n/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /shaAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyadmi/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /phpMyAdmion/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /s/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:16 +0800] "GET /MyAdmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /phpMyAdmin1/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /phpMyAdmin123/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /pwd/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /phpMyAdmina/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /phpMydmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /phpMyAdmins/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /program/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /shopdb/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /phppma/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /phpmy/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /mysql/admin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /mysql/dbadmin/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /mysql/sqlmanager/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /mysql/mysqlmanager/index.php HTTP/1.1" 302 -
101.37.32.58 - - [11/Apr/2019:09:01:17 +0800] "GET /wp-content/plugins/portable-phpmyadmin/wp-pma-mod/index.php HTTP/1.1" 302 -

总结一下

虽然解决这个问题花了很多时间,但是还是学到了不少知识

你可能感兴趣的:(Tomcat运行时报错,Tomcat8,SSL,Tomcat)