Hello all,
I'm trying to get accounting working, but I don't seem to get any stop records in the database. However, when I tell ser to log to syslog, I do get the STOP records. The only thing I come by when searching the archives is to be sure that the loose_route() is after the setflag.
I log incoming invite's and bye's to stderror, and I see them coming by:
**** 0(14598) looking up aliases 0(14598) **** time [Fri Nov 21 13:22:50 2003] method <INVITE> Setting acc flags **** 0(14598) Setting accounting flag 0(14598) Setting missed calls flag 0(14598) **** time [Fri Nov 21 13:22:50 2003] method <INVITE> r-uri <8910@ams-ix.net;user=phone> IP: <193.194.136.248> - t-uri sip:8910@ams-ix.net;user=phone **** 0(14598) looking up aliases 0(14598) **** time [Fri Nov 21 13:22:55 2003] method <ACK> r-uri <8910@193.194.136.225:5060> IP: <193.194.136.248> - t-uri sip:8910@ams-ix.net;user=phone **** 0(14598) looking up aliases 0(14598) **** time [Fri Nov 21 13:23:02 2003] method <BYE> Setting acc flags **** 0(14598) Setting accounting flag 0(14598) Setting missed calls flag 0(14598) **** time [Fri Nov 21 13:23:02 2003] method <BYE> r-uri <8910@193.194.136.225:5060> IP: <193.194.136.248> - t-uri sip:8910@ams-ix.net;user=phone ****
Also, the INVITE is inserted into the database, but the BYE not. When I change "db_flag" to "log_flag" and change log_stderror=yes to log_stderror=no, I do see the BYE ACC antries in the syslog. I do not see errors int he mysql log file. No obvious errors when viewing debug=7.
Running: ser 0.8.11 Mysql 4.x
I hope for a few suggestions:-) My config is pasted in below.
Kind regards,
Geert
---------- Config:
# ----------- global configuration parameters ------------------------
#debug=3 # debug level (cmd line: -dddddddddd) #fork=yes #log_stderror=no # (cmd line: -E)
debug=3 fork=no log_stderror=yes
check_via=no # (cmd. line: -v) dns=no # (cmd. line: -r) rev_dns=no # (cmd. line: -R) port=5060 #children=4 fifo="/tmp/ser_fifo" listen="colo.jink.net" alias="ams-ix.net"
# ------------------ module loading ----------------------------------
loadmodule "/usr/lib/ser/modules/mysql.so" loadmodule "/usr/lib/ser/modules/sl.so" loadmodule "/usr/lib/ser/modules/tm.so" loadmodule "/usr/lib/ser/modules/rr.so" loadmodule "/usr/lib/ser/modules/maxfwd.so" loadmodule "/usr/lib/ser/modules/usrloc.so" loadmodule "/usr/lib/ser/modules/registrar.so" loadmodule "/usr/lib/ser/modules/xlog.so" loadmodule "/usr/local/lib/ser/modules/textops.so" loadmodule "/usr/lib/ser/modules/acc.so" loadmodule "/usr/lib/ser/modules/auth.so" loadmodule "/usr/lib/ser/modules/auth_db.so"
# ----------------- setting module-specific parameters --------------- ### Set up parameters for database lookups modparam("usrloc|auth_db|group|acc", "db_url", "sql://xxxx:xxxx@localhost/ser")
### mode 1: direct writing to database ### mode 2: buffered writing to database modparam("usrloc", "db_mode", 1)
# -- auth_db params -- ### Enable encrypted database authentication modparam("auth_db", "calculate_ha1", yes) modparam("auth_db", "password_column", "password")
# -- acc params -- ### For acc Database support, uncomment: DEFS+=-DSQL_ACC in ### sip_router/modules/acc/Makefile and recompile
### Set up missed call logging modparam("acc", "db_missed_flag", 3) modparam("acc", "db_flag", 1 ) modparam("acc", "log_level", 1)
# -- rr params -- # add value to ;lr param to make some broken UAs happy modparam("rr", "enable_full_lr", 1)
# ------------------------- request routing logic -------------------
route{
if (method=="INVITE" || method=="BYE"){ ## Accounting for all calls xlog("L_INFO", "\n****\n time [%Tf] method <%rm> Setting acc flags ****\n"); log(1, "Setting accounting flag\n"); setflag(1);
## Accounting for "missed calls" log(1, "Setting missed calls flag"); setflag(3); };
## Log the request: xlog("L_INFO", "\n****\n time [%Tf] method <%rm> r-uri <%ru>\n IP: <%is> - t-uri <%tu>\n\n****\n");
# initial sanity checks -- messages with # max_forwards==0, or excessively long requests if (!mf_process_maxfwd_header("10")) { sl_send_reply("483","Too Many Hops"); break; }; if (len_gt( max_len )) { sl_send_reply("513", "Message too big"); break; };
# Load aliases in memory log(1, "looking up aliases\n"); lookup("aliases");
# loose-route processing #if (loose_route()) { # t_relay(); # break; #};
# if the request is for other domain use UsrLoc # (in case, it does not work, use the following command # with proper names and addresses in it) if (uri==myself) {
if (method=="REGISTER") { if (!www_authorize("ams-ix.net", "subscriber")) { www_challenge("ams-ix.net", "0"); break; }; save("location"); break; };
# native SIP destinations are handled using our USRLOC DB if (!lookup("location")) { if ((method=="INVITE" || method=="ACK") && t_newtran()) { t_reply("404", "Not Found"); #log(1, "Log missed call"); break; }; sl_send_reply("404", "Not Found"); break; }else{ if (!t_relay()) { sl_reply_error(); }; }; }; }
Geert Nijpels wrote:
Hello all,
I'm trying to get accounting working, but I don't seem to get any stop records in the database. However, when I tell ser to log to syslog, I do get the STOP records. The only thing I come by when searching the archives is to be sure that the loose_route() is after the setflag.
I log incoming invite's and bye's to stderror, and I see them coming by:
<snap>
I also made a scenario dump from two tries. Maybe this helps. It seems like the BYE packet is not passed through but I'm not sure why.
Thanx in advance,
Geert
------
Callflow
File: sip1.dump Generated: Fri Nov 21 16:04:36 2003 Traced on: Fri Nov 21 15:55:06 2003 Created by:./sip_scenario.pl version=1.1.11
193.194.136.248 194.134.233.85 193.194.136.226 | | | <Call><PFrame><Time> | | | |>F1 REGISTER ----------------------------------->| | 1 PF:1 15:55:6.6297 | | | |<--------------------------- Unauthorized 401 F2<| | 1 PF:2 15:55:6.6301 | | | |>F3 REGISTER ----------------------------------->| | 1 PF:3 15:55:6.6383 | | | |<------------------------------------- OK 200 F4<| | 1 PF:4 15:55:6.6403 | | | | | | | | | | | | | | | | |<----------------------------------- REGISTER F5<| 2 PF:5 15:55:10.2146 | | | | |>F6 401 Unauthorized --------------------------->| 2 PF:6 15:55:10.2151 | | | | |<----------------------------------- REGISTER F7<| 2 PF:7 15:55:10.2233 | | | | |>F8 200 OK ------------------------------------->| 2 PF:8 15:55:10.2253 | | | | | | | | | | | | | | | |>F9 INVITE (sdp)-------------------------------->| | 3 PF:9 15:55:20.7070 | | | |< trying -- your call is important to us 100 F10<| | 3 PF:10 15:55:20.7077 | | | | |>F11 INVITE (sdp)------------------------------->| 3 PF:11 15:55:20.7078 | | | | |<------------------------------- ringing 180 F12<| 3 PF:12 15:55:20.7164 | | | |<------------------------------- ringing 180 F13<| | 3 PF:13 15:55:20.7169 | | | | | | | | | | | | | | | | |<-------------------------------(sdp) OK 200 F14<| 3 PF:14 15:55:28.0904 | | | |<-------------------------------(sdp) OK 200 F15<| | 3 PF:15 15:55:28.0907 | | | |>F16 ACK --------------------------------------->| | 3 PF:16 15:55:28.0985 | | | | |<-------------------------------(sdp) OK 200 F17<| 3 PF:17 15:55:29.5971 | | | |<-------------------------------(sdp) OK 200 F18<| | 3 PF:18 15:55:29.5973 | | | | | | | | | | | | | | | | |<-------------------------------(sdp) OK 200 F19<| 3 PF:19 15:55:32.6144 | | | |<-------------------------------(sdp) OK 200 F20<| | 3 PF:20 15:55:32.6147 | | | | | | | | | | | | | | | |>F21 BYE --------------------------------------->| | 3 PF:21 15:55:48.2998 | | | | | | | | | | | | | | | |>F22 INVITE (sdp)------------------------------->| | 4 PF:22 16:04:11.3786 | | | |< trying -- your call is important to us 100 F23<| | 4 PF:23 16:04:11.3798 | | | | |>F24 INVITE (sdp)------------------------------->| 4 PF:24 16:04:11.3799 | | | | |<-------------------------------- trying 100 F25<| 4 PF:25 16:04:11.3879 | | | | |<------------------------------- ringing 180 F26<| 4 PF:26 16:04:11.3893 | | | |<------------------------------- ringing 180 F27<| | 4 PF:27 16:04:11.3898 | | | | | | | | | | | | | | | | |<-------------------------------(sdp) OK 200 F28<| 4 PF:28 16:04:17.4626 | | | |<-------------------------------(sdp) OK 200 F29<| | 4 PF:29 16:04:17.4631 | | | |>F30 ACK --------------------------------------->| | 4 PF:30 16:04:17.4847 | | | | |<-------------------------------(sdp) OK 200 F31<| 4 PF:31 16:04:18.9719 | | | |<-------------------------------(sdp) OK 200 F32<| | 4 PF:32 16:04:18.9721 | | | | | | | | | | | | | | | |>F33 BYE --------------------------------------->| | 3 PF:33 16:04:24.5055 | | | |>F34 BYE --------------------------------------->| | 4 PF:34 16:04:24.5066
================================================================================
SIP MESSAGE 1 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 1 21/Nov/03 15:55:6.6297 TimeFromPreviousSipFrame=0.0000 TimeFromStart=0.0000 REGISTER sip:ams-ix.net SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a33f31ee-0f6c-5e8f-b8b0-5b6ceaadd774 To: sip:geertn@ams-ix.net;user=phone Contact: sip:geertn@193.194.136.248;user=phone Call-ID: a1136132-9d5b-e3a7-3f48-7ee731ee4cf6@193.194.136.248 CSeq: 100 REGISTER Expires: 3600 User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
SIP MESSAGE 2 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 2 21/Nov/03 15:55:6.6301 TimeFromPreviousSipFrame=0.0005 TimeFromStart=0.0005 SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a33f31ee-0f6c-5e8f-b8b0-5b6ceaadd774 To: sip:geertn@ams-ix.net;user=phone;tag=08a6a6fc280491ab76eae1a3fafd7b7b.a11e Call-ID: a1136132-9d5b-e3a7-3f48-7ee731ee4cf6@193.194.136.248 CSeq: 100 REGISTER WWW-Authenticate: Digest realm="ams-ix.net", nonce="3fbe2876f07fc91858a44a5725ffda8fd32a2864" Server: Sip EXpress router (0.8.11 (i386/linux)) Content-Length: 0 Warning: 392 colo.jink.net:5060 "Noisy feedback tells: pid=29426 req_src_ip=193.194.136.248 req_src_port=5060 in_uri=sip:ams-ix.net out_uri=sip:ams-ix.net via_cnt==1"
================================================================================
SIP MESSAGE 3 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 3 21/Nov/03 15:55:6.6383 TimeFromPreviousSipFrame=0.0081 TimeFromStart=0.0086 REGISTER sip:ams-ix.net SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=07e7e13b-5b6c-0f6c-d774-b8b06132eaad To: sip:geertn@ams-ix.net;user=phone Contact: sip:geertn@193.194.136.248;user=phone Authorization: DIGEST username="geertn", realm="ams-ix.net", algorithm=MD5, uri="sip:ams-ix.net", nonce="3fbe2876f07fc91858a44a5725ffda8fd32a2864", response="8fbbc73c25bf60e3f7e43b035eed4f20" Call-ID: a1136132-9d5b-e3a7-3f48-7ee731ee4cf6@193.194.136.248 CSeq: 101 REGISTER Expires: 3600 User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
SIP MESSAGE 4 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 4 21/Nov/03 15:55:6.6403 TimeFromPreviousSipFrame=0.0021 TimeFromStart=0.0107 SIP/2.0 200 OK Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=07e7e13b-5b6c-0f6c-d774-b8b06132eaad To: sip:geertn@ams-ix.net;user=phone;tag=08a6a6fc280491ab76eae1a3fafd7b7b.a11e Call-ID: a1136132-9d5b-e3a7-3f48-7ee731ee4cf6@193.194.136.248 CSeq: 101 REGISTER Contact: sip:geertn@193.194.136.248;user=phone;q=0.00;expires=3600 Server: Sip EXpress router (0.8.11 (i386/linux)) Content-Length: 0 Warning: 392 colo.jink.net:5060 "Noisy feedback tells: pid=29431 req_src_ip=193.194.136.248 req_src_port=5060 in_uri=sip:ams-ix.net out_uri=sip:ams-ix.net via_cnt==1"
================================================================================
SIP MESSAGE 5 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 5 21/Nov/03 15:55:10.2146 TimeFromPreviousSipFrame=3.5743 TimeFromStart=3.5849 REGISTER sip:ams-ix.net SIP/2.0 Via: SIP/2.0/UDP 193.194.136.226 From: "Romeo Zwart" sip:1234@ams-ix.net;user=phone;tag=48677c5e-e183-3369-d813-cd9fc26b5600 To: sip:1234@ams-ix.net;user=phone Contact: sip:1234@193.194.136.226;user=phone Call-ID: b85a791b-ec41-70b8-8d7c-48667c5e723a@193.194.136.226 CSeq: 100 REGISTER Expires: 3600 User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
SIP MESSAGE 6 194.134.233.85:5060() -> 193.194.136.226:5060() UDP Frame 6 21/Nov/03 15:55:10.2151 TimeFromPreviousSipFrame=0.0005 TimeFromStart=3.5855 SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 193.194.136.226 From: "Romeo Zwart" sip:1234@ams-ix.net;user=phone;tag=48677c5e-e183-3369-d813-cd9fc26b5600 To: sip:1234@ams-ix.net;user=phone;tag=08a6a6fc280491ab76eae1a3fafd7b7b.4bc5 Call-ID: b85a791b-ec41-70b8-8d7c-48667c5e723a@193.194.136.226 CSeq: 100 REGISTER WWW-Authenticate: Digest realm="ams-ix.net", nonce="3fbe287aac1c7e36919f7fceca4331c67c7fbdf7" Server: Sip EXpress router (0.8.11 (i386/linux)) Content-Length: 0 Warning: 392 colo.jink.net:5060 "Noisy feedback tells: pid=29416 req_src_ip=193.194.136.226 req_src_port=5060 in_uri=sip:ams-ix.net out_uri=sip:ams-ix.net via_cnt==1"
================================================================================
SIP MESSAGE 7 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 7 21/Nov/03 15:55:10.2233 TimeFromPreviousSipFrame=0.0081 TimeFromStart=3.5936 REGISTER sip:ams-ix.net SIP/2.0 Via: SIP/2.0/UDP 193.194.136.226 From: "Romeo Zwart" sip:1234@ams-ix.net;user=phone;tag=33694867-cd9f-e183-5600-d813791bc26b To: sip:1234@ams-ix.net;user=phone Contact: sip:1234@193.194.136.226;user=phone Authorization: DIGEST username="1234", realm="ams-ix.net", algorithm=MD5, uri="sip:ams-ix.net", nonce="3fbe287aac1c7e36919f7fceca4331c67c7fbdf7", response="6104b9df4420e60a3f2b725ad8b4ac20" Call-ID: b85a791b-ec41-70b8-8d7c-48667c5e723a@193.194.136.226 CSeq: 101 REGISTER Expires: 3600 User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
SIP MESSAGE 8 194.134.233.85:5060() -> 193.194.136.226:5060() UDP Frame 8 21/Nov/03 15:55:10.2253 TimeFromPreviousSipFrame=0.0020 TimeFromStart=3.5956 SIP/2.0 200 OK Via: SIP/2.0/UDP 193.194.136.226 From: "Romeo Zwart" sip:1234@ams-ix.net;user=phone;tag=33694867-cd9f-e183-5600-d813791bc26b To: sip:1234@ams-ix.net;user=phone;tag=08a6a6fc280491ab76eae1a3fafd7b7b.4bc5 Call-ID: b85a791b-ec41-70b8-8d7c-48667c5e723a@193.194.136.226 CSeq: 101 REGISTER Contact: sip:1234@193.194.136.226;user=phone;q=0.00;expires=3600 Server: Sip EXpress router (0.8.11 (i386/linux)) Content-Length: 0 Warning: 392 colo.jink.net:5060 "Noisy feedback tells: pid=29417 req_src_ip=193.194.136.226 req_src_port=5060 in_uri=sip:ams-ix.net out_uri=sip:ams-ix.net via_cnt==1"
================================================================================
SIP MESSAGE 9 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 9 21/Nov/03 15:55:20.7070 TimeFromPreviousSipFrame=10.4817 TimeFromStart=14.0773 INVITE sip:1234@ams-ix.net;user=phone SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 265
v=0 o=geertn 0 0 IN IP4 193.194.136.248 s=- c=IN IP4 193.194.136.248 t=0 0 m=audio 5004 RTP/AVP 0 8 4 18 2 15 a=ptime:20 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:4 G723/8000 a=rtpmap:18 G729/8000 a=rtpmap:2 G726-32/8000 a=rtpmap:15 G728/8000
================================================================================
SIP MESSAGE 10 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 10 21/Nov/03 15:55:20.7077 TimeFromPreviousSipFrame=0.0007 TimeFromStart=14.0780 SIP/2.0 100 trying -- your call is important to us Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE Server: Sip EXpress router (0.8.11 (i386/linux)) Content-Length: 0 Warning: 392 colo.jink.net:5060 "Noisy feedback tells: pid=29426 req_src_ip=193.194.136.248 req_src_port=5060 in_uri=sip:1234@ams-ix.net;user=phone out_uri=sip:1234@193.194.136.226;user=phone via_cnt==1"
================================================================================
SIP MESSAGE 11 194.134.233.85:5060() -> 193.194.136.226:5060() UDP Frame 11 21/Nov/03 15:55:20.7078 TimeFromPreviousSipFrame=0.0001 TimeFromStart=14.0781 INVITE sip:1234@193.194.136.226;user=phone SIP/2.0 Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bK30bd.15a20f97.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 69 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 265
v=0 o=geertn 0 0 IN IP4 193.194.136.248 s=- c=IN IP4 193.194.136.248 t=0 0 m=audio 5004 RTP/AVP 0 8 4 18 2 15 a=ptime:20 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:4 G723/8000 a=rtpmap:18 G729/8000 a=rtpmap:2 G726-32/8000 a=rtpmap:15 G728/8000
================================================================================
SIP MESSAGE 12 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 12 21/Nov/03 15:55:20.7164 TimeFromPreviousSipFrame=0.0086 TimeFromStart=14.0868 SIP/2.0 180 ringing Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bK30bd.15a20f97.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Content-Length: 0
================================================================================
SIP MESSAGE 13 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 13 21/Nov/03 15:55:20.7169 TimeFromPreviousSipFrame=0.0005 TimeFromStart=14.0872 SIP/2.0 180 ringing Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Content-Length: 0
================================================================================
SIP MESSAGE 14 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 14 21/Nov/03 15:55:28.0904 TimeFromPreviousSipFrame=7.3735 TimeFromStart=21.4608 SIP/2.0 200 OK Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bK30bd.15a20f97.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 15 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 15 21/Nov/03 15:55:28.0907 TimeFromPreviousSipFrame=0.0003 TimeFromStart=21.4610 SIP/2.0 200 OK Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 16 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 16 21/Nov/03 15:55:28.0985 TimeFromPreviousSipFrame=0.0078 TimeFromStart=21.4689 ACK sip:1234@193.194.136.226 SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 ACK User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
SIP MESSAGE 17 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 17 21/Nov/03 15:55:29.5971 TimeFromPreviousSipFrame=1.4986 TimeFromStart=22.9675 SIP/2.0 200 OK Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bK30bd.15a20f97.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 18 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 18 21/Nov/03 15:55:29.5973 TimeFromPreviousSipFrame=0.0002 TimeFromStart=22.9677 SIP/2.0 200 OK Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 19 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 19 21/Nov/03 15:55:32.6144 TimeFromPreviousSipFrame=3.0171 TimeFromStart=25.9847 SIP/2.0 200 OK Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bK30bd.15a20f97.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 20 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 20 21/Nov/03 15:55:32.6147 TimeFromPreviousSipFrame=0.0003 TimeFromStart=25.9850 SIP/2.0 200 OK Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59595 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 21 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 21 21/Nov/03 15:55:48.2998 TimeFromPreviousSipFrame=15.6851 TimeFromStart=41.6701 BYE sip:1234@193.194.136.226 SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59596 BYE User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
SIP MESSAGE 22 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 22 21/Nov/03 16:04:11.3786 TimeFromPreviousSipFrame=503.0788 TimeFromStart=544.7489 INVITE sip:1234@ams-ix.net;user=phone SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 265
v=0 o=geertn 0 0 IN IP4 193.194.136.248 s=- c=IN IP4 193.194.136.248 t=0 0 m=audio 5006 RTP/AVP 0 8 4 18 2 15 a=ptime:20 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:4 G723/8000 a=rtpmap:18 G729/8000 a=rtpmap:2 G726-32/8000 a=rtpmap:15 G728/8000
================================================================================
SIP MESSAGE 23 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 23 21/Nov/03 16:04:11.3798 TimeFromPreviousSipFrame=0.0012 TimeFromStart=544.7501 SIP/2.0 100 trying -- your call is important to us Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE Server: Sip EXpress router (0.8.11 (i386/linux)) Content-Length: 0 Warning: 392 colo.jink.net:5060 "Noisy feedback tells: pid=31196 req_src_ip=193.194.136.248 req_src_port=5060 in_uri=sip:1234@ams-ix.net;user=phone out_uri=sip:1234@193.194.136.226;user=phone via_cnt==1"
================================================================================
SIP MESSAGE 24 194.134.233.85:5060() -> 193.194.136.226:5060() UDP Frame 24 21/Nov/03 16:04:11.3799 TimeFromPreviousSipFrame=0.0001 TimeFromStart=544.7502 INVITE sip:1234@193.194.136.226;user=phone SIP/2.0 Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bKbe9.532275d1.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 69 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 265
v=0 o=geertn 0 0 IN IP4 193.194.136.248 s=- c=IN IP4 193.194.136.248 t=0 0 m=audio 5006 RTP/AVP 0 8 4 18 2 15 a=ptime:20 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:4 G723/8000 a=rtpmap:18 G729/8000 a=rtpmap:2 G726-32/8000 a=rtpmap:15 G728/8000
================================================================================
SIP MESSAGE 25 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 25 21/Nov/03 16:04:11.3879 TimeFromPreviousSipFrame=0.0080 TimeFromStart=544.7583 SIP/2.0 100 trying Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bKbe9.532275d1.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Content-Length: 0
================================================================================
SIP MESSAGE 26 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 26 21/Nov/03 16:04:11.3893 TimeFromPreviousSipFrame=0.0014 TimeFromStart=544.7597 SIP/2.0 180 ringing Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bKbe9.532275d1.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Content-Length: 0
================================================================================
SIP MESSAGE 27 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 27 21/Nov/03 16:04:11.3898 TimeFromPreviousSipFrame=0.0004 TimeFromStart=544.7601 SIP/2.0 180 ringing Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Content-Length: 0
================================================================================
SIP MESSAGE 28 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 28 21/Nov/03 16:04:17.4626 TimeFromPreviousSipFrame=6.0728 TimeFromStart=550.8329 SIP/2.0 200 OK Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bKbe9.532275d1.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone;tag=a1984703-dbeb-3199-6485-c840de17df8e Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 29 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 29 21/Nov/03 16:04:17.4631 TimeFromPreviousSipFrame=0.0005 TimeFromStart=550.8334 SIP/2.0 200 OK Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone;tag=a1984703-dbeb-3199-6485-c840de17df8e Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 30 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 30 21/Nov/03 16:04:17.4847 TimeFromPreviousSipFrame=0.0216 TimeFromStart=550.8550 ACK sip:1234@193.194.136.226 SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone;tag=a1984703-dbeb-3199-6485-c840de17df8e Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 ACK User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
SIP MESSAGE 31 193.194.136.226:5060() -> 194.134.233.85:5060() UDP Frame 31 21/Nov/03 16:04:18.9719 TimeFromPreviousSipFrame=1.4872 TimeFromStart=552.3422 SIP/2.0 200 OK Via: SIP/2.0/UDP 194.134.233.85;branch=z9hG4bKbe9.532275d1.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone;tag=a1984703-dbeb-3199-6485-c840de17df8e Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 32 194.134.233.85:5060() -> 193.194.136.248:5060() UDP Frame 32 21/Nov/03 16:04:18.9721 TimeFromPreviousSipFrame=0.0002 TimeFromStart=552.3424 SIP/2.0 200 OK Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone;tag=a1984703-dbeb-3199-6485-c840de17df8e Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12570 INVITE User-Agent: Grandstream SIP UA 1.0.3.81 Contact: sip:1234@193.194.136.226;user=phone Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Type: application/sdp Content-Length: 136
v=0 o=1234 0 0 IN IP4 193.194.136.226 s=- c=IN IP4 193.194.136.226 t=0 0 m=audio 5004 RTP/AVP 0 a=ptime:20 a=rtpmap:0 PCMU/8000
================================================================================
SIP MESSAGE 33 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 33 21/Nov/03 16:04:24.5055 TimeFromPreviousSipFrame=5.5334 TimeFromStart=557.8759 BYE sip:1234@193.194.136.226 SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=37baaec7-8884-b74d-cbef-5320bc0ce943 To: sip:1234@ams-ix.net;user=phone;tag=03176189-216e-92c0-7994-1954cd082fd4 Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 5fc870a1-22c4-f80e-49d6-3d19aec71e59@193.194.136.248 CSeq: 59596 BYE User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
SIP MESSAGE 34 193.194.136.248:5060() -> 194.134.233.85:5060() UDP Frame 34 21/Nov/03 16:04:24.5066 TimeFromPreviousSipFrame=0.0011 TimeFromStart=557.8770 BYE sip:1234@193.194.136.226 SIP/2.0 Via: SIP/2.0/UDP 193.194.136.248 From: "Geert Nijpels" sip:geertn@ams-ix.net;user=phone;tag=a02a2817-962c-b24c-24ed-15627b433cbd To: sip:1234@ams-ix.net;user=phone;tag=a1984703-dbeb-3199-6485-c840de17df8e Contact: sip:geertn@193.194.136.248;user=phone Call-ID: 6062ed5e-4761-df7b-9028-3baf2817c0b0@193.194.136.248 CSeq: 12571 BYE User-Agent: Grandstream SIP UA 1.0.3.81 Max-Forwards: 70 Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, OPTIONS, INFO, SUBSCRIBE Content-Length: 0
================================================================================
================================================================================
Hello,
you don't seem to call record_route() in your config file so BYE requests will be sent directly (bypassing the server).
BTW, lookup("aliases") and such should be probably called within if(uri == myself) condition, see the default configuration file.
Jan.
On 21-11 13:34, Geert Nijpels wrote:
Hello all,
I'm trying to get accounting working, but I don't seem to get any stop records in the database. However, when I tell ser to log to syslog, I do get the STOP records. The only thing I come by when searching the archives is to be sure that the loose_route() is after the setflag.
I log incoming invite's and bye's to stderror, and I see them coming by:
0(14598) looking up aliases 0(14598)
time [Fri Nov 21 13:22:50 2003] method <INVITE> Setting acc flags **** 0(14598) Setting accounting flag 0(14598) Setting missed calls flag 0(14598)
time [Fri Nov 21 13:22:50 2003] method <INVITE> r-uri <8910@ams-ix.net;user=phone> IP: <193.194.136.248> - t-uri sip:8910@ams-ix.net;user=phone
0(14598) looking up aliases 0(14598)
time [Fri Nov 21 13:22:55 2003] method <ACK> r-uri <8910@193.194.136.225:5060> IP: <193.194.136.248> - t-uri sip:8910@ams-ix.net;user=phone
0(14598) looking up aliases 0(14598)
time [Fri Nov 21 13:23:02 2003] method <BYE> Setting acc flags **** 0(14598) Setting accounting flag 0(14598) Setting missed calls flag 0(14598)
time [Fri Nov 21 13:23:02 2003] method <BYE> r-uri <8910@193.194.136.225:5060> IP: <193.194.136.248> - t-uri sip:8910@ams-ix.net;user=phone
Also, the INVITE is inserted into the database, but the BYE not. When I change "db_flag" to "log_flag" and change log_stderror=yes to log_stderror=no, I do see the BYE ACC antries in the syslog. I do not see errors int he mysql log file. No obvious errors when viewing debug=7.
Running: ser 0.8.11 Mysql 4.x
I hope for a few suggestions:-) My config is pasted in below.
Kind regards,
Geert
Config:
# ----------- global configuration parameters ------------------------
#debug=3 # debug level (cmd line: -dddddddddd) #fork=yes #log_stderror=no # (cmd line: -E)
debug=3 fork=no log_stderror=yes
check_via=no # (cmd. line: -v) dns=no # (cmd. line: -r) rev_dns=no # (cmd. line: -R) port=5060 #children=4 fifo="/tmp/ser_fifo" listen="colo.jink.net" alias="ams-ix.net"
# ------------------ module loading ----------------------------------
loadmodule "/usr/lib/ser/modules/mysql.so" loadmodule "/usr/lib/ser/modules/sl.so" loadmodule "/usr/lib/ser/modules/tm.so" loadmodule "/usr/lib/ser/modules/rr.so" loadmodule "/usr/lib/ser/modules/maxfwd.so" loadmodule "/usr/lib/ser/modules/usrloc.so" loadmodule "/usr/lib/ser/modules/registrar.so" loadmodule "/usr/lib/ser/modules/xlog.so" loadmodule "/usr/local/lib/ser/modules/textops.so" loadmodule "/usr/lib/ser/modules/acc.so" loadmodule "/usr/lib/ser/modules/auth.so" loadmodule "/usr/lib/ser/modules/auth_db.so"
# ----------------- setting module-specific parameters --------------- ### Set up parameters for database lookups modparam("usrloc|auth_db|group|acc", "db_url", "sql://xxxx:xxxx@localhost/ser")
### mode 1: direct writing to database ### mode 2: buffered writing to database modparam("usrloc", "db_mode", 1)
# -- auth_db params -- ### Enable encrypted database authentication modparam("auth_db", "calculate_ha1", yes) modparam("auth_db", "password_column", "password")
# -- acc params -- ### For acc Database support, uncomment: DEFS+=-DSQL_ACC in ### sip_router/modules/acc/Makefile and recompile
### Set up missed call logging modparam("acc", "db_missed_flag", 3) modparam("acc", "db_flag", 1 ) modparam("acc", "log_level", 1)
# -- rr params -- # add value to ;lr param to make some broken UAs happy modparam("rr", "enable_full_lr", 1)
# ------------------------- request routing logic -------------------
route{
if (method=="INVITE" || method=="BYE"){ ## Accounting for all calls xlog("L_INFO", "\n****\n time [%Tf] method <%rm> Setting acc flags ****\n"); log(1, "Setting accounting flag\n"); setflag(1);
## Accounting for "missed calls" log(1, "Setting missed calls flag"); setflag(3); };
## Log the request: xlog("L_INFO", "\n****\n time [%Tf] method <%rm> r-uri <%ru>\n IP: <%is> - t-uri <%tu>\n\n****\n");
# initial sanity checks -- messages with # max_forwards==0, or excessively long requests if (!mf_process_maxfwd_header("10")) { sl_send_reply("483","Too Many Hops"); break; }; if (len_gt( max_len )) { sl_send_reply("513", "Message too big"); break; };
# Load aliases in memory log(1, "looking up aliases\n"); lookup("aliases");
# loose-route processing #if (loose_route()) { # t_relay(); # break; #};
# if the request is for other domain use UsrLoc # (in case, it does not work, use the following command # with proper names and addresses in it) if (uri==myself) {
if (method=="REGISTER") { if (!www_authorize("ams-ix.net", "subscriber")) { www_challenge("ams-ix.net", "0"); break; }; save("location"); break; };
# native SIP destinations are handled using our USRLOC DB if (!lookup("location")) { if ((method=="INVITE" || method=="ACK") && t_newtran()) { t_reply("404", "Not Found"); #log(1, "Log missed call"); break; }; sl_send_reply("404", "Not Found"); break; }else{ if (!t_relay()) { sl_reply_error(); }; }; }; }
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers
Jan Janak wrote:
Hello,
you don't seem to call record_route() in your config file so BYE requests will be sent directly (bypassing the server).
BTW, lookup("aliases") and such should be probably called within if(uri == myself) condition, see the default configuration file.
Jan.
I probably deleted the record_route() while debugging. Things still didn't work after adding record_route(). However, I then noticed I had the:
if (!t_relay()) { sl_reply_error(); };
block within my:
if (uri==myself) { }
block. I placed it outside the block, and now things work.
Thanx,
Geert