From: Samuel L. <sam...@ho...> - 2014-05-29 19:40:43
|
I am not sure if earlier someone had said the issue I described was different but I believe it is. This only happens with OpenRegistration. If you manually add the subscribers then you do not get this problem. I will post a debug later. From: khe...@cs... Date: Wed, 28 May 2014 14:07:46 -0700 To: est...@gm...; ope...@li... Subject: Re: [Openbts-discuss] Problem sending messages in MultiBTS including the mailing list I need the actual trace, not a screenshot. Above that, you can sit down and figure out who is sending messages to whom. For instance, I assume this trace is from .12, which is not seeing any OKs from the BTS. That's the issue, just need to figure out why the OpenBTS instances aren't sending them correctly. On Wed, May 28, 2014 at 1:57 PM, Estefania Salazar <est...@gm...> wrote: Sorry, I had to send you the picture attach. 2014-05-28 15:55 GMT-05:00 Estefania Salazar <est...@gm...>: This is what the wireshark capture every time that the message is sent again. The IP's 192.168.10.10 and 192.168.10.11 are the OPenBTS and the 192.168.10.12 is the machine where it's running the sipauthserve, smqueue and the Asterisk. Thank you in advanced. 2014-05-28 14:50 GMT-05:00 Kurtis Heimerl <khe...@cs...>: Can you provide a SIP trace of the traffic? On Wed, May 28, 2014 at 12:49 PM, Estefania Salazar <est...@gm...> wrote: Thanks for the suggestion, but it isn't working well. I did the changes and the messages among handsets continue repeating. I don't know what the Smqueue server requires in MultiBTS to work. Regards, Estefanía. 2014-05-27 14:28 GMT-05:00 Kurtis Heimerl <khe...@cs...>: You should look at the SIP packets and trace who is ignoring the 200 OK message. If I remember correctly, SIP.myIP is used for the return address from smqueue, which will fail for multiBTS if it's 127.0.0.1 (the default). So change it to the IP that smq is running on. On Tue, May 27, 2014 at 12:25 PM, Estefania Salazar <est...@gm...> wrote: Hi Kurtis, I haven´t modified this parameter so I supposed that have the default configuration that is the IP address of the localhost. I am even not sure if I know how to change it. The only difference that my network have with the rest is that I have the OpenBTS running in a different machine with the SIP.Proxy.Registration, SIP.Proxy.Speech and SIP.Proxy.SMS pointing to the IP address of the machine where in running Smqueue, Sipauthserve and Asterisk. The calls among the handsets are working perfectly because in the dialplan I redirect to the OpenBTS IMSI@<IP OpenBTS>:5062; but for the messages I don't know if I am missing some configuration because it's repeating the same text over and over. Thank you. 2014-05-27 12:25 GMT-05:00 Kurtis Heimerl <khe...@cs...>: These are definitely not the same issues. Estefania seems to be saying that smq is sending repeat messages, not that the phones are having issues registering. Estefenia, if I remember correctly (and I may not, there's been a lot of changes), this may be an issue with smq's configuration. What have you set SIP.myIP (in smqueue.db) to? On Tue, May 27, 2014 at 7:38 AM, Samuel Liverpool <sam...@ho...> wrote: Really hoping to have this answered because I have the same problem. I believe that this link http://sourceforge.net/p/openbts/mailman/message/31985862/ is the closest explanation. I have this setup running on the commercial version with the same error. Did not get accounting to work. Would like to know more about that and how it could be activated. Regards Date: Tue, 27 May 2014 08:44:42 -0500 From: est...@gm... To: mic...@ra... CC: ope...@li... Subject: Re: [Openbts-discuss] Problem sending messages in MultiBTS Hi Michael, thank you for your reply. After texting to 101, the database already register the users with the extensions so I can send messages among the handsets.The thing is that they receive the message over and over, like in a infinite loop. I dont know what is doing the MultiBTS with the server Smqueue. Another issue is that I don't receive anymore the log that "I can't determine the cost of service" that was normal, but in one of the handset receive the message "Account balance of 0 too low for service cost of 20". Somehow the accountig was activated. It´s possible that this is what is making that the messages bounce without stop? I hope that you can help me. Thank you in advanced. Estefanía. 2014-05-24 6:16 GMT-05:00 Michael Iedema <mic...@ra...>: Hello, Unfortunately, these components can not yet run on separate machines. All three (sipauthserve, smqueue and asterisk) must run on the same machine because they all share the database (/var/lib/asterisk/sqlite3dir/sqlite3.db). Regards, -Michael On May 22, 2014, at 5:11 PM, Estefania Salazar <est...@gm...> wrote: > Hi all, I am configuring a MultiBTS and I followed the instructions of the manual and the web page and IT'S WORKING!!!! I can do calls among the handsets and the computer where is just running the Subscriber registry, the Smqueue and the Asterisk can show the logs and the progress of the call. > > The problem is when a send messages: In a single OpenBTS, you only have to send a text message to 101 so it can add the user to sqlite3 database and then you can send messages among they. > With MultiBTS, I try to send it to 101 but it isn't able to register the user in the sqlite3 database that I suppose that have to be in the computer where is running the Smqueue neither in the computer with just OpenBTS. And in the terminal sipauthserve appear: > > sqlite3_prepare_v2 failed for "CREATE TABLE IF NOT EXISTS CONFIG (KEYSTRING TEXT UNIQUE NOT NULL, VALUESTRING TEXT, STATIC INTEGER DEFAULT 0, OPTIONAL INTEGER DEFAULT 0, COMMENTS TEXT DEFAULT '')": unable to open database file > sqlite3_prepare_v2 failed for "PRAGMA journal_mode=WAL": unable to open database file > sqlite3_prepare_v2 failed for "SELECT VALUESTRING FROM CONFIG WHERE KEYSTRING == "Log.Level"": unable to open database file > sqlite3_prepare_v2 failed for "INSERT OR REPLACE INTO CONFIG (KEYSTRING,VALUESTRING,OPTIONAL,COMMENTS) VALUES ("Log.Level","NOTICE",1,'Default logging level when no other level is defined for a file.')": unable to open database file > sqlite3_prepare_v2 failed for "SELECT VALUESTRING FROM CONFIG WHERE KEYSTRING == "Log.File"": unable to open database file > sqlite3_prepare_v2 failed for "SELECT VALUESTRING FROM CONFIG WHERE KEYSTRING == "Log.Level.sipauthserve.cpp"": unable to open database file > sqlite3_prepare_v2 failed for "SELECT VALUESTRING FROM CONFIG WHERE KEYSTRING == "Log.Alarms.Max"": unable to open database file > ALERT 140704266020672 09:33:56.9 sipauthserve.cpp:277:main: ./sipauthserve (re)starting > sqlite3_prepare_v2 failed for "SELECT VALUESTRING FROM CONFIG WHERE KEYSTRING == "SubscriberRegistry.Port"": unable to open database file > sqlite3_prepare_v2 failed for "SELECT VALUESTRING FROM CONFIG WHERE KEYSTRING == "SubscriberRegistry.db"": unable to open database file > sqlite3_prepare_v2 failed for "SELECT VALUESTRING FROM CONFIG WHERE KEYSTRING == "Control.NumSQLTries"": unable to open database file > sqlite3_prepare_v2 failed for "CREATE TABLE IF NOT EXISTS RRLP (id INTEGER PRIMARY KEY, name VARCHAR(80) not null, latitude real not null, longitude real not null, error real not null, time text not null )": unable to open database file > sqlite3_prepare_v2 failed for "SELECT VALUESTRING FROM CONFIG WHERE KEYSTRING == "Log.Level../SubscriberRegistry.cpp"": unable to open database file > EMERG 140704266020672 09:33:56.9 ./SubscriberRegistry.cpp:186:init: Cannot create RRLP table > > Maybe the problem is that in the computer of OpenBTS the command SubscriberRegistry.db /var/lib/asterisk/sqlite3dir/sqlite3.db is pointing to the local database and not to the sqlite3 database of the computer where is running Smqueue? It is possible to redirect it? > > Anyone have some ideas of how solve this? Thank you in advanced. > > Regards, > > Estefanía. > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs_______________________________________________ > Openbts-discuss mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openbts-discuss ------------------------------------------------------------------------------ The best possible search technologies are now affordable for all companies. Download your FREE open source Enterprise Search Engine today! Our experts will assist you in its installation for $59/mo, no commitment. Test it for FREE on our Cloud platform anytime! http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk _______________________________________________ Openbts-discuss mailing list Ope...@li... https://lists.sourceforge.net/lists/listinfo/openbts-discuss ------------------------------------------------------------------------------ The best possible search technologies are now affordable for all companies. Download your FREE open source Enterprise Search Engine today! Our experts will assist you in its installation for $59/mo, no commitment. Test it for FREE on our Cloud platform anytime! http://pubads.g.doubleclick.net/gampad/clk?id=145328191&iu=/4140/ostg.clktrk _______________________________________________ Openbts-discuss mailing list Ope...@li... https://lists.sourceforge.net/lists/listinfo/openbts-discuss ------------------------------------------------------------------------------ Time is money. Stop wasting it! Get your web API in 5 minutes. www.restlet.com/download http://p.sf.net/sfu/restlet _______________________________________________ Openbts-discuss mailing list Ope...@li... https://lists.sourceforge.net/lists/listinfo/openbts-discuss |