Virtual IP on PPPOE interface no longer working with 2.4.3
When upgrading from 2.4.2 to 2.4.3 the IP aliases on the PPPOE interface stopped working.
Before upgrading they were set up as IP Alias on the localhost interface.
Where 184.108.40.206 is the DHCP address on the PPPOE0 interface and 220.127.116.11 is inside the static /29 assigned by the ISP.
Now using localhost or PPPOE interface for IP alias results in an error:
The command '/sbin/ifconfig 'pppoe0' inet '18.104.22.168'/'29' alias ' returned exit code '1', the output was 'ifconfig: ioctl (SIOCAIFADDR): Destination address required'
Running this via shell will bring the IP alias back up:
/sbin/ifconfig 'pppoe0' inet '22.214.171.124'/'29' alias 126.96.36.199
I am getting this exact same error when my PPPoE connection drops and pfSense tries to reestablish it.
At least one of the servers behind a virtual IP is having trouble establishing new connections one this happens.
This is with 2.4.4-RELEASE-p3 (amd64) so the problem is definitely still not fixed...