Project

General

Profile

Actions

Regression #16368

open

Custom Dynamic DNS services ignore the monitor interface

Added by Joshua Hatfield 30 days ago. Updated 25 days ago.

Status:
Feedback
Priority:
Normal
Assignee:
-
Category:
Dynamic DNS
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
25.11
Release Notes:
Default
Affected Version:
2.8.0
Affected Architecture:

Description

When configuring the "interface to send updates from" for custom service type in Dynamic DNS, the DNS service incorectly retrieves the ip address of this interface instead of the "interface to monitor" interface. Looking at the source code briefly, the calls to dyndnsCheckIP are passing $this->_dnsRequestIf instead of $this->_if. Updating these calls fixes the issue and the service retrieves the correct ip address.

Actions #2

Updated by Marcos M 29 days ago

  • Subject changed from Dynamic DNS Custom - Interface to send update from - incorrect ip address to Custom Dynamic DNS services ignore the monitor interface
  • Status changed from New to Confirmed
  • Target version set to 2.9.0
  • Plus Target Version set to 25.11
Actions #3

Updated by Joshua Hatfield 29 days ago

  • Status changed from Confirmed to Feedback
  • % Done changed from 0 to 100
Actions #4

Updated by Christopher Cope 26 days ago

I can confirm the patch fixes the issue on

25.07.1-RELEASE (amd64)
built on Wed Aug 13 1:59:00 EDT 2025
FreeBSD 15.0-CURRENT

Waiting for a build to contain the patch before marking the issue resolved.

Actions #5

Updated by Jordan G 25 days ago

confirm patch works with 25.07.1

Actions

Also available in: Atom PDF