Added more debugging.

This commit is contained in:
Root User 2026-03-03 13:35:23 +01:00
parent 24bb5ddb8c
commit e90d3d4ac4
Signed by: root
GPG key ID: 087F0A95E5766D72

View file

@ -681,11 +681,13 @@ in {
###########################################
## Change the IP@Cloudflare using the API
###########################################
update=$(${pkgs.curl}/bin/curl -s -X PATCH "https://api.cloudflare.com/client/v4/zones/''$zone_identifier/dns_records/''$record_identifier" \
update=$(${pkgs.curl}/bin/curl -sS -o - -w '\nHTTP_STATUS:%{http_code}' -X PATCH "https://api.cloudflare.com/client/v4/zones/''$zone_identifier/dns_records/''$record_identifier" \
-H "X-Auth-Email: ''$auth_email" \
-H "''$auth_header ''$auth_key" \
-H "Content-Type: application/json" \
--data "{\"type\":\"A\",\"name\":\"''$record_name\",\"content\":\"''$CURRENT_IP\",\"ttl\":''$ttl,\"proxied\":''${proxy}}")
--data "{\"type\":\"A\",\"name\":\"''$record_name\",\"content\":\"''$CURRENT_IP\",\"ttl\":''$ttl,\"proxied\":''${proxy}}" 2>&1)
CURL_EXIT=$?
${pkgs.util-linux}/bin/logger -s "DDNS Updater: Cloudflare PATCH exit=$CURL_EXIT response=$update"
###########################################
## Report the status (simplified payload construction to avoid nested-quote issues)