Skip to main content

Verification and Troubleshooting

Verification Steps​

Docker​

docker-compose logs tooljet | grep "TOOLJET APPLICATION STARTED SUCCESSFULLY"

AMI​

sudo journalctl -u tooljet | grep "TOOLJET APPLICATION STARTED SUCCESSFULLY"

ECS​

aws logs filter-log-events \
--log-group-name /ecs/tooljet \
--filter-pattern "TOOLJET APPLICATION STARTED SUCCESSFULLY"

Kubernetes EKS​

kubectl logs deployment/tooljet -n tooljet | grep "TOOLJET APPLICATION STARTED SUCCESSFULLY"

Common Issues and Solutions​

Certificate Not Found​

Symptoms: ENOENT: no such file or directory

Solution: Verify certificate path and permissions

Still Getting SSL Errors​

Symptoms: SELF_SIGNED_CERT_IN_CHAIN

Solutions:

  1. Verify NODE_EXTRA_CA_CERTS is correctly set
  2. Ensure certificate file is readable
  3. Restart the application after configuration changes

Database Connection Fails​

Solutions:

  1. Check RDS security groups
  2. Verify database credentials
  3. Test connection manually

Manual Connection Test​

# Test PostgreSQL connection with SSL
psql "postgresql://username:password@your-rds-endpoint.region.rds.amazonaws.com:5432/database?sslmode=require&sslrootcert=/path/to/global-bundle.pem"