[00:11] ZaVoid (n=colin@c-67-165-25-195.hsd1.pa.comcast.net) joined #openser. [00:11] hello [00:11] anyone home? [00:13] anyone ever run into issues where ser just stops routing calls? nothiing any logs i can see explains why [00:13] what ver? [00:13] 1.10 [00:13] its been fine for 40-50 days [00:13] i run 1.1.1 and haven't noticed anything like that [00:14] then in the past week its been happening almost every day [00:14] it's the strangest thing [00:14] i got 2 boxes running it.. one has no problems.. the other keeps doing this now [00:14] any other kind of logging i could turn on to catch it? [00:14] var/log/messages isn't helpful [00:16] any ideas? [00:26] turn debug up and run without forking - perhaps [00:31] maybe yo uare getting DoSed? :) [00:31] nah [00:31] so debug level 9? [00:32] would that kill my server leaving it on level 9 for 24 hours? [00:34] it shouldn't [00:34] ok [00:35] unless you are doing a thosuand cps or something crazy [00:36] JerJer, hows it going, ever figure out mediaproxy? [00:36] nope [00:36] fuckin thing refuses to submit records to the database [00:36] i think its purposely crippled so that Adrian Georgescu and AG Projects can quote out their stupid $25,000 projects [00:37] hahaha [00:37] of course! [00:37] i have my own media proxy application about 1/2 written [00:37] to which I will open source, document and properly support [00:38] using C [00:38] what are you using for ser billing [00:38] i want records from mediaproxy [00:38] it refuses to give them to me [00:39] why do you need those? [00:39] the project requires them [00:39] hence i need them [00:40] theres no way to show a con-current call registration is there? [00:41] ZaVoid: explain [00:41] you can look at the location table [00:41] i think its location [00:41] yeah not exactly what i want [00:42] you can ngrep [00:42] doing level 9 restart now [00:42] hmm where will it right these logs too? [00:42] not seeing anyhting special in var/log/messages [00:43] on my system it goes to /var/log/syslog [00:43] but that could be my config [00:43] yeah messages for me [00:44] still strange why it would just stop fwding calls [00:45] im trying to figure out how to bill some calls before answer supervision [00:45] before? that sounds particularly evil [00:45] well some carriers do it like global crossing and XO saville [00:45] and DID providers [00:46] then you need to complain like a whiny bitch [00:46] hahah [00:46] and GX doesn't do that to us [00:46] the only GX product that dosen't do it is end user DAL [00:46] but we have two full time staffers watching and complaining about our bills [00:46] if you take voip termination or carrier tdm [00:46] we have two DS-3s from GX [00:46] all PRI [00:47] two ds3 [00:47] is not a lot really :) [00:47] i dont even use global anymore, but as an example. [00:47] thats just GX [00:47] i need to be able to bill DIDs before answer supervision because thats how a lot of my underlying carriers do it [00:47] otheriwse people will abuse them [00:48] good luck - none of our underlying carriers bill like that to us [00:48] tux.. when i run moni ... location-users = 1193.. so thats 1193 registered clinets right now right? [00:48] ZaVoid: think so [00:49] besides all that, like asterisk, the 1 second precision isnt very god [00:49] good [00:49] i hacked asterisk to subtract in milliseconds and round up [00:50] eek [00:50] there was tons of 0 second answered calls [00:50] that were actually 1 second [00:50] or 6 second calls that my carrier billed 7 [00:50] therefore rounding up to 12 [00:50] so then have a 30 second first increment [00:51] hahaha [00:51] that's what we do and it almost totally killed all of the call spammers on our network [00:51] well the way i did it works good [00:51] nice [00:51] well most of my customers are telemarketers :P [00:51] i would hate to have that liability [00:52] and then admit it publicly [00:52] at the end of the day its just a CDR [00:52] err damn [00:52] Well thats the biggest customers of Qwest, Global, MCI etc. [00:52] ERROR: Error opening OpenSER's FIFO /tmp/openser_fifo [00:52] ERROR: Make sure you have line 'fifo=/tmp/openser_fifo' in your config [00:52] the line is in the config! [00:52] and all of their tdm resellers [00:52] it aint a big secret, if you want a shitload of traffic you have to sell to call centers [00:53] "we'll make it up in volume" sales famous last words [00:53] the only thing i hate is their ASR sucks ass [00:53] yes! [00:53] lol [00:53] your in wholesale h3x? [00:54] yes i own carrierone.net [00:54] nice to meet ya [00:54] id say telemarketing is definately a retail customer though [00:54] Vonage has a shit load of minutes [00:54] vonage offloads all their minutes(well most) to tdm [00:54] the funniest customer we are triyng to pick up is the old NOS communications [00:55] those guys are awesome, they still have people paying 30 cents a min from enterprise customers they slammed 10 years ago [00:55] they are using g.711u becuase they [00:55] "dont want anybody calling and complaining about call quality" [00:55] slamming.. haven't heard trhat term in a while.. you used to work for talk america? lol [00:56] the FCC/FTC won't let them acquire any new customers [00:56] Oh i set up one of talk america's call centers [00:56] I'm in vegas [00:56] Broadview, Talk.com, Choice One, [00:56] the most evil is Best Web USA or mysiteonlineis [00:56] comptel? [00:56] hahaha [00:56] yep im going tomorrow [00:56] i was suppose to go.. got stuck [00:56] fun times [00:57] i moved to vegas in 98 to work for a porn site [00:57] then i got into setting up call centers. [00:57] im not quite sure which one is worse [00:58] but the telemarketers run up 10,000$ phone bills [01:01] well you saved yourself the $600 for a hall pass anyway [01:19] Another use for keeping the actual call start time is tracing / records [01:19] apardo (n=apardo@87.217.145.41) joined #openser. [01:19] apardo (n=apardo@87.217.145.41) left irc: Remote closed the connection [01:20] hey h3x got a quetion for ya brutha [01:20] you use moni right? [01:21] h3x? [01:22] he is off an A.D.D land [01:22] s/an/in/ [01:22] who moved my i key [01:22] heh [01:22] hohum (n=dcorbe@mercury.sunrocket.com) left irc: "This computer has gone to sleep" [01:23] no i dont use moni [01:23] hmmm [01:23] use somthing similar? [01:23] openserctl moni ya don't use ever? [01:24] oh i thought you meant the voip monitoring progrm [01:24] quality [01:24] name of software :) [01:25] no [01:25] from the openserctl moni command [01:25] you ever use that? [01:25] yes rarely [01:27] ive got someone else that does the day to day stuff [01:27] meh [01:29] i deal with least cost routing, soap interfaces to vendors etc [01:29] how big is your lcr table? [01:30] i do LRN dips into NPAC data [01:30] number portability makes a flat lcr pretty useless [01:30] domestic us anyway, which is all we do [01:30] OCN yo [01:31] doing LNP via SIP? [01:31] OCN isnt granular enough [01:31] We are doing LNP dips via SIP now [01:31] it dosent take into account when an IXC has DECT trunks to some COs to bypass the tandem [01:31] what are you using? I didnt like the SIP interface [01:31] from TNS [01:31] they just came out with a SOAP interface [01:32] your talking about the TNS stp interface? [01:32] the company TNS [01:32] yeah i know [01:32] I work for TNS [01:32] oh really [01:32] oh really :) [01:32] haha [01:33] that voip company that got acquired by them? [01:33] yeap [01:33] gotcha [01:33] your /msg working? [01:35] sloth_ (n=chatzill@cpe-69-203-212-182.nyc.res.rr.com) joined #openser. [01:40] brb dinner [01:44] the soap platform was implemented sooo wrong, but its the best out of the 3 options. [01:44] for instance, soap dosen't allow three different containers with the same name like .... [01:44] 4 i guess if you specify them all [01:44] the wsdl is a joke [01:44] i wrote a new one [01:45] I dont know what Vivik and Kenny were thinking [01:45] bbl [01:45] or smokin [01:45] well thats the weird thiing, Vivek actually died [01:45] and that kind of held up a lot of things until kenny got up to speed [01:51] NormB (n=NormB@24.115.56.68) joined #openser. [01:51] NormB (n=NormB@24.115.56.68) left irc: Client Quit [02:06] Defraz (n=t0tal@fw.centrisys.com) left irc: "Trillian (http://www.ceruleanstudios.com" [02:11] burp [02:38] jer? h3x? [02:38] user location contacts [02:47] sloth_ (n=chatzill@cpe-69-203-212-182.nyc.res.rr.com) left irc: Read error: 110 (Connection timed out) [03:01] CunningPike (n=CunningP@dhcp-10-234.district.north-van.bc.ca) left irc: Remote closed the connection [03:12] hohum (n=dcorbe@c-71-62-76-68.hsd1.va.comcast.net) joined #openser. [03:37] ZaVoid: there were ppl in the mailing list reporting the issue that you are experiencing ... [03:37] just to let you know ... [03:37] search the mailing list ... [03:38] hey [03:38] oh [03:38] which one? [03:38] mind pointing me in the right direction to search it? [03:39] you familiar with the TM module by anychance ? i got 2 boxes.. one has modparam("tm", "fr_timer", 60 ) and one has 10 instead of 60.. trying to figure out why [03:40] found the list thnx [03:43] any idea what any of the subjects were? [03:59] I don't remember ... [03:59] no worries [03:59] but there wasn't any output of it [03:59] or remember the month? [03:59] a few months ago ... [03:59] strange thing is it just on one of my 2 boxes [03:59] ahh ok [04:00] i chcked last 2 months [04:00] sry ... the list is pretty active :p [04:00] its cool [04:01] Defraz (n=t0tal@24-116-152-177.cpe.cableone.net) joined #openser. [04:01] worst part is i'm not getting anythingin the log [04:01] I think the woraround solution was to restart the server [04:01] workaround [04:02] yeah thats worked for me [04:02] check if you have anythink sitting in the udp queue [04:02] problem is i don't haven a way to notify myself of it happened [04:02] where is the udp queue? [04:02] the kernel udp queue [04:03] ahh [04:44] osas, good evening. [04:45] CrazyTux: so you got any bright ideas for me with regard to making media proxy cough up records? [04:45] JerJer, hmmm, make it work :) [04:45] i would love to - then I"ll blog about exactly what it took to make it work [04:46] JerJer, Great :) [04:46] i hear that AG Projects has also pulled code out of CDRTool to make it less featureful - which doesn't bother me cuz CDRTool is crap, but it does show their intent [04:46] so its time to out them for who they are [04:47] JerJer, haha, I get by just find, didn't even look at CDRtool. [04:47] then let the world decide if they should give them any money [04:47] s/find/fine/ [04:47] JerJer, whats wrong with a company wanting to make money? :) [04:48] nothing - but don't put something out there open source, then tell anyone that asks about it to ask the community when they wrote the code [04:48] then dont' initally put something out there then decide later to remove it [04:48] which my understanding of the GPL says once its GPL its always GPL [04:49] ... sure, but if they change something they have every right for future releases. [04:49] new releases doesn't mean pulling entire featuresets [04:49] for no reason other than to tease people with one release, then go - oh that's not available any more [04:49] or 'ask the mailing list' [04:50] when someone asks for support and also ask for their consulting rate in the same paragraph [04:50] burp [04:50] Nothing wrong with ask the mailing list, its the general idea of open source software, it's provided for you, dosen't mean they have to support and document it, just be glad that they did some of the work for you. [04:50] then people on the mailing list have backed up my findings [04:51] meaning the code that is out there is purposey crippled [04:51] and they know it [04:51] Its a marketing technique. [04:51] no its bullshit [04:52] it would have been different if I didn't specifically ask for their consulting rate immediately after pointing out that I thought the code was broken [04:52] so lets brainstorm guys [04:52] what can i do to setup monitoring on my ser box to catch it when it fails [04:52] nagios [04:52] nope [04:52] got that [04:52] write a plugin using perl [04:52] ZaVoid, zabbix, 3rd party, anything [04:52] this is where registration still works(sometimes) but calls won't completed [04:52] take me 30 minutes [04:53] yeah but what would the plugin do? [04:53] make a SIP call [04:53] not even sure how to monitor for this [04:53] hmmm [04:54] hell shell script - call SIPp tell it to make a single call to a known good number [04:54] there any sip plugins for nagios? [04:54] then examine the return code [04:54] yeah i could do it on cause codes [04:54] i'd like to fix it too sicne its happened 5 days in a row now [04:54] i think it has somthing to do with volume on that box [04:55] i haven't even looked at the compling envrionment so I could be talking out of my ass here, but the next time it hangs attach with GDB [04:55] run a backtrace [04:56] submit to devels [04:56] gdb? [04:56] provided debug symbols are there [04:56] debugger [04:56] ah [04:56] meh [04:56] maybe i'll just upgrade [04:56] that usally works ;) [04:57] 1.1.1 has survived some decent beatings [04:57] ZaVoid, what company are you from? :) [04:57] both purposeful and production [04:57] yeah? [04:57] setup a dev box and blast calls at it with SIPp [04:57] any major changes? [04:57] make it break [04:58] no clue - i looked at the mediaproxy.c code inside of openser and got sick [04:58] yah i don't care enuff about this production enviroment to be honest though [04:58] lol [04:58] ok - blow it up [04:58] L|NUX (n=linux@unaffiliated/lnux/x-10290) joined #openser. [05:03] my dog just pissed on my living room carpet [05:07] he needed some attention [05:07] ugh [05:08] he walked past me [05:08] drank some water [05:08] walked back in and started pissing.. i was like wtf [05:12] ZaVoid, lol [05:12] ZaVoid, apparently he isn't happy. [05:13] apparently [06:11] ZaVoid (n=colin@c-67-165-25-195.hsd1.pa.comcast.net) left irc: "Trillian (http://www.ceruleanstudios.com" [06:13] habakuk (n=chatzill@c-24-6-224-243.hsd1.ca.comcast.net) left irc: "Chatzilla 0.9.77 [Firefox 1.5.0.10/2007021601]" [06:18] L|NUX (n=linux@unaffiliated/lnux/x-10290) left irc: Read error: 104 (Connection reset by peer) [06:21] CunningPike (n=CunningP@S010600095b33697f.vc.shawcable.net) joined #openser. [06:27] L|NUX (n=linux@unaffiliated/lnux/x-10290) joined #openser. [06:33] L|NUX (n=linux@unaffiliated/lnux/x-10290) left irc: Read error: 104 (Connection reset by peer) [07:17] clona (n=clona@bjs2-dhcp111.studby.uio.no) left irc: Read error: 110 (Connection timed out) [08:38] L|NUX (n=linux@unaffiliated/lnux/x-10290) joined #openser. [09:32] CunningPike (n=CunningP@S010600095b33697f.vc.shawcable.net) left irc: Remote closed the connection [09:50] qdk (n=qdk@90.184.3.249) left irc: Read error: 110 (Connection timed out) [10:34] linfo12345 (n=Adam@g0962184.demon.co.uk) joined #openser. [10:45] bkw_ (n=brian@72-254-46-103.client.stsn.net) joined #openser. [10:52] L-info (n=Adam@g0962184.demon.co.uk) left irc: Read error: 110 (Connection timed out) [11:03] bkw_ (n=brian@72-254-46-103.client.stsn.net) got netsplit. [11:03] pal (n=pal@schweiz159.server4you.de) got netsplit. [11:04] bkw_ (n=brian@72-254-46-103.client.stsn.net) returned to #openser. [11:04] pal (n=pal@schweiz159.server4you.de) returned to #openser. [11:09] DanB (n=danbogos@87.139.12.167) joined #openser. [11:09] Hi All! [11:14] pal (n=pal@schweiz159.server4you.de) got netsplit. [11:14] bkw_ (n=brian@72-254-46-103.client.stsn.net) got netsplit. [11:14] bkw_ (n=brian@72-254-46-103.client.stsn.net) returned to #openser. [11:14] pal (n=pal@schweiz159.server4you.de) returned to #openser. [11:20] bkw_ (n=brian@72-254-46-103.client.stsn.net) left irc: "This computer has gone to sleep" [11:24] bkw_ (n=brian@dsl093-079-162.sfo1.dsl.speakeasy.net) joined #openser. [11:29] bkw_ (n=brian@dsl093-079-162.sfo1.dsl.speakeasy.net) left irc: Client Quit [12:29] hi, in via, branch=0 should not be set, right? [13:01] micond1 (n=daniel@81.180.83.75) joined #openser. [13:07] henning_ (n=henning@et-1-5.gw-nat.bs.ka.oneandone.net) joined #openser. [14:06] _Bilbo_ (n=bastian@mail.collax.com) left irc: Read error: 113 (No route to host) [14:09] _Bilbo_ (n=bastian@mail.collax.com) joined #openser. [14:12] qdk (n=qdk@90.184.3.249) joined #openser. [14:19] L|NUX (n=linux@unaffiliated/lnux/x-10290) left irc: [14:24] allankardec (n=root@201.45.22.130) joined #openser. [15:00] hohum (n=dcorbe@c-71-62-76-68.hsd1.va.comcast.net) left irc: Client Quit [15:08] CrazyTux (n=CrazyTux@64.95.219.140) left irc: Read error: 104 (Connection reset by peer) [15:11] atif_ (n=atif@202.92.17.38) joined #openser. [15:12] hello everyone, can some please tell me the best performance acheived from OpenSER in terms of calls/sec (CPS) and concurrent sessions in media proxy mode, using mediaproxy or rtp proxy [15:15] atif_ (n=atif@202.92.17.38) left irc: "Leaving" [15:16] that was quick :-) [15:20] <_Bilbo_> osas: sorry for my incompetent reply on monday... ;) [15:20] heh ;-) [15:21] how's going? [15:21] I was pro svn b/c I wanted to be able to report/track issues based on the svn rev [15:21] <_Bilbo_> a little tired, but fine :) [15:21] <_Bilbo_> yes, i am pro svn, too... [15:22] like this, one is able to properly report an issue and track it down :-) [15:22] <_Bilbo_> although I'm producing a little clash between my own codebase in my personal svn repo and the public repo now [15:22] I would like to see in in the server version [15:22] <_Bilbo_> right [15:22] <_Bilbo_> unfortunately, the "svnversion" program is not too fast :-/ [15:22] see it in [15:23] <_Bilbo_> sourceforge is a little strange,currently... [15:23] <_Bilbo_> i'm not able to log into the shell server [15:24] <_Bilbo_> I'd love to see if we could have any private hooks - despite the comment in sf's documentation this was not possible [16:07] Defraz_ (n=t0tal@24-116-152-177.cpe.cableone.net) joined #openser. [16:07] Defraz (n=t0tal@24-116-152-177.cpe.cableone.net) left irc: Read error: 54 (Connection reset by peer) [16:14] what is also very bad now with sf.net is that they turned off compile farm ... it was very useful to compile and hunt warnings/errors on diferent distros -- mainly solaris-based [17:13] OPTiC5bre (n=vishal@hunter.netmodule.com) joined #openser. [17:13] hi ... [17:13] has anyone used the pa module ? [17:13] Nick change: OPTiC5bre -> Vishal [17:14] ? [17:16] Vishal (n=vishal@hunter.netmodule.com) left #openser. [17:17] pa is deprecated ... use presence/pua* modules instead [17:17] with 1.2.0 [17:17] http://openser.org/dokuwiki/doku.php/presence:presence-module [17:17] OpTroniX (n=vishal@hunter.netmodule.com) joined #openser. [17:18] resend ... [17:18] ? [17:18] (18:08:06) Vishal left the room. [17:18] (18:08:51) miconda: pa is deprecated ... use presence/pua* modules instead [17:18] (18:08:55) miconda: with 1.2.0 [17:18] -module [17:18] http://openser.org/dokuwiki/doku.php/presence:presence-module [17:18] he doesn't seem to like sticking with a nick [17:19] :) [17:19] :) [17:19] thnx !! [17:19] just that i used to be with the nick OPTiC5ber ...on dalnet .. [17:19] seems someone registered it already .. :) [17:25] micond1: maybe the pa module should be removed in 1.2 [17:26] that's the plan [17:26] k [17:26] we just need to be sure nobody is still using it (if ever used :-) ) [17:27] OpTroniX (n=vishal@hunter.netmodule.com) left irc: "using sirc version 2.211+KSIRC/1.3.12" [17:27] they will find out ;-) [17:33] OpTroniX (n=vishal@hunter.netmodule.com) joined #openser. [17:38] henning_ (n=henning@et-1-5.gw-nat.bs.ka.oneandone.net) left irc: Remote closed the connection [17:59] OpTroniX (n=vishal@hunter.netmodule.com) left irc: "using sirc version 2.211+KSIRC/1.3.12" [18:33] CunningPike (n=CunningP@dhcp-10-234.district.north-van.bc.ca) joined #openser. [18:54] qdk (n=qdk@90.184.3.249) left irc: Read error: 110 (Connection timed out) [19:06] Defraz_ (n=t0tal@24-116-152-177.cpe.cableone.net) left irc: "Trillian (http://www.ceruleanstudios.com" [19:22] micond1 (n=daniel@81.180.83.75) left #openser. [19:28] L|NUX (n=linux@unaffiliated/lnux/x-10290) joined #openser. [19:42] L|NUX (n=linux@unaffiliated/lnux/x-10290) left irc: [19:58] Nick change: linfo12345 -> L-info [20:24] DanB (n=danbogos@87.139.12.167) left #openser. [20:26] allankardec (n=root@201.45.22.130) left irc: Remote closed the connection [23:24] CunningPike_ (n=CunningP@204.239.12.189) joined #openser. [23:25] clona_ (n=clona@bjs2-dhcp111.studby.uio.no) joined #openser. [23:45] CunningPike_ (n=CunningP@204.239.12.189) left irc: "And so, to bed" [23:54] CrazyTux (n=CrazyTux@64.95.219.140) joined #openser. [00:00] --- Thu Mar 1 2007