idcfcloud-cliで証明書をアップロードした際に
「You must specify a certification in the form of pem.」というエラーが表示された場合、証明書の改行処理が正しくない可能性があります。
証明書および秘密鍵の改行を「\n」に置き換えて実行をお試しください。
■証明書(cert.pem)
-----BEGIN CERTIFICATE-----
1行目
~(省略)
最終行
-----END CERTIFICATE-----
■秘密鍵(privkey.pem)
-----BEGIN PRIVATE KEY-----
1行目
~(省略)
最終行
-----END PRIVATE KEY-----
[コマンド実行例]
idcfcloud ilb upload_sslcert '{"name":"任意の名称",
"certificate":"-----BEGIN CERTIFICATE-----\n1行目\n ~(省略)\n最終行\n-----END CERTIFICATE-----",
"private_key":"-----BEGIN PRIVATE KEY-----\n1行目\n ~(省略)\n最終行\n-----END PRIVATE KEY-----",
"type":"self"}'