SSL in management URL
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- java, spring-boot
- Ambito
- backend
Direzione di ricerca
Inizia riproducendo la configurazione della servlet con la configurazione di Gateway mostrata, incluso SSL del server sulla porta 443 e SSL di gestione disabilitato sulla porta 80. Traccia il modo in cui la registrazione Eureka costruisce managementUrl e healthUrl, quindi verifica che entrambi usino http mentre serviceUrl rimanga https ed esegui i test pertinenti del progetto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Spring Boot Admin Server information
-
Version:
Spring boot (spring-boot-dependencies): 3.4.5
Spring Cloud (spring-cloud-dependencies): 2024.0.1
Spring Admin (spring-boot-admin-dependencies): 3.4.5 -
Webflux or Servlet application:
servlet application
Client information
-
Spring Boot versions:
Spring boot (spring-boot-dependencies): 3.4.5
Spring Cloud (spring-cloud-dependencies): 2024.0.1
Spring Admin (spring-boot-admin-dependencies): 3.4.5 -
Used discovery mechanism:
eureka -
Webflux or Servlet application:
servlet application
Description
Hi Everyone
I got a Gateway (Eureka) and a Spring Boot Admin Server running in a Docker Network.
Now i got my Gateway (Server Properties) configured with ssl and listening on Port 443 but my Actuator endpoints (configured with management) are without ssl and listening on Port 80. ()
Gateway config:
server:
port: 443
ssl:
enabled: true
bundle: server
....
management:
server:
port: 80
ssl:
enabled: false
The spring boot admin client creates the management url correctly (takes port 80) but it does not apply ssl.enabled=false
In the Admin Server Journal i see my gateway registrytion with following:
{
"registration": {
"name": "GATEWAY-SERVICE",
"managementUrl": "https://172.18.0.16:80/actuator",
"healthUrl": "https://172.18.0.16:80/actuator/health",
"serviceUrl": "https://172.18.0.16:443",
"source": "discovery",
"metadata": {
"prometheus.path": "/actuator/prometheus",
"management.port": "80"
}
}
}
managementUrl & healthUrl should not be with https.
I think I could override the Url with spring.boot.client.management-url as quickfix
If you need more information please ask.
Thx
- Lingua principale
- Java
- Stelle
- 12.9k
- Fork
- 3.2k
- Merge medio
- 23h 30m
- PR unite (30g)
- 111
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di codecentric/spring-boot-admin
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
codecentric/spring-boot-admin#5778 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
codecentric/spring-boot-admin#5743 ·
I maintainer di solito rispondono entro 1 giorno
-
Bug: Multiple notifications from multiple instancesForse già presa @YadavKshitiz l’ha presa 18 giorni fa. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100
codecentric/spring-boot-admin#5716 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Bug: Composite health contributors' details are not shownForse di nuovo libera @cdprete l’ha presa 26 giorni fa e non c’è nessuna pull request aperta. Apertatype: enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 52/100
codecentric/spring-boot-admin#5534 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: Make browser notifications customizable & navigableForse di nuovo libera @abhiramaab l’ha presa 75 giorni fa e non c’è nessuna pull request aperta. Apertatype: enhancement
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
codecentric/spring-boot-admin#5504 · 5 commenti ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di codecentric/spring-boot-admin
Issue simili
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
apache/rocketmq-dashboard#6896 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 67/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
OpenIntegrationEngine/engine#496 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
SasanLabs/VulnerableApp#836 ·
I maintainer di solito rispondono entro 1 giorno