If access to your Elasticsearch instance is protected by SSL encryption, you may use the --ssl-no-validate flag to disable SSL certificate verification.

Valid use cases for this flag include the use of self-signed certificates that cannot be otherwise verified and would generate error messages.

The use of this flag will likely result in a warning message that your SSL certificates are not trusted. This is expected behavior.


  • --ssl-no-validate Do not validate SSL certificate

This flag must come before any command.


Connect to a cluster at https://example.com/ via SSL but do not verify the certificate:

curator --host example.com --port 443 --use_ssl --ssl-no-validate <<command>> <<flags>>