<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><br><br>--- On <b>Fri, 12/11/09, Bogdan-Andrei Iancu <i>&lt;bogdan@voice-system.ro&gt;</i></b> wrote:<br><blockquote style='border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;'><br>From: Bogdan-Andrei Iancu &lt;bogdan@voice-system.ro&gt;<br>Subject: Re: [OpenSIPS-Users] Help with sip trace errors please<br>To: &quot;OpenSIPS users mailling list&quot; &lt;users@lists.opensips.org&gt;<br>Date: Friday, December 11, 2009, 11:18 AM<br><br><div class="plainMail">Hi Ha,<BR><BR>Note that the DB content is updated only at shutdown.<BR><BR>So, to synthesize - if the file has content (aside the first line), the <BR>siptrace module does not start ?<BR><BR>Regards,<BR>Bogdan<BR><BR>ha do wrote:<BR>&gt; HI Brian<BR>&gt;<BR>&gt; [root@localhost opensipsdb]# ls -ld /tmp/opensipsdb/<BR>&gt; drwxr-xr-x 2 root root 4096 Dec 11 14:56
 /tmp/opensipsdb/<BR>&gt; [root@localhost opensipsdb]# ls -ld /tmp/opensipsdb/sip_trace<BR>&gt; -rw-r--r-- 1 root root 168 Dec 11 14:56 /tmp/opensipsdb/sip_trace<BR>&gt; [root@localhost opensipsdb]# ps axu | grep opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2014&nbsp; 0.0&nbsp; 1.1&nbsp; 38072&nbsp; 2928 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2016&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;824 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2017&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;796 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2018&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;796 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00
 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2019&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;796 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2020&nbsp; 0.0&nbsp; 0.6&nbsp; 38072&nbsp; 1712 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2021&nbsp; 0.0&nbsp; 0.6&nbsp; 38072&nbsp; 1696 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2022&nbsp; 0.0&nbsp; 0.6&nbsp; 38072&nbsp; 1724 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2023&nbsp; 0.0&nbsp; 0.6&nbsp; 38072&nbsp; 1588 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt;
 /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2024&nbsp; 0.0&nbsp; 0.2&nbsp; 38072&nbsp;&nbsp;&nbsp;632 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2025&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;948 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2026&nbsp; 0.0&nbsp; 0.3&nbsp; 38076&nbsp;&nbsp;&nbsp;824 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2027&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;892 ?&nbsp; &nbsp; &nbsp; &nbsp; R&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2028&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;892 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp;
 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2029&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;892 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2030&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;892 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2031&nbsp; 0.0&nbsp; 0.3&nbsp; 38072&nbsp;&nbsp;&nbsp;880 ?&nbsp; &nbsp; &nbsp; &nbsp; S&nbsp; &nbsp; 14:56&nbsp;&nbsp;&nbsp;0:00 <BR>&gt; /usr/local/sbin/opensips<BR>&gt; root&nbsp; &nbsp; &nbsp; 2044&nbsp; 0.0&nbsp; 0.2&nbsp;&nbsp;&nbsp;3904&nbsp;&nbsp;&nbsp;672 pts/0&nbsp; &nbsp; R+&nbsp;&nbsp;&nbsp;15:00&nbsp;&nbsp;&nbsp;0:00 grep <BR>&gt; opensips<BR>&gt;<BR>&gt; let me describe my steps:<BR>&gt; step1 : create file sip_trace then insert with 1 line :<BR>&gt;
 id(int,auto) time_stamp(int) callid(string) traced_user(string) <BR>&gt; msg(string) method(string) status(string) fromip(string) toip(string) <BR>&gt; fromtag(string) direction(string)<BR>&gt;<BR>&gt; step 2 : start opensips with sip_trace enable : /etc/init.d/opensips <BR>&gt; start<BR>&gt;<BR>&gt; step 3 : use xlite softphone(2000)&nbsp; + eyebeam(8000) register and <BR>&gt; register successfull<BR>&gt;<BR>&gt; step 4 : make call from 2000 to 8000 then connected fine then hangup<BR>&gt;<BR>&gt; step5 : check the /tmp/opensipsdb/sip_trace : cat <BR>&gt; /tmp/opensipsdb/sip_trace and result<BR>&gt; [root@localhost opensipsdb]# cat /tmp/opensipsdb/sip_trace<BR>&gt; id(int,auto) time_stamp(int) callid(string) traced_user(string) <BR>&gt; msg(string) method(string) status(string) fromip(string) toip(string) <BR>&gt; fromtag(string) direction(string)<BR>&gt;<BR>&gt; step 6: wait about 3 mins<BR>&gt;<BR>&gt; step 7: check the sip_trace file :<BR>&gt;
 [root@localhost opensipsdb]# cat /tmp/opensipsdb/sip_trace<BR>&gt; id(int,auto) time_stamp(int) callid(string) traced_user(string) <BR>&gt; msg(string) method(string) status(string) fromip(string) toip(string) <BR>&gt; fromtag(string) direction(string)<BR>&gt;<BR>&gt;<BR>&gt; step 8 : stop opensips : /etc/init.d/opensips stop<BR>&gt;<BR>&gt; step 9: check the sip_trace file : at this time all logs are now in <BR>&gt; the /tmp/opensipsdb/sip_trace<BR>&gt; [root@localhost opensipsdb]# cat /tmp/opensipsdb/sip_trace<BR>&gt; id(int,auto) time_stamp(int) callid(string) traced_user(string) <BR>&gt; msg(string) method(string) status(string) fromip(string) toip(string) <BR>&gt; fromtag(string) direction(string)<BR>&gt; 39:1260518390:MGRjYzNhYzQ0YTc2YTU0MWQyYzI4MTEyY2Q5NjcwYjI.::SIP/2.0 <BR>&gt; 200 OK\r\nVia\: SIP/2.0/UDP <BR>&gt; 192.168.237.1\:5592;received=192.168.237.1;branch=z9hG4bK-d8754z-5d41606f451fca7c-1---d8754z-;rport=5592\r\nContact\: <BR>&gt;
 &lt;sip\:8000@192.168.237.1\:19032&gt;\r\nTo\: <BR>&gt; &lt;sip\:8000@192.168.237.131&gt;;tag=5378ee52\r\nFrom\: <BR>&gt; "2000"&lt;sip\:2000@192.168.237.131&gt;;tag=aa323d0e\r\nCall-ID\: <BR>&gt; MGRjYzNhYzQ0YTc2YTU0MWQyYzI4MTEyY2Q5NjcwYjI.\r\nCSeq\: 2 <BR>&gt; BYE\r\nUser-Agent\: eyeBeam release 1004p stamp <BR>&gt; 31962\r\nContent-Length\: <BR>&gt; 0\r\n\r\n:BYE:200:udp\:192.168.237.131\:5060:udp\:192.168.237.1\:5592:aa323d0e:out<BR>&gt;<BR>&gt; step 10 : start opensips again : /etc/initd/opensips start - start <BR>&gt; successfull without problem<BR>&gt;<BR>&gt; step 11 : register 2000 + 8000 again<BR>&gt;<BR>&gt; step 12: get error from debug :<BR>&gt; Dec 11 15:03:49 localhost /usr/local/sbin/opensips[2120]: <BR>&gt; ERROR:db_text:dbt_insert: table does not exist!<BR>&gt; Dec 11 15:03:49 localhost /usr/local/sbin/opensips[2120]: <BR>&gt; ERROR:siptrace:sip_trace: error storing trace<BR>&gt;<BR>&gt;<BR>&gt; what happen in your lab, Brian<BR>&gt;
 does the log of sip_trace write down to /tmp/opensipsdb/sip_trace file <BR>&gt; right away or you need to wait some times<BR>&gt;<BR>&gt;<BR>&gt; Thank you<BR>&gt; Ha<BR>&gt;<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;Are you saying that when no /tmp/opensipsdb/sip_trace exists, and<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;you start opensips fresh, then no error appears in the log and the<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;sip_trace file is created normally?<BR>&gt;<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;And are you saying that when a /tmp/opensipsdb/sip_trace exists,<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;and you start opensips fresh, then a error appears in the log and<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;the sip_trace file is not written to with new transactions? Please<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;show the errors in the log file if this is the case.<BR>&gt;<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;Also, please tell us the results of:<BR>&gt;<BR>&gt;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;[root@localhost
 ~]# ls -ld /tmp/opensipsdb<BR>&gt;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;[root@localhost ~]# ls -ld /tmp/opensipsdb/sip_trace<BR>&gt;&nbsp; &nbsp; &nbsp;&nbsp;&nbsp;[root@localhost ~]# ps aux | grep opensips<BR>&gt;<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;...in order to determine if you have a permissions problem easily<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;solved in the opensips.cfg.<BR>&gt;<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;Regards,<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;Brian<BR>&gt;<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;_______________________________________________<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;Users mailing list<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;<a ymailto="mailto:Users@lists.opensips.org" href="/mc/compose?to=Users@lists.opensips.org">Users@lists.opensips.org</a> &lt;/mc/compose?to=<a ymailto="mailto:Users@lists.opensips.org" href="/mc/compose?to=Users@lists.opensips.org">Users@lists.opensips.org</a>&gt;<BR>&gt;&nbsp; &nbsp;&nbsp;&nbsp;<a
 href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target=_blank >http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><BR>&gt;<BR>&gt;<BR>&gt; ------------------------------------------------------------------------<BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; Users mailing list<BR>&gt; <a ymailto="mailto:Users@lists.opensips.org" href="/mc/compose?to=Users@lists.opensips.org">Users@lists.opensips.org</a><BR>&gt; <a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target=_blank >http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><BR>&gt;&nbsp;&nbsp;&nbsp;<BR><BR><BR>-- <BR>Bogdan-Andrei Iancu<BR>www.voice-system.ro<BR><BR><BR>_______________________________________________<BR>Users mailing list<BR><a ymailto="mailto:Users@lists.opensips.org" href="/mc/compose?to=Users@lists.opensips.org">Users@lists.opensips.org</a><BR><a
 href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target=_blank >http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a><BR></div></blockquote></td></tr></table><br>