Dynamic DNS Not Working With GW Group Using CARP VIPs?



  • Dynamic DNS doesnt appear to be functioning properly in conjunction with a multi WAN gateway group that has CARP VIPs assigned to it. Under Services->Dynamic DNS the Cached IP is always "N/A" and within system logs I see the following error:

    php-fpm[19302]: /services_dyndns_edit.php: DynDNS (<removed dns="" name="">) There was an error trying to determine the public IP for interface - GWGROUP(wan_vip1). Probably interface is not a WAN interface.

    If i change the "Interface to monitor" from the gateway group to just one of my two WAN interfaces, the cached IP updates just fine, but this would defeat the purpose since the ip of each WAN interface is static, but obviously I need this to change upon failover. Any insight is greatly appreciated.</removed>



  • After reading the change log for 2.2.3 I can only assume that the get_interface_ip() function fix (under the OpenVPN section in the change log) should also resolve the issue I am seeing.

    Fixed get_interface_ip() to return the IP address correctly for gateway groups specifying a VIP, which fixed OpenVPN clients not working with gateway groups specifying VIPs. #4661

    I will test this weekend and report back.



  • Nope. The 2.2.3 update did not fix this issue… same error in the System logs.



  • Still wondering about this issue. I see someone else posted on the pfSense reddit with the same exact issue that I am having:

    https://redd.it/302f5h

    This has got to be a bug…



  • I submitted a bug report and one of the developers (Chris) was kind enough to fix the issue. Thanks Chris!!

    https://redmine.pfsense.org/issues/4990



  • @Spiffster:

    I submitted a bug report and one of the developers (Chris) was kind enough to fix the issue. Thanks Chris!!

    Sure, thanks for the report!


Log in to reply