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
- Never disable SSL verification: Avoid
NODE_TLS_REJECT_UNAUTHORIZED=0
- Use verify-full SSL mode: Ensures complete certificate validation
- Keep certificates updated: Monitor AWS for certificate updates
- Secure certificate storage: Use proper permissions (644) and secure volumes
- Regular security audits: Monitor connection logs for SSL issues
Additional Resources
- AWS RDS PostgreSQL 16.9 Release Notes
- AWS RDS SSL/TLS Documentation
- ToolJet Environment Variables Documentation
- Node.js TLS Configuration
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.