Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Dynamic DNS w/ Route 53 API failure

    Scheduled Pinned Locked Moved DHCP and DNS
    1 Posts 1 Posters 942 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Jim Coogan
      last edited by

      Hi trying to get dynamicDNS to work with my Route 53 on 2.2.6-RELEASE.

      I found these errors in /tmp/PHP_errors.log, but there was no indication of failure in the system log or DynDNS page.

      
      PHP Warning:  Invalid argument supplied for foreach() in /etc/inc/dyndns.class on line 564
      
      PHP Warning:  Route53::changeResourceRecordSets(): Sender - SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your AWS Secret Access Key and signing method. Consult the service documentation for details.
      
      Request Id: 42c82469-e86d-11e5-8742-bb025b4f515c
       in /etc/inc/r53.class on line 545
      
      

      I am having it use the access key and secret key of an IAM user with permissions
      route53:ListResourceRecordSets
      route53:ChangeResourceRecordSets

      I have the dyndns username set to this access key
      for password I set the secret accesskey

      quadruple checked it is correct, set multiple times, and even created new credentials and tried those.

      Has the Route 53 API changed and this does not currently work? I did not see a bug about this but did find a similar problem from last year where the API had changed https://redmine.pfsense.org/issues/3973

      Thanks

      1 Reply Last reply Reply Quote 0
      • First post
        Last post
      Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.