Hi,
When we need to dump register requests to a file, we use the following command
inside ser.cfg:
if (method=="REGISTER") {
exec_msg("echo `date` - From: $SIP_HF_FROM To: $SIP_HF_TO
Contact: $SIP_HF_CONTACT Src_IP: $SIP_SRCIP User_Agent: $SIP_HF_USER_AGENT >>
/var/log/ser/ser_register.log");
};
The command executes just fine every time and generates the info in the flat
file but the SYSLOG shows this error:
Jan 4 16:40:35 wailea /usr/local/sbin/ser[15344]: ERROR: exec_msg: cmd echo
`date` - From: $SIP_HF_FROM To: $SIP_HF_TO Contact: $SIP_HF_CONTACT Src_IP:
$SIP_SRCIP User_Agent: $SIP_HF_USER_AGENT >> /var/log/ser/ser_register.log
failed. exit_status=-1, errno=32: Broken pipe
This error only appears on RH9.0. It does not appear under Solaris 2.8 or
RH7.3.
Any idea how we can fix this?
Regards,
Andres