OF Bundle add message failing with incorrect XID

Description

When more number of flow/groups being pushed via OF bundle down to openflow switch. 

OVS rejects some of the bundle add messages with wrong XID.

 

OFPT_FLOW_MOD (OF1.3) (xid=0x46): ADD table:60 priority=0 cookie:0x6800000 actions=resubmit(,17)

2018-05-17T13:44:27.743Z|22355|vconn|DBG|tcp:192.168.40.26:6653: received: ONFT_BUNDLE_ADD_MESSAGE (OF1.3) (xid=0x47): **decode error: OFPBFC_MSG_BAD_XID**

2018-05-17T13:44:27.743Z|22356|vconn|DBG|tcp:192.168.40.26:6653: sent (Success): OFPT_ERROR (OF1.3) (xid=0x47): OFPBFC_MSG_BAD_XID

ONFT_BUNDLE_ADD_MESSAGE (OF1.3) (xid=0x47):

(**truncated to 64 bytes from 104**)

00000000  04 04 00 68 00 00 00 47-4f 4e 46 00 00 00 08 fd |...h...GONF.....|

00000010  00 00 00 00 00 00 00 03-04 0e 00 50 00 00 00 46 |...........P...F|

00000020  00 00 00 00 01 03 00 00-00 00 00 00 00 00 00 00 |................|

00000030  50 00 00 00 00 00 00 00-ff ff ff ff ff ff ff ff |P...............|

 

This leads to flow/group being missed on OVS and will be present in config DS.

 

Environment

None

Activity

Show:
Done

Details

Assignee

Reporter

Components

Fix versions

Priority

Created May 31, 2018 at 10:11 AM
Updated June 11, 2018 at 4:02 PM
Resolved June 11, 2018 at 4:02 PM