cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1197
Views
0
Helpful
1
Replies
gfox-vh
Beginner

DHCP relay on IOS XE 17.3.3 not relaying certain packets

We recently upgraded a 9200L-48T and a 9300-48T-A switch to this version, and immediately had troubles with MITEL phones, models 5220 and 5224, which were no longer able to communicate via the DHCP relay on SVIs on their VLAN.

 

Specifically, option 124 on these phones is set at a 4-byte length (which apparently goes against a DHCP standard?? If so, the RFC does not mention it), and Cisco now drops these packets and won’t relay them ("DHCPD: Invalid option 124 information. Dropping DHCP message"). The string for option 124 in hex appears as “7c 04 00 00 04 03” (translates to option 124, 4 byte length, Enterprise ID 1027), whereas on a working set of a different model for instance, appears as “7c 05 00 00 04 03 00” (translates to option 124, 5 byte length, Enterprise ID 1027).

Can someone clarify why there is now a 5-byte requirement for the Enterprise ID in Option 124, even if it's just padded with an octet of 0?

1 REPLY 1
acampbell
Advocate

Hi,

 

You may be hitting bug CSCvt34738 - this is in the OPEN caveats for ver 17.3.3 release notes.

Release Notes for Cisco Catalyst 9300 Series Switches, Cisco IOS XE Amsterdam 17.3.x - Cisco

 

You are advised to raise a TAC case and work with TAC engineer to verify and fix

 

Regards, Alex. Please rate useful posts.