I'm working with debian stretch (both client and server side). When I try to securely connect to my arangodb server using the command-line tool arangosh by typing:
arangosh --server.endpoint ssl://192.168.2.11:8530
I get the error:
Could not connect to endpoint 'http+ssl://192.168.2.11:8530', database: '_system', username: 'root' Error message: 'Could not connect to 'http+ssl://192.168.2.11:8530' 'SSL: during SSL_connect: 0 - Success''
The self-signed TLSv1.2 certificate I'm using seems to be working fine since the connection to the same server through the web interface does work fine. Also the insecure (non-TLS) connection both through shell and web interfaces works fine. A simple curl test like:
curl -v https://192.168.2.11:8530
returns, among others:
SSL connection using TLS1.2 / ECDHE_RSA_AES_256_GCM_SHA384 * server certificate verification OK * server certificate status verification SKIPPED
I have the root CA certificate (plain, without concatenated private key) installed under /etc/ssl/certs
Any idea?