SIP INVITE without SDP

Issue:

OpenSIPS reported “cannot get left var value” error message.

Log message:

opensips[11507]: ERROR:core:comp_scriptvar: cannot get left var value
opensips[11507]: WARNING:core:do_action: error in expression at /home/ospadmin/OSP/OSPreyPackage/opensips/etc/opensips/opensips.cfg:797
opensips[11507]: WARNING:core:do_assign: no value in right expression at /home/ospadmin/OSP/OSPreyPackage/opensips/etc/opensips/opensips.cfg:801
opensips[11507]: ERROR:core:comp_scriptvar: cannot get left var value
opensips[11507]: WARNING:core:do_action: error in expression at /home/ospadmin/OSP/OSPreyPackage/opensips/etc/opensips/opensips.cfg:809

Solution:

This issue was caused by the OpenSIPS logic configured using SDP. When there was not SDP in the SIP INVITE, the error message was reported. This issue was fixed in OpenSIPS 2.2.3 with patch.