Files
nexus/knowledgebase/csd-wiki/ICSD/Zero-trust-security-configuration-for-ACME_688996466.md

2.9 KiB
Raw Blame History

Zero-trust-security-configuration-for-ACME_688996466

This is the solution for ACME zero trust security configuration.

Background & Motivation

  • Inefficient nginx->ALB network path: via Transit Gateway -> LZ CheckPoint FW -> LZ NAT GW -> LZ Internet GW
  • Nginx->ALB uses inefficient HTTP 1.0 protocol with no session keep-alive / no connection pooling
    • required as connection pooling + dynamic IPs for ALB is only supported with Nginx Plus ($$$)
  • Long standing PCS 490155 from Achmea [Timeout API call SMAX Saas]
    • Customer is seeing intermittent API call timeouts (randomly, about once or twice every few hours) when using the "zero trust" API calls with mTLS. Issue was narrowed down to a random TCP-level network connectivity issue between nginx and ALB via Landing Zone Network account / Checkpoint firewall / NAT gateway.
      • PSDC case 5423472 [Intermittent egress connectivity issue to Internet] was opened, but no progress for a few weeks.

Architecture Highlights

This section includes the following topics.

  1. Configure Nginx through network load balancer
  2. Enable TLS 1.3 in AWS ALB
  3. Prevent unverified IP addresses from accessing tenant

Related pages

Attachments:

image-2025-2-8_16-6-56.png (image/png)