Dynamic DNS Not Working With GW Group Using CARP VIP
Under Dynamic DNS service, Interface to monitor is set to a Gateway Group that uses CARP VIPs for tier 1 and tier 2
I get the following error log when DDNS attempts to update its IP:
php-fpm19302: /services_dyndns_edit.php: DynDNS (<removed dns name>) There was an error trying to determine the public IP for interface - GWGROUP. Probably interface is not a WAN interface.
Cached IP always shows as "NA"
Use get_interface rather than find_interface here. It'll work for VIPs on gateway groups this way, and cache doesn't really matter here. Partial fix for Ticket #4990
Use the appropriate parent interface with gateway groups using CARP VIPs.