Jolokia - Origin null запрещено называть этого агента - PullRequest
0 голосов
/ 29 октября 2019

{"stacktrace": "java.lang.Exception: нулевой источник не может вызывать этот агент \ n \ tat org.jolokia.http.HttpRequestHandler.handleThrowable (HttpRequestHandler.java:242) \ n \tat org.jolokia.jvmagent.handler.JolokiaHttpHandler. .httpserver.Filter $ Chain.doFilter (Filter.java:79) \ n \ tat sun.net.httpserver.AuthFilter.doFilter (AuthFilter.java:83) \ n \ tat com.sun.net.httpserver.Filter $ Chain.doFilter (Filter.java:82) \ n \ tat sun.net.httpserver.ServerImpl $ Exchange $ LinkHandler.handle (ServerImpl.java:675) \ n \ tat com.sun.net.httpserver.Filter $ Chain.doFilter(Filter.java:79)\n\tat sun.net.httpserver.ServerImpl $ Exchange.run (ServerImpl.java:647) \ n \ tat java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142) \n \ tat java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:617) \ n \ tat java.lang.Thread.run (Thread.java:748)\ n "," error_type ":" java.lang.Exception "," error ":" java.lang.Exception: нулевой источник не может вызывать этого агента "," status ": 403}

Я получаю эту ошибку, когда пытаюсь запросить моего агента "jolokia".

curl  http://localhost:8778/jolokia/list

Я запустил свое java-приложение (kibana) с агентом jolokia, как описано в Руководстве https://jolokia.org/reference/html/agents.html#agents-jvm.

java -javaagent:agent.jar=port=8778,host=localhost

Я вижу (ps -aux), что процесс запущен с агентом jolokia между аргументами Java.

Я также пытался развернуть войну jolokia в моем Tomcat /WebApps. Я отредактировал файл user.xml, чтобы добавить пользователя Jolokia, но я получаю тот же результат

Единственный результат, который я получаю, прибегая к поиску ошибки, это код Jolokia в строке 287, который выглядит так:подразумевают, что хост или адрес неправильны, но я делаю все от localhost, что должно быть разрешено. https://github.com/rhuss/jolokia/blob/master/agent/core/src/main/java/org/jolokia/http/HttpRequestHandler.java

Мне не хватает некоторых настроек? Какой лучший способ проверить это? У меня нет опыта работы с Java-приложениями и Jolokia.

...