Server which has a virtual IP becomes unable to do DNS queries after the PPPoE connection is reestablished...



  • Hi!

    My Internet access is pretty unstable right now (it is supposed to get fixed soon but I am not holding my breath).

    Each time that happens the DNS running on one of the servers which has a virtual IP stops being unable to query outside DNS servers and needs to be rebooted.

    Now everytime the PPPoE connection is reestablished I get the following error message:

    /rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet '69.165.167.204'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'

    Could this be the cause of the problem and if it is why does rebooting the server and not the firewall fixes thing?

    Now this appears to be the problem reported here:

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

    which is, as someone already mentioned, not a duplicate and is about a year old.

    I saw a fix somewhere which address this problem but was not originally meant for pfSense so I am somewhat leery to apply it to my firewall...

    Could anybody shed some light on the problem I am experiencing and if it is, in any way, related to the error message I get when the PPPoE connection is reestablished?

    Thank you and have a nice day!

    Nick



  • I have added info to the ticket, let's hope it gets fixed, eventually..

    Nick



  • Hi!

    I still very much have the same problem, is there anything I can provide to help get it fixed?

    Can anyone confirm/infirm what the following errors would cause, is my problem consistent with it?

    Mar 31 15:58:04 	check_reload_status 		rc.newwanip starting pppoe0
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanipv6: rc.newwanipv6: Info: starting on pppoe0.
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanipv6: rc.newwanipv6: No IPv6 address found for interface WAN [wan].
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: rc.newwanip: Info: starting on pppoe0.
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: rc.newwanip: on (IP address: ddd.eee.fff.ggg) (interface: WAN[wan]) (real interface: pppoe0).
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet 'aaa.bbb.ccc.200'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet 'aaa.bbb.ccc.201'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet ' aaa.bbb.ccc.202'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet 'aaa.bbb.ccc.203'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet 'aaa.bbb.ccc.204'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet 'aaa.bbb.ccc.205'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet 'aaa.bbb.ccc.206'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
    Mar 31 15:58:05 	php-fpm 	30436 	/rc.newwanip: The command '/sbin/ifconfig 'pppoe0' inet 'aaa.bbb.ccc.207'/'32' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
    Mar 31 15:58:06 	php-fpm 	30436 	/rc.newwanip: Default gateway setting Interface WAN_PPPOE Gateway as default.
    Mar 31 15:58:06 	php-fpm 	30436 	/rc.newwanip: Gateway, none 'available' for inet6, use the first one configured. ''
    Mar 31 15:58:21 	php-fpm 	30436 	/rc.newwanip: Ignoring IPsec reload since there are no tunnels on interface wan
    Mar 31 15:58:21 	php-fpm 	30436 	/rc.newwanip: Resyncing OpenVPN instances for interface WAN.
    Mar 31 15:58:21 	php-fpm 	30436 	/rc.newwanip: RRD create failed exited with 1, the error is: ERROR: you must define at least one Data Source
    Mar 31 15:58:21 	php-fpm 	30436 	/rc.newwanip: RRD create failed exited with 1, the error is: ERROR: you must define at least one Data Source
    Mar 31 15:58:21 	php-fpm 	30436 	/rc.newwanip: Creating rrd update script
    Mar 31 15:58:23 	php-fpm 	30436 	/rc.newwanip: pfSense package system has detected an IP change or dynamic WAN reconnection - ddd.eee.fff.ggg -> ddd.eee.fff.ggg - Restarting packages.  
    

    It looks like every server which has a virtual IP has an issue of some kind after my Internet connection is reestablished..

    There is a ticket open about this but it has not received any love in 2 years... 😞 😞 😞

    See: https://redmine.pfsense.org/issues/8413

    Thank you and have a nice day,

    Nick


Log in to reply