-
-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing some parts of SIP header and the entire SDP in HEP message #278
Comments
The issue is indeed packet fragmentation. The |
Thank you for your quick response. I noticed in source SIP signaling that isn’t receiving some of fragmented packets. In Wireshark it’s just cames one packet of this Invite message with fragment-offset = 1480. I am not seeing the packet with fragment-offset=0. I will open a ticket with the switch supplier to understand this behavior in the mirror process. |
Most likely you're not receiving the last fragment, the one with fragment-offset = 0, but only the first one (fragment-offset = 1480). Thank you |
After checking more carefully, wireshark did not show off-set because it had the default reasemble configuration. When I disabled this option I was able to check the part of the fragment with off-set=0. So what could be causing this Invite message to not be sent to these fragmented UDP packets received even with the reasm parameter enabled? |
It's very hard to say. |
@matuskaacc I just tested and for me it works fine. I import a fragmented INVITE and I see it reassembled. |
Thank you. Could you show here how your socket_pcap file that you tested was configured? |
Have you already tried to remove the BPF filter and retest ? |
Just remove these lines
|
Yes because we're ingesting all the traffic with no filter, so some bad packets also arrive and create issues. |
sip_invite_fragments_not_reassembling.zip |
I see this traffic has VLAN layer. Have you tried to use this filter in socket_pcap.xml ?
|
I tried this sugestion with vlan and port in filter configuration but didn't work. Heplify is working nice |
Ah, wait wait, now it makes sense: you're using BTW this does not reflects the pcap you shared, that it must be reassembled with no issue on Captagent. Just to try, could you please remove the Thank you |
When i remove the -sipassembly works nice also.Then the parameter -sipassembly doesn't make diference to heplify processing complete Invite. Have you tested with my pcap file if captagent is processing all Invite with SDP? |
The fragmentation problem was resolved with this configuration/filter in the socket_pcap.xml file: |
Thanks @matuskaacc this means you have VLAN and non-VLAN traffic to be processed in the same time. |
I'm noticing that when the SIP message collected for the captagent is a little larger, is missing out part of the header and the entire SDP body in the HEP message sent to the heplify-server. Does anyone know if there is any configuration in the captagent that could cause this behavior?
I have enabled the reasm parameter in socket_pcap.xml file but didn't work. The captagent stops to send the Invite message to heplify-server
The text was updated successfully, but these errors were encountered: