Pay attention to that warning, you shoud add the --debug flag to the command.
Edit: If you are having issues with the official client in Mac OS X you could try this web client https://letsgetssl.com/ you'll have to use several openssl commands (create the keys and your own CSR (Certificate Signing Request) but should work fine.