Good Day,
I am trying to subscribe to both the A and B sides of a call using rtpengine-ng-client to record them on a separate server. However, I am encountering an error when using the "--all SIPREC" option:
Error: "No monologues matched" at /usr/share/perl5/NGCP/Rtpengine.pm line 51.
When I omit the "--all" option and specify a from-tag, I receive an SDP successfully:
I am currently using rtpengine-ng version 11.5.1.15+0~mr11.5.1.15+omnivigil1. Please advise what I might be missing in my subscribe request to capture both sides of the call.
Best Regards,
Abisai
Good Day,
I am trying to subscribe to both the A and B sides of a call using rtpengine-ng-client to record them on a separate server. However, I am encountering an error when using the "--all SIPREC" option:
rtpengine-ng-client "subscribe request" --proxy-address=x.x.x.x:2223 --call-id=137e6be3jfpbkwtjqunn --all SIPRECError: "No monologues matched" at /usr/share/perl5/NGCP/Rtpengine.pm line 51.
The "all" option can be either a plain flag or a key=value type flag, but in the ng-client script it's defined as a key=value option, so you must give a value for it. Also "SIPREC" is a flag on its own and so needs the double dash -- prefix. So you likely want to use `--all=all --SIPREC`
Cheers