0
Buypass support for RFC 8738?
Hi, I am using uacme, an ACME client with support for RFC 8738 which extends the ACME protocol to allow it to issue certificates for IP addresses. This currently fails with Buypass, throwing the following error:
strophy@X250:~/Code/uacme-cert$ uacme -a https://api.buypass.com/acme/directory -v -c . issue 71.198.220.130 uacme: version 1.5 starting on Mon, 30 Nov 2020 11:34:37 -0800 uacme: loading key from ./private/key.pem uacme: created directory ./private/71.198.220.130 uacme: created directory ./71.198.220.130/ uacme: loading key from ./private/71.198.220.130/key.pem uacme: ./private/71.198.220.130/key.pem not found uacme: generating new 2048-bit RSA key uacme: key saved to ./private/71.198.220.130/key.pem uacme: checking existence and expiration of ./71.198.220.130/cert.pem uacme: ./71.198.220.130/cert.pem does not exist uacme: generating certificate request uacme: fetching directory at https://api.buypass.com/acme/directory uacme: retrieving account at https://api.buypass.com/acme-v02/new-acct uacme: account location: https://api.buypass.com/acme/acct/MdK70pXMl-dvpg uacme: creating new order at https://api.buypass.com/acme-v02/new-order uacme: failed to create new order at https://api.buypass.com/acme-v02/new-order uacme: the server reported the following error: { "type": "urn:ietf:params:acme:error:unsupportedIdentifier", "detail": "Identifier type not supported: ip", "code": 403, "message": "UNSUPPORTED_IDENTIFIER", "details": "HTTP 403 Forbidden" }
Are there any plans to support RFC 8738 at Buypass? Support is already available in pebble, and should be available in boulder and certbot and other ACME tools soon.
Like