Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Error parsing HTTP

Olá! Rodei a aplicação server em ambiente de desenvolvimento e funcionou corretamente mas ao rodar em um servidor linux a aplicação reporta o seguinte erro ao ser feita a requisição para abrir a página do eureka:

2024-06-05T08:24:28.740-03:00 INFO 41890 --- [server] [nio-8002-exec-1] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level.

java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x060xe00x010x000x060xdc0x030x030x8d0xc2k0xff0xac0x150x1b0xc90xb6dz0x8f0x1c0x8f0xc1k0xf9f0xc1l@V0xde0x990xcfa0xacD ]. HTTP method names must be tokens at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:407) ~[tomcat-embed-core-10.1.24.jar!/:na] at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:262) ~[tomcat-embed-core-10.1.24.jar!/:na] at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) ~[tomcat-embed-core-10.1.24.jar!/:na] at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) ~[tomcat-embed-core-10.1.24.jar!/:na] at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) ~[tomcat-embed-core-10.1.24.jar!/:na] at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) ~[tomcat-embed-core-10.1.24.jar!/:na] at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) ~[tomcat-embed-core-10.1.24.jar!/:na] at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) ~[tomcat-embed-core-10.1.24.jar!/:na] at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) ~[tomcat-embed-core-10.1.24.jar!/:na] at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na]

1 resposta
solução!

Consegui resolver! O problema era no endereço do "eureka.client.serviceUrl.defaultZone" que estava com https. Ao remover o erro não foi mais apresentado!