Я видел следующее в журналах tomcat
09-сен-2019 21: 04: 04.268 СЕРЬЕЗНО [https-jsse-nio2-8443-exec-13] org.apache.coyote.AbstractProtocol $ ConnectionHandler.process Ошибка чтения запроса, игнорируется java.lang.NullPointerException
Я видел, что исправление для вышеперечисленного заключается в использовании NIO2, но я уже использую его.
08-сен-2019 22: 32: 14.979 ИНФОРМАЦИЯ [https-jsse-nio2-8443-exec-16] org.apache.coyote.http11.Http11Processor.service Ошибка синтаксического анализа заголовка HTTP-запроса Примечание. Дальнейшие ошибки анализа HTTP-запроса будут регистрироваться на уровне DEBUG. java.lang.IllegalArgumentException: в имени метода обнаружен недопустимый символ. Имена методов HTTP должны быть токенами
Я читал, что это связано с http / https. Я вызываю tomcat с https, порт 8443, и оба клиента (мобильное приложение и приложение Windows) вызывают его с помощью https ... что мне не хватает?
07-сен-2019 20:50: 49.005 ИНФОРМАЦИЯ [https-jsse-nio2-8443-exec-18] org.apache.tomcat.util.http.Parameters.processParameters Неверный фрагмент, начинающийся с байта [48] и заканчивающийся байтом [ 49] со значением [=] игнорируется
Что я даже не знаю, что это значит и почему.
Дайте мне знать, если потребуется дополнительная информация, большое спасибо.
журнал из undeploy / deploy war, если необходимо
05-сен-2019 16: 37: 59.517 ИНФОРМАЦИЯ [https-jsse-nio2-8443-exec-8] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/ app] 05-сен-2019 16:38: 14.028 ИНФОРМАЦИЯ [https-jsse-nio2-8443-exec-1] org.apache.catalina.startup.HostConfig.deployWAR Развертывание архива веб-приложений [/opt/tomcat/apache-tomcat-9.0.24/webapps/app.war] 05-сен-2019 16: 38: 17.971 ИНФОРМАЦИЯ [https-jsse-nio2-8443-exec-1] org.apache.jasper.servlet.TldScanner.scanJars По крайней мере один JAR был просканирован на предмет наличия TLD, но не содержал TLD. Включите ведение журнала отладки для этого регистратора для $ 05-сен-2019 16: 38: 18.011 ИНФОРМАЦИЯ [https-jsse-nio2-8443-exec-1] org.apache.catalina.startup.HostConfig.deployWAR Развертывание архива веб-приложений [/ opt /tomcat/apache-tomcat-9.0.24/webapps/app.war] содержит $ SLF4J: не удалось загрузить класс org.slf4j.impl.StaticLoggerBinder. SLF4J: По умолчанию реализация регистратора без операции (NOP) SLF4J: См. http://www.slf4j.org/codes.html#StaticLoggerBinder для получения дополнительной информации. 05-сен-2019 16: 38: 37.418 ПРЕДУПРЕЖДЕНИЕ [grpc-default-executor-0] io.grpc.netty.shaded.io.netty.util.internal.MacAddressUtil.defaultMachineId Не удалось найти пригодный для использования аппаратный адрес из сетевых интерфейсов ; u $