It has been a while since I last post something here, sorry about that.
Like what the subject is saying this is what we are getting if we click on “Log in with Microsoft”.
HTTP Status 500 - Internal Server Error.
We can still logon when using a local account, i.e., admin account.
Here are some info:
Deployed using Docker container
Version 2025.1.1-Developer
Here is our yml file.
*******************************************************
version: '2'
services:
sonarqube:
# depends_on:
# - database_1
image: sonarqube:2025.1.1-developer
command: "-Dsonar.search.javaAdditionalOpts=-Dnode.store.allow_mmap=false"
ports:
- "9000:9000"
volumes:
- sonarqube-conf:/opt/sonarqube/conf
- sonarqube-data:/opt/sonarqube/data
- sonarqube-extensions:/opt/sonarqube/extensions
- sonarqube-bundled-plugins:/opt/sonarqube/lib/bundled-plugins
environment:
- SONAR_JDBC_URL=jdbc:sqlserver://database_1:1433;databaseName=sonar;trustServerCertificate=true
- SONAR_JDBC_USERNAME=sa
- SONAR_JDBC_PASSWORD=xxxx-xxx-xxx
- SONAR_ES_BOOTSTRAP_CHECKS_DISABLE=true
database_1:
image: mcr.microsoft.com/mssql/server:2019-latest
container_name: mssql-server
ports:
- "5550:1433"
volumes:
- docker:/var/opt/mssql
environment:
ACCEPT_EULA: 'Y'
MSSQL_SA_PASSWORD: xxxx-xxx-xxx
MSSQL_PID: Express
MSSQL_COLLATION: SQL_Latin1_General_CP1_CS_AS
volumes:
sonarqube-conf:
sonarqube-data:
sonarqube-extensions:
sonarqube-bundled-plugins:
docker:
*****************************************************************
When we revert back to the old version, we can logon again using the Azure Active Directory for Authentication.
Q? Do we need to switch to SAML if we still want to use Azure AD to authenticate our users?
If yes then where can we get the documentation on how to?
Logs, this is part of the web logs (using Debug mode) when we tried to logon.
2025.07.29 15:17:24 INFO web[][o.s.p.ProcessEntryPoint] Starting Web Server
2025.07.29 15:17:24 INFO web[][o.s.s.a.TomcatHttpConnectorFactory] Starting Tomcat on port 9000
2025.07.29 15:17:25 INFO web[][o.s.s.p.LogServerVersion] SonarQube Server / 2025.1.1.104738 / ca1048cdd26b1a8a8f644d6b8d3fb413efced662
2025.07.29 15:17:25 INFO web[][o.s.d.DefaultDatabase] Create JDBC data source for jdbc:sqlserver://database_1:1433;databaseName=sonar;trustServerCertificate=true
2025.07.29 15:17:25 INFO web[][c.z.h.HikariDataSource] HikariPool-1 - Starting...
2025.07.29 15:17:25 INFO web[][c.z.h.p.HikariPool] HikariPool-1 - Added connection ConnectionID:1 ClientConnectionId: fea917f4-2e6d-4231-ac5d-dcb411035d23
2025.07.29 15:17:25 INFO web[][c.z.h.HikariDataSource] HikariPool-1 - Start completed.
2025.07.29 15:17:26 INFO web[][o.s.s.p.ServerFileSystemImpl] SonarQube home: /opt/sonarqube
2025.07.29 15:17:26 INFO web[][o.s.s.u.SystemPasscodeImpl] System authentication by passcode is disabled
2025.07.29 15:17:26 INFO web[][o.s.c.e.CoreExtensionsLoader] Loaded core extensions: developer-edition, ai-code-assurance, ai-code-detection, developer-scanner, developer-server, fix-suggestions, github-provisioning, gitlab-provisioning, license, monitoring, gitlab-vulnerability-report, server-common
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy ABAP Code Quality and Security / 3.15.1.6010 / 629cf61aa73df0614afac2619b9243a20ad4461c
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Architecture Analysis / 1.6.1.3772 / 82391105007a92e5cb5ca3db4197ab161e86ef71
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Architecture and Design Rules for Java / 1.6.1.3772 / 82391105007a92e5cb5ca3db4197ab161e86ef71
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Azure Active Directory (AAD) Authentication Plug-in for SonarQube / 1.2.0 / null
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy C# Code Quality and Security / 10.4.1.110446 / 309a04b0bec2216d0c37c6a82960c00802bd3b35
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy CFamily Code Quality and Security / 6.62.2.81214 / a22ed7c940e71007c98e99f5e0b7d30206fc8b06
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy CFamily dependencies provider / 6.62.2.81214 / a22ed7c940e71007c98e99f5e0b7d30206fc8b06
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Clean as You Code / 2.4.0.2018 / c2f7910f6ecac6faa73001eeac4bd79a2db98cd3
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Dataflow Bug Detection / 1.36.1.13250 / 0
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Dataflow Bug Detection Rules for Java / 1.36.1.13250 / 0
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Dataflow Bug Detection Rules for Python / 1.36.1.13250 / 0
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Flex Code Quality and Security / 2.14.0.5032 / 005476cddc54a18b78eca55d10338702eb31e4b0
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Go Code Quality and Security / 1.18.1.827 / 8c05b39c33d3069a43a41121196ad3e1c91451cf
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Groovy / 1.8 / 6f5ddad1c7cf86e39cd9a8fc0be896660b4d4b61
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy HTML Code Quality and Security / 3.19.0.5695 / 4d6d79c1783726575bb4d5bd72f4873e46a99e5f
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy IaC Code Quality and Security / 1.41.1.14587 / null
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy IaC Code Quality and Security / 1.41.1.14587 / null
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy JaCoCo / 1.3.0.1538 / 74a7798c7cea687c72ed9df40c93eb7ea2a58c49
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Java Advanced Code Quality Analyzer / 8.9.1.38281 / a6619d8df4307cf5c3ce33b06aceffeb41a8921d
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Java Code Quality and Security / 8.9.1.38281 / a6619d8df4307cf5c3ce33b06aceffeb41a8921d
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy JavaScript/TypeScript/CSS Code Quality and Security / 10.21.1.30825 / 9d9a065b76d20669ebce90c4654042a3548ca212
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Kotlin Code Quality and Security / 2.22.1.6674 / 9fa582e832383871fe182aa2cf026ebda064d145
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy PHP Code Quality and Security / 3.42.1.12942 / null
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy PL/SQL Code Quality and Security / 3.15.1.7256 / de970d324dda8095387b60933b0076ae5f94fc5e
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Python Code Quality and Security / 4.26.1.20337 / 0d18da5a4841b9f63f7170e3047e9046f5fc7d44
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Ruby Code Quality and Security / 1.18.1.375 / e6951a43512689a0527c61900c762c7a0963d7c2
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Scala Code Quality and Security / 1.18.1.389 / fcc4a92ba330b5fb5c86f76f7414723659c01877
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Swift Code Quality and Security / 4.13.1.8101 / b396c94555efbac48a87ebf23064390fdda22bc7
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy T-SQL Code Quality and Security / 1.14.1.7703 / 47cf387c7235fa8d3414311a835b19a8272c4058
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Text Code Quality and Security / 2.20.1.5317 / null
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy VB.NET Code Quality and Security / 10.4.1.110446 / 309a04b0bec2216d0c37c6a82960c00802bd3b35
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Vulnerability Analysis / 10.11.1.35426 / b969cdd2b347c486c351ddc3cd5c21b66fa9fd6a
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Vulnerability Rules for C# / 10.11.1.35426 / b969cdd2b347c486c351ddc3cd5c21b66fa9fd6a
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Vulnerability Rules for JS / 10.11.1.35426 / b969cdd2b347c486c351ddc3cd5c21b66fa9fd6a
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Vulnerability Rules for Java / 10.11.1.35426 / b969cdd2b347c486c351ddc3cd5c21b66fa9fd6a
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Vulnerability Rules for PHP / 10.11.1.35426 / b969cdd2b347c486c351ddc3cd5c21b66fa9fd6a
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy Vulnerability Rules for Python / 10.11.1.35426 / b969cdd2b347c486c351ddc3cd5c21b66fa9fd6a
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy XML Code Quality and Security / 2.12.1.5881 / 4f80eafd428e7de2b5304e585c8d7c76bb7982c4
2025.07.29 15:17:27 INFO web[][o.s.s.p.ServerPluginManager] Deploy dart / 1.0.1.2064 / null
2025.07.29 15:17:32 INFO web[][o.s.s.p.d.m.c.MssqlCharsetHandler] Verify that database collation is case-sensitive and accent-sensitive
2025.07.29 15:17:33 INFO web[][o.s.s.e.EsClientProvider] Connected to local Elasticsearch: [http://localhost:9001]
2025.07.29 15:17:33 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.WebServiceFilter@1846ad0f [pattern=UrlPattern{inclusions=[/api/system/migrate_db.*, ...], exclusions=[/api/components/update_key, ...]}]
2025.07.29 15:17:34 INFO web[][o.s.s.p.DetectPluginChange] Detect plugin changes
2025.07.29 15:17:34 INFO web[][o.s.s.p.DetectPluginChange] No plugin change detected
2025.07.29 15:17:34 INFO web[][o.h.v.i.util.Version] HV000001: Hibernate Validator null
2025.07.29 15:17:36 INFO web[][o.s.s.s.LogServerId] Server ID: 10B0474C-AX2VrY-mEpAiJCrkCx3G
2025.07.29 15:17:36 INFO web[][o.o.c.c.InitializationService] Initializing OpenSAML using the Java Services API
2025.07.29 15:17:36 INFO web[][o.o.x.a.AlgorithmRegistry] Algorithm failed runtime support check, will not be usable: http://www.w3.org/2001/04/xmlenc#ripemd160
2025.07.29 15:17:36 INFO web[][o.o.x.a.AlgorithmRegistry] Algorithm failed runtime support check, will not be usable: http://www.w3.org/2001/04/xmldsig-more#hmac-ripemd160
2025.07.29 15:17:36 INFO web[][o.o.x.a.AlgorithmRegistry] Algorithm failed runtime support check, will not be usable: http://www.w3.org/2001/04/xmldsig-more#rsa-ripemd160
2025.07.29 15:17:37 INFO web[][o.s.s.p.UpdateCenterClient] Update center: https://downloads.sonarsource.com/sonarqube/update/update-center.properties
2025.07.29 15:17:38 WARN web[][o.s.a.s.w.WebService$Action] The response example is not set on action api/support/info
2025.07.29 15:17:38 INFO web[][o.s.s.n.NotificationDaemon] Notification service started (delay 60 sec.)
2025.07.29 15:17:38 INFO web[][o.s.s.a.p.ExpiredSessionsCleaner] Purge of expired session tokens has removed 11 elements
2025.07.29 15:17:38 INFO web[][o.s.s.a.p.ExpiredSessionsCleaner] Purge of expired SAML message ids has removed 0 elements
2025.07.29 15:17:38 INFO web[][o.s.t.TelemetryDaemon] Sharing of SonarQube statistics is enabled.
2025.07.29 15:17:39 INFO web[][o.s.s.s.RegisterPermissionTemplates] Register permission templates
2025.07.29 15:17:39 INFO web[][o.s.s.s.RenameDeprecatedPropertyKeys] Rename deprecated property keys
2025.07.29 15:17:39 INFO web[][o.s.s.s.UpgradeSuggestionsCleaner] Dismissed messages cleanup
2025.07.29 15:17:39 INFO web[][o.s.s.s.RegisterPlugins] Register plugins
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.SonarQubeIdeConnectionFilter@2e2ac83 [pattern=UrlPattern{inclusions=[/api/*], exclusions=[/api/v2/*]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.WebServiceFilter@6c0acbfd [pattern=UrlPattern{inclusions=[/api/issues/delete_comment.*, ...], exclusions=[/api/authentication/login.*, ...]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.platform.web.WebServiceReroutingFilter@7204c770 [pattern=UrlPattern{inclusions=[/api/components/bulk_update_key, ...], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.DefaultAdminCredentialsVerifierFilter@549b2dd0 [pattern=UrlPattern{inclusions=[/*], exclusions=[*.css, ...]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.InitFilter@438a0574 [pattern=UrlPattern{inclusions=[/sessions/init/*], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.SamlValidationRedirectionFilter@79e57bdb [pattern=UrlPattern{inclusions=[/oauth2/callback/saml], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.OAuth2CallbackFilter@2d0e0cd0 [pattern=UrlPattern{inclusions=[/oauth2/callback/*], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.ResetPasswordFilter@20f6410c [pattern=UrlPattern{inclusions=[/*], exclusions=[*.css, ...]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.ws.LoginAction@3dc575f4 [pattern=UrlPattern{inclusions=[/api/authentication/login], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.ws.LogoutAction@79078b33 [pattern=UrlPattern{inclusions=[/api/authentication/logout], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.authentication.ws.ValidateAction@4458385c [pattern=UrlPattern{inclusions=[/api/authentication/validate], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.saml.ws.ValidationInitAction@6ff7fdbb [pattern=UrlPattern{inclusions=[/saml/validation_init], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.saml.ws.ValidationAction@5bb75a35 [pattern=UrlPattern{inclusions=[/saml/validation], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.user.ws.ChangePasswordAction@334451c3 [pattern=UrlPattern{inclusions=[/api/users/change_password], exclusions=[]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.w.MasterServletFilter] Initializing servlet filter org.sonar.server.plugins.PluginsRiskConsentFilter@612ddfd3 [pattern=UrlPattern{inclusions=[/*], exclusions=[*.css, ...]}]
2025.07.29 15:17:39 INFO web[][o.s.s.p.p.PlatformLevelStartup] Running Developer Edition
2025.07.29 15:17:40 INFO web[][o.s.s.p.Platform] Web Server is operational
2025.07.29 15:18:49 INFO web[54e2ca7c-a34a-44e7-a03d-0fabfdca4471][o.s.u.c.UpdateCenter] The plugin 'abap' version : 3.15.1.6010 has not been found on the update center.
2025.07.29 15:18:49 INFO web[54e2ca7c-a34a-44e7-a03d-0fabfdca4471][o.s.u.c.UpdateCenter] The plugin 'xml' version : 2.12.1.5881 has not been found on the update center.
2025.07.29 15:19:17 INFO web[21700507-2047-4995-aea0-c321d43d70dd][o.s.s.l.ServerLogging] Level of logs changed to DEBUG
2025.07.29 15:19:25 DEBUG web[d2c0141b-9b5e-43f2-871a-77e71cc26a2e][auth.event] logout success [IP|172.19.0.1|174.112.217.240][login|admin]
2025.07.29 15:19:25 DEBUG web[5105f938-041d-4edb-a8af-1331035c1220][auth.event] login failure [cause|User must be authenticated][method|BASIC][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|]
2025.07.29 15:19:25 DEBUG web[][c.z.h.p.HikariPool] HikariPool-1 - Before cleanup stats (total=10/60, idle=10/10, active=0, waiting=0)
2025.07.29 15:19:25 DEBUG web[][c.z.h.p.HikariPool] HikariPool-1 - After cleanup stats (total=10/60, idle=10/10, active=0, waiting=0)
2025.07.29 15:19:25 DEBUG web[][c.z.h.p.HikariPool] HikariPool-1 - Fill pool skipped, pool has sufficient level or currently being filled.
2025.07.29 15:19:25 DEBUG web[3d8272fe-3329-48e9-8d4d-49eac76d4647][auth.event] login failure [cause|User must be authenticated][method|BASIC][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|]
2025.07.29 15:19:25 DEBUG web[854f8d20-d0db-46b2-8a3c-32de1b35acc8][auth.event] login failure [cause|User must be authenticated][method|BASIC][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|]
2025.07.29 15:19:25 DEBUG web[77238338-a709-4465-8b6a-b439bcbd5909][auth.event] login failure [cause|User must be authenticated][method|BASIC][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|]
2025.07.29 15:19:36 ERROR web[][o.s.s.p.w.RootFilter] Processing of request /oauth2/callback/aad?code=1.AVAApB4AzrF0_ECRhO20oho11Ty4YqJLzu1Mm6lN-sVgrha2ACxQAA.AgABBAIAAABVrSpeuWamRam2jAF1XRQEAwDs_wUA9P_yq8GAODNRN5YhF_FyfLuhiyMt42rXDJpid8HTlrxeTnmlDCZx2-6zsPtHw7kE_jRhkDctNjrad0IKR1GIxf5-sfAG32bYvCP0b6yMeXB7CVEAsh91su47qw9euUROmjAZjGe04xfuCqunf9YidHf9SNz8mTUwk43bii1J3B-JxBRzNt0lVecMN6H-IUiGe6jtyhquZwa_BImMcU4iL_NxjwA9MD9XTgCGGw_dKGAH9KOeEfnQ2YF3JQko9msQGOncYwqx0jTAg1rcgJfw974bluQeqHnnMgF1Nw_XqY3g7TKYtOexdFVEcbttQ8MbtqT7U0OmaUfS-HQHt8mT6sq2nhvMXalcsSkA74rLpDHno9MtBCZgLxA_B1Eq5WQgPdRSWYlxQ8zE8XwktuEKSeeYewOg1Lg4qjfc7AR4T07ddpuXHrcSVt4mgGIjN_zdrIkQYq-zL__Hogvr51-K_Z38v913LwHB6Y98M4Cz5Bolm4lN72lk-4sTe_8BilLlyLTOdaOJd1US7Gr8VSJLoltFxVp4Rwu4OOwoTEQQVrZVdVRbVF3bZKuvPicGgvfwoe9HJpPncX-YDvjWuKbINhBdIzIX4CAGQC5aGLP_Xpz2sSw8-iyriZbm9Oa6Gl2pUFWqTv6ZWnP4l5nb2Eloja68BiayrSJO3sdOYbCwpOQn7HXbsvJUhFEobIQ5T9pl2b_BkZPxM5mo-GAL1Hde2ex2lWhGOnjr_fYOa0XGnNvXSntLlE5xP-i-1bPD6osgK5fZB_giX_jxOvWDia7MGfawSiNjBS0cJ8M48LfIwebaHcFqdm_b3-DAaQK5_V6FI1r_DJ2tZyzvixqrB9AQqFK1J7xIoWyW8VggofSDH0Cyo5OZXgk3JtNVl-GPxhDnkEe_ioYo2fbqpHhb-CmkOvE-tQQ0aY4th0XNF44&state=p5d6d9cqvccm1qm8v2mva0uhkk&session_state=006f4479-3d51-8810-d5aa-d037ac180f1a failed
jakarta.servlet.ServletException: Filter execution threw an exception
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:171)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.sonar.server.platform.web.UserSessionFilter.doFilter(UserSessionFilter.java:83)
at org.sonar.server.platform.web.UserSessionFilter.doFilter(UserSessionFilter.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.sonar.server.platform.web.CspFilter.doFilter(CspFilter.java:67)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.sonar.server.platform.web.CacheControlFilter.doFilter(CacheControlFilter.java:76)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.sonar.server.platform.web.SecurityServletFilter.doHttpFilter(SecurityServletFilter.java:60)
at org.sonar.server.platform.web.SecurityServletFilter.doFilter(SecurityServletFilter.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.sonar.server.platform.web.RedirectFilter.doFilter(RedirectFilter.java:56)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.sonar.server.platform.web.EndpointPathFilter.doFilter(EndpointPathFilter.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.sonar.server.platform.web.RequestIdFilter.doFilter(RequestIdFilter.java:66)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.sonar.server.platform.web.RootFilter.doFilter(RootFilter.java:65)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:115)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115)
at ch.qos.logback.access.tomcat.LogbackValve.invoke(LogbackValve.java:268)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:397)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:905)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NoSuchMethodError: 'javax.servlet.http.HttpServletRequest org.sonar.api.server.authentication.OAuth2IdentityProvider$CallbackContext.getRequest()'
at org.almrangers.auth.aad.AadIdentityProvider.callback(AadIdentityProvider.java:117)
at org.sonar.server.authentication.OAuth2CallbackFilter.handleOAuth2Provider(OAuth2CallbackFilter.java:87)
at org.sonar.server.authentication.OAuth2CallbackFilter.handleProvider(OAuth2CallbackFilter.java:70)
at org.sonar.server.authentication.OAuth2CallbackFilter.doFilter(OAuth2CallbackFilter.java:63)
at org.sonar.server.platform.web.MasterServletFilter$JavaxFilterAdapter.doFilter(MasterServletFilter.java:194)
at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:165)
at org.sonar.server.platform.web.MasterServletFilter$HttpFilterChainAdapter.doFilter(MasterServletFilter.java:208)
at org.sonar.server.authentication.DefaultAdminCredentialsVerifierFilter.doFilter(DefaultAdminCredentialsVerifierFilter.java:83)
at org.sonar.server.platform.web.MasterServletFilter$JavaxFilterAdapter.doFilter(MasterServletFilter.java:194)
at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:165)
at org.sonar.server.platform.web.MasterServletFilter.doFilter(MasterServletFilter.java:126)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164)
... 47 common frames omitted
2025.07.29 15:19:49 DEBUG web[45d9dc33-667e-4e3e-a599-f51865b2b49d][auth.event] login failure [cause|User must be authenticated][method|BASIC][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|]
2025.07.29 15:19:49 DEBUG web[0b0481cc-a1f5-4a10-b9d2-6de1879eda52][auth.event] login failure [cause|User must be authenticated][method|BASIC][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|]
2025.07.29 15:19:49 DEBUG web[a663caa6-833b-4de2-9eff-954fbe533f61][auth.event] login failure [cause|User must be authenticated][method|BASIC][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|]
2025.07.29 15:19:49 DEBUG web[e092650d-af99-49ec-96fb-fa006e68816f][auth.event] login failure [cause|User must be authenticated][method|BASIC][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|]
2025.07.29 15:19:54 DEBUG web[d27cbd60-b5d7-4810-bbb9-416bca7db03c][auth.event] login success [method|FORM][provider|LOCAL|local][IP|172.19.0.1|174.112.217.240][login|admin]
Must-share information (formatted with Markdown):
- which versions are you using (SonarQube Server / Community Build, Scanner, Plugin, and any relevant extension)
- how is SonarQube deployed: zip, Docker, Helm
- what are you trying to achieve
- what have you tried so far to achieve this
Do not share screenshots of logs – share the text itself (bonus points for being well-formatted)!