Project

General

Profile

Actions

Bug #9234

open
GL GL

sip: requests sent by the server side are not parsed

Bug #9234: sip: requests sent by the server side are not parsed

Added by Giuseppe Longo 8 days ago. Updated about 21 hours ago.

Status:
In Review
Priority:
Normal
Target version:
Affected Versions:
Effort:
Difficulty:
Label:

Description

Requests are only parsed in the to-server direction and responses in the to-client direction, but both SIP endpoints can send requests, for example a callee ending a call with BYE.
These valid messages are reported as invalid_data, and over TCP the parser stops for the rest of the flow.

Example:
TCP call from 192.168.1.10:40001 to 192.168.1.20:5060 with INVITE, 200 OK and ACK, after which the callee sends BYE.
sip.invalid_data is raised, and neither the BYE nor the caller's 200 OK is logged.


Subtasks 1 (1 open — 0 closed)

Bug #9291: sip: requests sent by the server side are not parsed (8.0.x backport)AssignedGiuseppe LongoActions

JI Updated by Jason Ish about 21 hours ago Actions #1

  • Status changed from In Progress to In Review
  • Label Needs backport to 8.0 added

GL MR.

Flagging for backport, as it's part of a batch of fixes.

OT Updated by OISF Ticketbot about 21 hours ago Actions #2

  • Subtask #9291 added

OT Updated by OISF Ticketbot about 21 hours ago Actions #3

  • Label deleted (Needs backport to 8.0)
Actions

Also available in: PDF Atom