Hello to all
I have an issue with with Cipher settings.
So what we have
- Minimum TLS Version 1.3 enabled
- Advanced Certificate Manager
So during api documentation we can see our current settings
curl -X GET "https://api.cloudflare.com/client/v4/zones/xxxxxxxxxxxxxxxxxxx/settings/tls_1_3" \
-H "X-Auth-Email: xxxxxxxxxxxxxxxxxxx" \
-H "X-Auth-Key: xxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json"
{“result”:{“id”:“tls_1_3”,“value”:“on”,“modified_on”:null,“editable”:true},“success”:true,“errors”:[],“messages”:[]}
so there is no settings by default
Also during this link https://developers.cloudflare.com/ssl/ssl-tls/cipher-suites
we can enable for tls 1.3 next cipher:
AEAD-AES256-GCM-SHA384
AEAD-AES128-GCM-SHA256
AEAD-CHACHA20-POLY1305-SHA256
api documentations Cloudflare API v4 Documentation
curl -X PATCH "https://api.cloudflare.com/client/v4/zones/xxxxxxxxxxxxxxxxxxxsettings/ciphers" \
-H "X-Auth-Email: xxxxxxxxxxxxxxxxxxx" \
-H "X-Auth-Key: xxxxxxxxxxxxxxxxxxx" \
-H "Content-Type: application/json" \
--data '{"value":["AEAD-AES256-GCM-SHA384"]}'
{“success”:false,“errors”:[{“code”:1007,“message”:“Invalid value for zone setting ciphers”}],“messages”:[],“result”:null}
So main point how to remove from tls 1.3 AEAD-AES256-GCM-SHA384 and |AEAD-CHACHA20-POLY1305-SHA256
Any ideas ?
Thanks to all.