This change adds an ip6tables rule to fix the checksum of DHCPv6
response packets. Those checksums were left unfilled by virtio (as a
hypervisor internal optimization), but some picky dhcp clients (AFAIU
particularly ISC dhclient) try verifying the checksums, so they fail
to acquire an address if the checksums are left incorrect.
Reviewed: https:/ /review. openstack. org/634512 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=50a7a74e97a be92430a835f7e4 40c50989c4e4df
Committed: https:/
Submitter: Zuul
Branch: stable/rocky
commit 50a7a74e97abe92 430a835f7e440c5 0989c4e4df
Author: Bence Romsics <email address hidden>
Date: Fri Jan 11 16:08:53 2019 +0100
Always fill UDP checksums in DHCPv6 replies
Bug #1244589 re-appeared for IPv6.
This change adds an ip6tables rule to fix the checksum of DHCPv6
response packets. Those checksums were left unfilled by virtio (as a
hypervisor internal optimization), but some picky dhcp clients (AFAIU
particularly ISC dhclient) try verifying the checksums, so they fail
to acquire an address if the checksums are left incorrect.
Change-Id: I4a045e0dcfcbd3 c7959a78f1460d5 bf7da0252ff 67ffabcc15195cc 13ee02bf68)
Closes-Bug: #1811639
Related-Bug: #1244589
(cherry picked from commit 26eb2509fea632e