I've been running SER in a production environment for 3 months without any problems. Today, I noticed the SER process crashed several times on my server. If someone tries to register with a "@" after the username "mk@" for example the SER process will crash. I copy and pasted the Syslog output below and im curious if this is a Bug in SER or a bad configuration file on my end. I also noticed SER escapes the "@" character as shown below. After 10 mins or so the process will crash. Please help.
~Alan
----
SER Version: 0.9.6 OS: RedHat Enterprise 3
Apr 13 16:38:09 sipserv ser[12666]: ERROR: parse_uri: bad host in uri (error at char @ in state 4) parsed: sip:mk%40@(10) /sip:mk%40@@x.x.x.x:3826 (30) - Apr 13 16:38:09 sipserv ser[12666]: get_contact_uri: Error while parsing Contact URI - Apr 13 16:38:10 sipserv ser[12664]: method <REGISTER> sip:mk%40@x.x.x.x sip:mk%40@x.x.x.x
Apr 13 16:38:10 sipserv ser[12664]: ERROR: parse_uri: bad host in uri (error at char @ in state 4) parsed: sip:mk%40@(10) /sip:mk%40@@x.x.x.x:3826 (30)
Apr 13 16:38:10 sipserv ser[12664]: get_contact_uri: Error while parsing Contact URI
Apr 13 16:38:10 sipserv ser[12665]: method <REGISTER> sip:mk%40@x.x.x.x sip:mk%40@x.x.x.x
Apr 13 16:38:10 sipserv ser[12665]: ERROR: parse_uri: bad host in uri (error at char @ in state 4) parsed: sip:mk%40@(10) /sip:mk%40@@x.x.x.x:3826 (30)
Apr 13 16:38:10 sipserv ser[12665]: get_contact_uri: Error while parsing Contact URI
Apr 13 16:38:11 sipserv ser[12662]: method <REGISTER> sip:mk%40@x.x.x.x sip:mk%40@x.x.x.x
Apr 13 16:38:11 sipserv ser[12662]: ERROR: parse_uri: bad host in uri (error at char @ in state 4) parsed: sip:mk%40@(10) /sip:mk%40@@x.x.x.x:3826 (30)
Apr 13 16:38:11 sipserv ser[12662]: get_contact_uri: Error while parsing Contact URI
Apr 13 16:47:00 sipserv ser[12662]: update(): Error while converting cseq number
Apr 13 16:47:00 sipserv ser[12662]: contacts(): Error while updating record
Apr 13 16:47:05 sipserv ser[12664]: BUG: do_action: bad set*() type 135266496 arsing Contact URI
Apr 13 16:56:21 sipserv ser[12662]: update(): Error while converting cseq number
Apr 13 16:56:21 sipserv ser[12662]: contacts(): Error while updating record
Apr 13 16:57:02 sipserv ser[12664]: BUG: do_action: unknown type 0
Apr 13 16:57:05 sipserv ser[12662]: insert(): Error while converting cseq number
Apr 13 16:57:05 sipserv ser[12662]: contacts(): Error while inserting record
Apr 13 16:59:55 sipserv ser[12662]: update(): Error while converting cseq number
Apr 13 16:59:55 sipserv ser[12662]: contacts(): Error while updating record
Apr 13 17:07:43 sipserv ser[12664]: BUG: do_action: unknown type 0
Apr 13 17:07:44 sipserv ser[12665]: BUG: eval_expr: unknown type 0
Apr 13 17:07:44 sipserv ser[12665]: WARNING: do_action:error in expression