Bug #13675
closedCode that sets IPv6 MTU can unintentionally act on IPv4 addresses
100%
Description
Related to https://redmine.pfsense.org/issues/11855
The patch on that issue adds a check for the address being IPv6 to the second half, but not to the loop.
Nov 16 21:50:26 ldex-fw2 php[386]: rc.bootup: The command '/sbin/route change -6 -mtu '9000' '192.168.101.0/24' '192.168.9.1'' returned exit code '71', the output was 'route: 192.168.101.0: Name does not resolve'
This is causing the boot up to stick on "Configuring VLAN interfaces..." for an extended period of time. I am able to reproduce using the config of a customer who is hitting this issue. I have made a patch that adds the additional check in and fixes the issue. I will submit a merge request for review shortly.
Related issues
Updated by Christopher Cope about 2 years ago
- Related to Bug #11855: Error when changing MTU if the interface is used for both IPv4 and IPv6 default routes added
Updated by Christopher Cope about 2 years ago
- Status changed from New to Pull Request Review
Updated by Jim Pingle about 2 years ago
- Target version set to 2.7.0
- Plus Target Version set to 23.01
Updated by Christopher Cope about 2 years ago
- Status changed from Pull Request Review to Feedback
- % Done changed from 0 to 100
Applied in changeset 9b391783768adc4e0db543770c3a2b7208a56a33.
Updated by Lev Prokofev about 2 years ago
Not able to reproduce it on 23.01-DEVELOPMENT (amd64) built on Fri Nov 11 using the config from customer ticket.
Updated by Jim Pingle about 2 years ago
- Subject changed from IPv6 set MTU code can end up trying to use IPv4 addresses to Code that sets IPv6 MTU can unintentionally act on IPv4 addresses
Updating subject for release notes.
Updated by Jim Pingle about 2 years ago
- Status changed from Feedback to Resolved
Closing based on the note above saying it was tested successfully.