https connection using CURL from command line

I had the same problem – I was fetching a page from my own site, which was served over HTTPS, but curl was giving the same “SSL certificate problem” message. I worked around it by adding a -k flag to the call to allow insecure connections.

curl -k https://whatever.com/script.php

Edit: I discovered the root of the problem. I was using an SSL certificate (from StartSSL, but I don’t think that matters much) and hadn’t set up the intermediate certificate properly. If you’re having the same problem as user1270392 above, it’s probably a good idea to test your SSL cert and fix any issues with it before resorting to the curl -k fix.

Leave a Comment