Bug ID 746825: MRF SIP ALG with SNAT: Ephemeral listeners not created for unsubscribed outgoing calls

Last Modified: Oct 07, 2023

Affected Product(s):
BIG-IP LTM(all modules)

Known Affected Versions:
13.1.0, 13.1.0.1, 13.1.0.2, 13.1.0.3, 13.1.0.4, 13.1.0.5, 13.1.0.6, 13.1.0.7, 13.1.0.8, 13.1.1, 13.1.1.2, 13.1.1.3, 13.1.1.4, 13.1.1.5, 13.1.3, 13.1.3.1, 13.1.3.2, 13.1.3.3, 13.1.3.4, 13.1.3.5, 13.1.3.6, 13.1.4, 13.1.4.1, 13.1.5, 13.1.5.1, 14.0.0, 14.0.0.1, 14.0.0.2, 14.0.0.3, 14.0.0.4, 14.0.0.5, 14.0.1, 14.1.0, 14.1.0.1, 14.1.0.2, 14.1.0.3, 14.1.0.5

Fixed In:
15.1.0, 15.0.0, 14.1.0.6, 14.0.1.1

Opened: Oct 15, 2018

Severity: 3-Major

Symptoms

When a temporary registration is created for an unsubscribed user making an outgoing call, an ephemeral listener to receive incoming messages is not created.

Impact

The callee of an outgoing call initiated by an unregistered SIP device cannot end the call.

Conditions

-- If nonregister-subscriber-callout attribute is enabled in the siprouter-alg profile. -- An unregistered client device places an outgoing call. At this point, a temporary registration is created. This temporary registration lives for the life of the call. -- During the lifetime of the temporary registration, if the connection from the client is closed, it is not possible for an external device to reach the client device.

Workaround

There is no workaround at this time.

Fix Information

When a temporary registration is created, an ephemeral listener is created to receive SIP commands to be forwarded to the client device.

Behavior Change

Guides & references

K10134038: F5 Bug Tracker Filter Names and Tips