The best workaround for this issue I've found is to proxy your request through socat like so:
socat TCP-LISTEN:1212,fork,reuseaddr OPENSSL-CONNECT:somesplunk-instance:8089,verify=0,cert=somecert.pem
And then calling splunk like so:
./bin/splunk list monitor -uri http://localhost:1212
... View more