Skip to main content

Best Practices and Additional Resources

Post-Upgrade Checklist

  • Database upgrade completed successfully
  • SSL certificate properly configured
  • NODE_EXTRA_CA_CERTS environment variable set
  • Application starts without SSL errors
  • Database operations working correctly
  • SSL connection verified in logs
  • Performance testing completed
  • Backup verification completed

Security Best Practices

  1. Never disable SSL verification: Avoid NODE_TLS_REJECT_UNAUTHORIZED=0
  2. Use verify-full SSL mode: Ensures complete certificate validation
  3. Keep certificates updated: Monitor AWS for certificate updates
  4. Secure certificate storage: Use proper permissions (644) and secure volumes
  5. Regular security audits: Monitor connection logs for SSL issues

Additional Resources

note

Important Note: The NODE_EXTRA_CA_CERTS environment variable is critical for resolving SSL certificate chain issues with PostgreSQL 16.9 on AWS RDS. This configuration must be properly set across all deployment methods to ensure secure database connections.