Certificate format compatibility error for aps.cer

I'm tring to Send Notification using cURL Command for that i used curl commad


 curl -v \
  --cert "${CERTIFICATE_FILE_NAME}" \
  --cert-type DER \
  --key "${CERTIFICATE_KEY_FILE_NAME}" \
  --key-type PEM \
  --header "apns-topic: xobuya" \
  --header "apns-push-type: alert" \
  --header "apns-priority: 5" \
  --header "apns-expiration: 0" \
  --data '{"aps":{"alert":{"title":"title","subtitle":"subtitle","body":"body"}}}' \
  --http2  https://api.push.apple.com:443/3/device/my-id

I have a also run this in order to get .pem

openssl x509 -inform DER -in aps.cer -out aps.pem

but i got error like this

` * Connected to api.push.apple.com (17.188.180.206) port 443

  • schannel: disabled automatic use of client certificate
  • schannel: certificate format compatibility error for aps.cer 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
  • Closing connection

curl: (58) schannel: certificate format compatibility error for aps.cer`