When trying to record calls to database, I get Duplicate entry for key 'call' errors:
Oct 25 17:41:07 siika /usr/bin/sip-proxy[79497]: INFO: ===== rtpengine_offer(ICE=default replace-session-connection replace-origin generate-RTCP rtcp-mux-demux trust-address record-call=on)
Oct 25 17:41:09 siika /usr/bin/sip-proxy[79482]: INFO: ===== rtpengine_answer(ICE=default replace-session-connection replace-origin trust-address)
Oct 25 17:41:09 siika rtpengine-recording[1947]: ERR: [C dbb5820f0b34e00b-fb0f804c02db879c.meta] [S tag-1-media-1-component-1-RTP-id-0] [0x6cc07bd8] [core] Failed to bind or execute prepared statement: Duplicate entry '4' for key 'call'
Oct 25 17:41:09 siika rtpengine-recording[1947]: ERR: [C dbb5820f0b34e00b-fb0f804c02db879c.meta] [S tag-0-media-1-component-1-RTP-id-2] [0xf2ed8a78] [core] Failed to bind or execute prepared statement: Duplicate entry '4' for key 'call'
Recording files are OK in /var/lib/rtpengine-recording directory. There is also entry in rtpengine MySql recording_streams table that matches the key in the error message, but its stream column value is NULL.
rtpengine-recording.conf does not have anything different from the example.
Version of rtpengine is 10.5.1.4+0~mr10.5.1.4 and it is running on Debian 11.
Any ideas why the errors and NULL stream column value? Some time ago (don't remember exactly when) call recording worked fine with the same configuration.