首页 / 浏览问题 / 云GIS / 问题详情
iServer10.2.1的log中发现错误,但不知道指代什么
251EXP 2023年11月30日
在iServer的log中发现了以下报错,方法名被转换成了内存名,无法得知具体是哪里出了问题,请问这是什么问题?
30-Nov-2023 18:21:49.380 情報 [http-nio-8090-exec-114] org.apache.coyote.http11.Http11Processor.service HTTP リクエストヘッダーを解析中のエラー
 注: 以降のHTTPリクエスト構文解析エラーの発生はDEBUGレベルでログに出力されます。
	java.lang.IllegalArgumentException: HTTP メソッド名 [0x160x030x010x000xba0x010x000x000xb60x030x030x16f0xb7(0xf70x1120x020x0e0xb51"0x82)0xd20x0a0xf20x1a0xd80xf4"0xaf0x010xf20x0e0xf7|&!g0x7f0xa40x000x00&0xc0+0xc0/0x000x9e0xc00x0a0xc00x090xc00x130xc00x140xc00x070xc00x110x0030x0020x0090x000x9c0x00/0x0050x000x0a0x000x050x000x040x000xff0x010x000x00g0x000x000x000x0e0x000x0c0x000x000x09localhost0x000x0b0x000x040x030x000x010x020x000x0a0x000x1c0x000x1a0x000x170x000x190x000x1c0x000x1b0x000x180x000x1a0x000x160x000x0e0x000x0d0x000x0b0x000x0c0x000x090x000x0a0x00#0x000x000x000x0d0x00 ] に無効な文字が含まれています。HTTP メソッド名は決められたトークンでなければなりません。
		at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:434)
		at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:511)
		at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
		at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)
		at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1650)
		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)

1个回答

您好,该报错通常是由在浏览器使用了https协议访问iServer的http协议端口导致的,建议您从这个方面着手排查。
3,143EXP 2023年12月01日
...