Сбой управления плагинами с 404 на SonarQube6.3.1

Я перешел с sonarQube 6.2 на sonarQube 6.3.1 сегодня. С тех пор невозможно управлять pluginsd через веб-интерфейс: "POST / sonarqube / api / plugins / update HTTP / 1.1" 401 - "xxx: 9000 / sonarqube / updatecenter / updates"

"POST / sonarqube / api / plugins / uninstall HTTP / 1.1" 401 - "xxx: 9000 / sonarqube / updatecenter / Установлено"

Любая идея?

Ниже вы найдете несколько журналов: es.log (без конкретной ошибки, кроме предупреждения): 2017.05.09 18:37:03 INFO es[][ospProcessEntryPoint] Запуск es 2017.05.09 18:37:03 INFO es[][ossEsSettings] Elasticsearch прослушивает /127.0.0.1:9001 2017.05.09 18:37:04 ИНФОРМАЦИЯ es[][o.elasticsearch.node] [sonarqube] версия [2.4.4], pid[308], сборка [fcbb46d/2017-01-03T11:33:16Z] 2017.05.09 18:37:04 ИНФОРМАЦИЯ es[][o.elasticsearch.node] [sonarqube] инициализация... 2017.05.09 18:37:04 ИНФОРМАЦИЯ es [] [oeplugins] [sonarqube] modules [], плагины [], сайты [] 2017.05.09 18:37:04 ИНФОРМАЦИЯ es[][o.elasticsearch.env] [sonarqube] используя [1] пути к данным, монтирует [[/ (/dev/mapper) / vbtu13 - vg-root)]], net usable_space [22,1 ГБ], net total_space [105,9 ГБ], спины? [возможно], типы [ext4] 2017.05.09 18:37:04 ИНФОРМАЦИЯ es[][o.elasticsearch.env] [sonarqube] размер кучи [990.7mb], сжатые обычные указатели объектов [true] 2017.05.09 18:37:04 WARN es[][o.elasticsearch.env] [sonarqube] дескрипторы файлов max [4096] для процесса asticsearch, вероятно, слишком малы, рассмотрите возможность увеличения до как минимум [65536] 2017.05.09 18:37:09 ИНФОРМАЦИЯ es [] [ o.elasticsearch.node] [sonarqube] инициализирован 2017.05.09 18:37:09 ИНФОРМАЦИЯ es[][o.elasticsearch.node] [sonarqube] стартует... 2017.05.09 18:37:09 ИНФОРМАЦИЯ es [] [oetransport] [sonarqube] publish_address {127.0.0.1:9001}, bound_addresses {127.0.0.1:9001} 2017.05.09 18:37:09 ИНФОРМАЦИЯ es [] [oediscovery] [sonarqube] sonarqube/1jRp0dGhSPGTebMmzIKSLQ 2017.05.09 18:37:12 ИНФОРМАЦИЯ es [] [oecluster.service] [sonarqube] new_master {sonarqube}{1jRp0dGhSPGTebMmzIKSLQ}{127.0.0.1}{127.0.0.1:9001}{rack_id=sonarqube, master=true}, причина: присоединение к дзен-диско (selected_as_master), [0] присоединений получено) 2017.05.09 18:37:12 ИНФОРМАЦИЯ es[][o.elasticsearch.node] [sonarqube] запущен 2017.05.09 18:37:12 ИНФОРМАЦИЯ es [] [oegateway] [sonarqube] восстановила [7] индексов в cluster_state 2017.05.09 18:37:14 ИНФОРМАЦИЯ es [] [oecrallocation] [sonarqube] Состояние работоспособности кластера изменено с [RED] на [ ЗЕЛЕНЫЙ] (причина: [начались осколки [[компоненты] [0], [компоненты] [0]]...]).

sonar.log: -> Оболочка запущена как демон, запускающий JVM... Оболочка (версия 3.2.3) (невозможно опубликовать с моей репутацией) // wrapper.tanukisoftware.org Copyright 1999-2006 Tanuki Software, Inc. Все права Зарезервированный. 2017.05.09 18:37:02 INFO app [] [osaAppFileSystem] Очистка или создание временного каталога /opt/sonar/sonarqube-6.3.1/temp 2017.05.09 18:37:02 INFO app [] [ospmJavaProcessLauncher] Процесс запуска [ es]: / usr / lib / jvm / java-8-openjdk-amd64 / jre / bin / java -Dhttp.proxyHost = 10.220.100.56 -Dhttp.proxyPort = 8080 -Dhttps.proxyHost = 10.220.100.56 -Dhttps.proxyPort = 8080 -Djava.awt.headless = истина -Xmx1G -Xms256m -Xss256k -Djna.nosys = истина -XX: + UseParNewGC -XX: + UseConcMarkSweepGC -XX: CMSInitiatingOccupancyFraction = 75 -XXJOmp_ObOnOO io.tmpdir = / opt / sonar / sonarqube-6.3.1 / temp -javaagent: /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/management-agent.jar -cp./lib/common / :./ lib / search / org.sonar.search.SearchServer /opt/sonar/sonarqube-6.3.1/temp/sq-process5998520493205071951properties 2017.05.09 18:37:14 Приложение INFO [] [ospmMonitor] Процесс [es] 2017.05.09 18:37:14 INFO app [] [ospmJavaProcessLauncher] Процесс запуска [web]: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Dhttp.proxyHost=10.220.100.56 -Dhttp.proxyPort=8080 -Dhttps.proxyHost=10.220.100.56 -Dhttps.proxyPort=8080 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Xmx8 XX: + HeapDumpOnOutOfMemoryError -Djava.io.tmpdir = / opt / sonar / sonarqube-6.3.1 / temp -javaagent: /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/management-agent.jar -cp./lib/common/ :./ lib / server /: /opt/sonar/sonarqube-6.3.1/lib/jdbc/mysql/mysql-connector-java-5.1.39.jar org.sonar.server. app.WebServer /opt/sonar/sonarqube-6.3.1/temp/sq-process2409091727178853918properties 2017.05.09 18:37:35 INFO app[][ospmMonitor] Процесс [web] запущен 2017.05.09 18:37:35 INFO app[][ospmJavaProcessLauncher] Процесс запуска [ce]: /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Dhttp.proxyHost=10.220.100.56 -Dhttp.proxyPort=8080 -Dhttps.proxyHost=10.220.100.56 -Dhttps.proxyPort=8080 -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=/ sonqu / sonar / sonar / 1 / temp -javaagent: / usr / lib / jvm / java-8-openjdk-amd64 / jre / lib / management-agent.jar -cp./lib/common/ :./ lib / server /:./ lib / ce / *: / opt / sonar / sonarqube-6.3.1 / lib / jdbc / mysql / mysql-connector-java-5.1.39.jar org.sonar.ce.app.CeServer /opt/sonar/sonarqube-6.3.1/temp/sq-process6009636964843033739properties 2017.05.09 18:37:47 INFO app[][ospmMonitor] Процесс [ce] завершен 2017.05.09 18:37:47 INFO app [] [osapplication.App] SonarQube запущен

access.log:............... 10.220.105.4 - - [10 / mai / 2017: 09: 29: 01 +0200] "GET / sonarqube / api / plugins / Установленный HTTP/1.1" 200 - "xxx:9000/sonarqube/updatecenter/ Установлено "" Mozilla / 5.0 (X11; Linux x86_64; rv: 45.0) Gecko / 20100101 Firefox / 45.0 "" AVvuErdqF8rgNMzDAAJT "10.220.105.4 - - [10 / mai / 2017: 09: 29: 01 +0200] "GET / sonarqube / api / plugins / pending HTTP / 1.1" 200 45 " http://vbtu13:9000/sonarqube/updatecenter/installed " "Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0" "AVvuErdqF8rgNMzDAAJV" 10.220.105.4 - - [10/mai/2017:09:29:01 +0200] "GET /sonarqube/api/plugins/updates HTTP/1.1" 200 - "xxx:9000/sonarqube/updatecenter/ Установлено" "Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0" "AVvuErdqF8rgNMzDAAJU" 10.220.105.4 - - [10/mai/2017:09:29:08 +0200] "GET /sonarqube/api/plugins/pending HTTP/1.1" 200 45 "xxx:9000/sonarqube/updatecenter/available" "Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0" "AVvuErdqF8rgNMzDAAJX" 10.220.105.4 - - [10/mai/2017:09:29:08 +0200] "GET /sonarqube/api/plugins/available HTTP/1.1" 200 - "xxx:9000/sonarqube/updatecenter/available" "Mozilla/5.0 (X11; Linux x86_64; Версия:45.0) Gecko/20100101 Firefox/45.0" "AVvuErdqF8rgNMzDAAJW" 10.220.105.4 - - [10/mai/2017:09:29:13 +0200] "POST /sonarqube/api/plugins/install HTTP/1.1" 401 - "xxx:9000/sonarqube/updatecenter/available" "Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Firefox/45.0" "AVvuErdqF8rgNMzDAAJY"

1 ответ

Я наконец нашел обходной путь. Я не знаю почему, но эта версия не сохраняет куки на Firefox. Проблема присутствовала для всех аутентифицированных действий... (Я пробовал на нескольких станциях).

Но это сработало на Chrome... Итак, проблема решена.

Другие вопросы по тегам