14-16 Mar 2026
Voltar ao catalogo

Health check URL do ConfigMap aponta para HTTP em porta 443

INFRA-12
HighAchado ConfirmadoInfraestruturaRodada 3

Descricao

URL de health check usa esquema http:// mas porta 443 (HTTPS), causando falha de handshake.

Evidencia
`configmap.yaml` linha 6: `App__HealthCheckUrl: http://cargofleet-api:443/health-status`. Mesmo em develop.
Impacto Tecnico

Health check nunca funciona. Se probes usassem essa URL, sempre falhariam.

Impacto de Negocio

Monitoramento de saude nao funciona, mascara problemas.

Recomendacao

Corrigir para https://cargofleet-api:443/health-status ou http://cargofleet-api:80/health-status.

Arquivos Afetados

.github/kubernetes/production/configmap.yaml.github/kubernetes/develop/configmap.yml

Acoes Relacionadas

{
  "id": "INFRA-12",
  "title": "Health check URL do ConfigMap aponta para HTTP em porta 443",
  "severity": "High",
  "type": "achado confirmado",
  "category": "infrastructure",
  "description": "URL de health check usa esquema `http://` mas porta `443` (HTTPS), causando falha de handshake.",
  "evidence": "`configmap.yaml` linha 6: `App__HealthCheckUrl: http://cargofleet-api:443/health-status`. Mesmo em develop.",
  "technicalImpact": "Health check nunca funciona. Se probes usassem essa URL, sempre falhariam.",
  "businessImpact": "Monitoramento de saude nao funciona, mascara problemas.",
  "recommendation": "Corrigir para `https://cargofleet-api:443/health-status` ou `http://cargofleet-api:80/health-status`.",
  "files": [
    ".github/kubernetes/production/configmap.yaml",
    ".github/kubernetes/develop/configmap.yml"
  ],
  "pass": 3,
  "relatedActions": [
    "ACT-6.2.7"
  ]
}