Kannel Performance Fluctuate
Hi All, This is my kannel sms gateway architecture: *BBox--SQLBox---SMSBox---Multiple Fake SMSC's* And this is my kannel status: - Status: running, uptime 1d 0h 26m 44s WDP: received 0 (0 queued), sent 0 (0 queued) SMS: received 0 (0 queued), sent 4150480 (0 queued), store size -1 SMS: inbound (0.00,0.00,0.00) msg/sec, *outbound (232.03,185.30,47.16) msg/sec* DLR: received 8300960, sent 0 DLR: inbound (464.05,370.60,94.32) msg/sec, outbound (0.00,0.00,0.00) msg/sec DLR: 0 queued, using internal storage Box connections: smsbox:mysmsbox, IP 127.0.0.1 (0 queued), (on-line 1d 0h 26m 28s) smsbox:mysqlbox, IP 127.0.0.1 (52265 queued), (on-line 1d 0h 25m 2s) SMSC connections: *mysmsc1*[mysmsc1]FAKE:10001 (online 21950s, rcvd: sms 0 (0.00,0.00,0.00) / dlr 4940960 (444.48,93.84,56.14), sent: sms 2470480 (222.24,46.92,28.07) / dlr 0 (0.00,0.00,0.00), failed 0, queued 0 msgs) *mysmsc2*[mysmsc2]FAKE:10003 (online 21930s, rcvd: sms 0 (0.00,0.00,0.00) / dlr 336 (21.53,276.83,38.18), sent: sms 168 (10.77,138.42,19.09) / dlr 0 (0.00,0.00,0.00), failed 0, queued 0 msgs) - The problem is that this output is fluctuate every time when I'm restarting Kannel or Again start kannel. So, anyone suggest me that where the actual problem. *Thanks,* *Aditya Khanna*
Re: How to Improve Performance of SQLBox
*Hello RK Krishnas,* Can you describe me in details how to calculate TPS, because i have some confusion with this terminology *TPS.* Currently, I have configured Kannel with following a *rchitecure:* *BBoxSQLBoxSMSBoxFake SMSC's* *Now kannel monitor shows me this output:* SMS: received 0 (0 queued), sent 3516970 (0 queued), store size -1 SMS: inbound (0.00,0.00,0.00) msg/sec, outbound (297.90,227.73,43.20) msg/sec DLR: received 7033940, sent 0 DLR: inbound (595.81,455.46,86.40) msg/sec, outbound (0.00,0.00,0.00) msg/sec DLR: 0 queued, using internal storage *So How to calculate tps.* *Thanks in advance.* *ThanksAditya Khanna,* *Indore (M.P.)* On Tue, Jan 6, 2015 at 10:56 PM, RK Krishnas r...@krishnasoft.in wrote: Hi Leandro, Installed mysql community edition 6.5 but same result. 10 tps per session.. *Rajeev Krishna* Operations Manager Krishnas Software Technologies www.krishnasoft.in mobile :+91 888 5815 888 Sales :+91 888 5813 888 Support :+91 888 5817 888 On Mon, Jan 5, 2015 at 7:53 PM, Tenorio, Leandro lean...@fliadt.com wrote: Hi, If both are on the same physical machine its not hardware nor O.S. have you tried MySQL community repository, you can get it from http://dev.mysql.com/downloads/repo/yum/ *From:* RK Krishnas [mailto:r...@krishnasoft.in] *Sent:* Monday, January 05, 2015 12:30 AM *To:* Tenorio, Leandro *Subject:* Re: How to Improve Performance of SQLBox Hi Virtual machine is installed on the same physical system. I am getting 150 tps from virtual machine. So I think no question of Lan switch. On Jan 5, 2015 2:24 AM, Tenorio, Leandro lean...@fliadt.com wrote: Change LAN board, cable and switch port. -- *From: * RK Krishnas r...@krishnasoft.in *Date: * January 3, 2015 12:42:14 PM *Subject: * Re: How to Improve Performance of SQLBox *To: * Tenorio, Leandro lean...@fliadt.com *CC: * spameden spame...@gmail.com, Aditya Khanna aditya.khanna111...@gmail.com, kannel users@kannel.org users@kannel.org Hi Leandro, 1. My Centos is up to date. Centos 6.5 with kernel 2.6.32-431 2. Regarding Tuning: I Just Installed LAMP on a virtual machine getting 150+ tps. No tuning at all. directly it is giving 150 tps. Virtual machine config: 1ghz, 512 mb ram 8gb hdd. Physical server any config its just 15 tps only. 3. Virtual machine in the same system is giving 150+ TPS so no case of LAN. although i am using 1Gig Ethernet cards. 4. HDD.: i placed 3 different H.D.D. installed kannel in 3 different systems. All physical systems giving me same 15tps. I am using kannel from past 2 years. In VPS data centre or local virtual machines I am getting 150+ tps. In physical server i am getting 15 tps. I am not able to sleep with this issue in my brain. I dont know where I am wrong. Any one with Centos 6.5 kannel pls help me. *Rajeev Krishna* Operations Manager Krishnas Software Technologies www.krishnasoft.in mobile :+91 888 5815 888 Sales :+91 888 5813 888 Support :+91 888 5817 888 On Fri, Jan 2, 2015 at 7:16 PM, Tenorio, Leandro lean...@fliadt.com wrote: Rajeev, Looks more a HW/O.S issue than kannel. 1. Update all the CentOS to the latest yum update 2. Look for MySQL tuning like http://www.percona.com/blog/2014/01/28/10-mysql-settings-to-tune-after-installation/ 3. Update ethernet board driver according to manufacturer or change the hole board, patch cable and switch port. 4. Update HDD board driver according to manufacturer Cheers, Leandro *From:* users [mailto:users-boun...@kannel.org] *On Behalf Of *RK Krishnas *Sent:* Thursday, January 01, 2015 9:32 AM *To:* spameden *Cc:* Aditya Khanna; kannel users@kannel.org *Subject:* Re: How to Improve Performance of SQLBox Dear Friends Kannel Team, Got a serious Issue. *Server A:* Centos 6.5 Server with Kannel svn-r5122., 4 GB RAM, 1TB HDD *Server B:* Centos 6.5 with LAMP Stack , MYSQL 5.5.1, 3.2 Ghz Xeon, 8 GB, 1TD HDD *Server C: *Virtual Machine Centos 6.5 with LAMP Stack , MYSQL 5.5.1, 1 Ghz 1 GB RAM *Server D:* Windows 7 with Xampp , MYSQL 5..1 If I run Kannel on Server A with mysql db on Server B, TPS per session=15 If I run Kannel on Server A with mysql db on Server C or Server D TPS per session=90 I ran mysql benchmark also. Serverc is 5 times low on benchmark test. Still why my Physical Server is so low on T.P.S. I changed the mysql db server only. Kannel on the Server A only. Please guide me. I am struggling from past 4 months. *Rajeev Krishna* Operations Manager Krishnas Software Technologies www.krishnasoft.in mobile :+91 888 5815 888 Sales :+91 888 5813 888 Support :+91 888 5817 888 On Thu, Nov 6, 2014 at 11:00 AM, spameden spame...@gmail.com wrote: quick googling (only took me 30 seconds): http://www.kannel.org
Bearerbox Not Working Well
= 15002 smsbox-port-ssl = false sql-log-table = sqlbox_sent_sms sql-insert-table = sqlbox_send_sms log-file = sqlbox.log log-level = 0 #- # Example MYSQL Connection #- group = mysql-connection id = sqlbox-db host=127.0.0.1 port = 3306 username = password = database = winglear_sms max-connections = 10 #- Please help me out. *Thanks* Aditya Khanna
Kannel SMS Gateway
Hello Everyone, I'm working on Bulk SMS Application and use Kannel as SMS Gateway for faster processing. Following is the architecture of whole application is: *HTTP Server--Kannel SMS Gateway (BBox=SQLBox=SMSBox=Multiple Fake SMSC)* Now the problem is that this machine is not constantly working. Variation in Bulk SMS Sending speed. I'm not getting any error in Kannel log files. So please can anyone suggest me where is the problem. Following is the my Configuration: *kannel.conf#--# Single Group CORE#--group = coreadmin-port = 15000admin-port-ssl=noadmin-password = bulksmsstatus-password = bulksmsadmin-deny-ip=*.*.*.*admin-allow-ip=*.*.*.*smsbox-interface =127.0.0.1smsbox-port = 15001smsbox-port-ssl=no#wapbox-port = 15005#wapbox-port-ssl=no#box-deny-ip=#box-allow-ip=#udp-deny-ip=#udp-allow-ip=#wdp-interface-name=#log-file = mykannel.log#log-level = 0#access-log = myaccess.access#access-log-clean=#access-log-format=#syslog-level=#syslog-facility=#unified-prefix=#white-list=#black-list=#store-type=#store-location=#store-dump-freq=#http-proxy-host=#http-proxy-por=#http-proxy-exceptions=#http-proxy-exceptions-regex=#http-proxy-username=#http-proxy-password=#ssl-client-certkey-file=#ssl-server-cert-file=#ssl-server-key-file=#ssl-trusted-ca-file=dlr-storage = internal#dlr-spool=spool_filesms-incoming-queue-limit = -1sms-outgoing-queue-limit = 100#white-list-regex=#black-list-regex=smsbox-max-pending = 100sms-resend-freq = 60sms-resend-retry = -1#sms-combine-concatenated-mo = #sms-combine-concatenated-mo-timeout = 600#http-timeout=#--# Single Group smsbox#--group = smsboxsmsbox-id = mysmsboxbearerbox-host = 127.0.0.1bearerbox-port = 15001sendsms-port = 15010#log-file = mysmsbox1.log#log-level = 0#access-log=smsaccess1.accesssendsms-chars = 0123456789+ #max-pending-requests = 512#sendsms-url=/cgi-bin/sendsms#global-sender = 123456#ms-length = 140#http-request-retry=5#--# Multi Group SMSC#--group = smscsmsc = fakesmsc-id = mysmsc1host=localhostport = 10001throughput=100.00connect-allow-ip = 127.0.0.1reroute-dlr=true#log-file=mysmsc1.log#log-level=0allowed-smsc-id=mysmsc1denied-smsc-id=mysmsc2;mysmsc3;mysmsc4#---group = smscsmsc = fakesmsc-id = mysmsc2host=localhostport = 10002throughput=100.00connect-allow-ip = 127.0.0.1reroute-dlr=true#log-file=mysmsc2.log#log-level=0allowed-smsc-id=mysmsc2denied-smsc-id=mysmsc1;mysmsc3;mysmsc4#---group = smscsmsc = fakesmsc-id = mysmsc3host=localhostport = 10003throughput=100.00connect-allow-ip = 127.0.0.1reroute-dlr=true#log-file=mysmsc3.log#log-level=0allowed-smsc-id=mysmsc3denied-smsc-id=mysmsc1;mysmsc2;mysmsc4#---group = smscsmsc = fakesmsc-id = mysmsc4host=localhostport = 10004throughput=100.00connect-allow-ip = 127.0.0.1reroute-dlr=true#log-file=mysmsc4.log#log-level=0allowed-smsc-id=mysmsc4denied-smsc-id=mysmsc1;mysmsc2;mysmsc3#--# Multi Group smsbox-route#--group = smsbox-routesmsbox-id = mysmsboxsmsc-id = mysmsc1;mysmsc2group = smsbox-routesmsbox-id = mysmsboxsmsc-id = mysmsc3;mysmsc4#--# Multi Group sms-service# There should be always a 'default' service. # This service is used when no other 'sms-service' is applied.#--group = sms-servicekeyword = defaulttext = No service specifiedaccept-x-kannel-headers = true#max-messages = 3concatenation = truecatch-all = true#--# Multi Group sendsms-user#--group = sendsms-username = mysendsmsuser1username = tester1password = tester1#forced-smsc = mysmsc1#default-smsc= mysmsc1#user-allow-ip=*.*.*.*max-messages=10#--# Multi Group mysql-connection#--#group = mysql-connection#id = mydlr#host=127.0.0.1#username = root#password = root#database = bulk_sms#max-connections =
Kannel SMS Gateway Configuration
Hi Everyone, I want to develop a Bulk SMS Application for my users. So I'm using Kannel SMS Gateway for higher speed and persistence. So, I'm share my Whole System Architecture: *HTTP == KANNEL SMS GATEWAY [BB == Multiple SQLBox] == Multiple FAKE SMSC* I'm configuring this whole system on remote server. *This is Kannel Config:* *gateway.conf file:* # # Single Group CORE # group = core admin-port = 15000 admin-port-ssl=no admin-password = bulksms status-password = bulksms admin-deny-ip=*.*.*.* admin-allow-ip=*.*.*.* smsbox-interface =127.0.0.1 smsbox-port = 15001 smsbox-port-ssl=no log-file = mykannel.log log-level = 0 access-log = myaccess.access dlr-storage = internal sms-incoming-queue-limit = -1 sms-outgoing-queue-limit = 100 smsbox-max-pending = 100 sms-resend-freq = 60 sms-resend-retry = -1 # # Single Group smsbox # group = smsbox smsbox-id = mysmsbox bearerbox-host = 127.0.0.1 bearerbox-port = 15001 sendsms-port = 15010 log-file = mysmsbox1.log log-level = 0 access-log=smsaccess1.access sendsms-chars = 0123456789+ # # Multi Group SMSC # group = smsc smsc = fake smsc-id = mysmsc1 host=localhost port = 10001 throughput=100.00 connect-allow-ip = 127.0.0.1 reroute-dlr=true log-file=mysmsc1.log log-level=0 allowed-smsc-id=mysmsc1 denied-smsc-id=mysmsc2;mysmsc3;mysmsc4 #--- group = smsc smsc = fake smsc-id = mysmsc2 host=localhost port = 10002 throughput=100.00 connect-allow-ip = 127.0.0.1 reroute-dlr=true log-file=mysmsc2.log log-level=0 allowed-smsc-id=mysmsc2 denied-smsc-id=mysmsc1;mysmsc3;mysmsc4 #--- group = smsc smsc = fake smsc-id = mysmsc3 host=localhost port = 10003 throughput=100.00 connect-allow-ip = 127.0.0.1 reroute-dlr=true log-file=mysmsc3.log log-level=0 allowed-smsc-id=mysmsc3 denied-smsc-id=mysmsc1;mysmsc2;mysmsc4 #--- group = smsc smsc = fake smsc-id = mysmsc4 host=localhost port = 10004 throughput=100.00 connect-allow-ip = 127.0.0.1 reroute-dlr=true log-file=mysmsc4.log log-level=0 allowed-smsc-id=mysmsc4 denied-smsc-id=mysmsc1;mysmsc2;mysmsc3 # # Multi Group smsbox-route # group = smsbox-route smsbox-id = mysmsbox smsc-id = mysmsc1 group = smsbox-route smsbox-id = mysmsbox smsc-id = mysmsc2 group = smsbox-route smsbox-id = mysmsbox smsc-id = mysmsc3 group = smsbox-route smsbox-id = mysmsbox smsc-id = mysmsc4 # # Multi Group sms-service # There should be always a 'default' service. # This service is used when no other 'sms-service' is applied. # group = sms-service keyword = default text = No service specified accept-x-kannel-headers = true #max-messages = 3 concatenation = true catch-all = true # # Multi Group sendsms-user # group = sendsms-user name = mysendsmsuser1 username = tester1 password = tester1 max-messages=10 # *SQLBox.conf File:*# # SQL BOX CONFIG # group = sqlbox id = sqlbox-db smsbox-id = mysmsbox global-sender = bearerbox-host = localhost bearerbox-port = 15001 smsbox-port = 15002 smsbox-port-ssl = false sql-log-table = sqlbox_sent_sms sql-insert-table = sqlbox_send_sms log-file = sqlbox.log log-level = 0 # # MYSQL Connection # group = mysql-connection id = sqlbox-db host=127.0.0.1 port = 3306 username = root password = database = bulk_sms max-connections = 1 # Same Configuraion of other SQLBoxes on different ports. Currently I'm getting 150+ msg/sec. So please check this
Re: Server Configurations For Kannel Machine
*Hi **Willy,* Please share me what will be the exact machine hardware configuration for sending 1 Million message per day from my application. Thanks Aditya Khanna On Sat, Dec 13, 2014 at 4:26 PM, Willy Mularto sangpr...@gmail.com wrote: The higher the better. On 13 Dec 2014 17:01, Aditya Khanna aditya.khanna111...@gmail.com wrote: Hi All, I want to know something about Server Configurations where Kannel SMS Gateway will be configured. My whole machine or application will be look like this: *HTTP==SQLBoxes (5-10 Approx)==Bearerbox==Multiple SMSC Connections* So, please suggest me that what will be the server configuration required for my whole application like processor, RAM, HDD or SDD etc. Thanks, Aditya Khanna
Server Configurations For Kannel Machine
Hi All, I want to know something about Server Configurations where Kannel SMS Gateway will be configured. My whole machine or application will be look like this: *HTTP==SQLBoxes (5-10 Approx)==Bearerbox==Multiple SMSC Connections* So, please suggest me that what will be the server configuration required for my whole application like processor, RAM, HDD or SDD etc. Thanks, Aditya Khanna
Re: How Kannel Speeds Up Through Multiple SQLBox Configurations
Hi, When I'm inserting messages into multiple sqlbox send_sms tables. Mysql copies send_sms data into sent_sms table is too slow (10-20 records per sec. approx.) So, please suggest me that how to increase this speed. Thanks, Aditya Khanna On Thu, Dec 11, 2014 at 8:28 PM, Alvaro Cornejo cornejo.alv...@gmail.com wrote: Hi Specify where does you find the speed to be slow. Depending on where it is the solution would be different. Nevertheless, there might be multiple adjustments to be done. - hadrware cpu/memory issue - mysql configuration/optimization - network bandwidth/congestion issue - smsc configuration/contract limit/window size - kannel cconfiguration - etc etc Regards Alvaro |-| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS y GPRS online Visitenos en www.perusms.com On Thu, Dec 11, 2014 at 9:32 AM, Aditya Khanna aditya.khanna111...@gmail.com wrote: Hello Everyone, I'm facing a serious problem regarding speed of sending bulk message. Currently, I have configured multiple SQLBoxes (10 Approx) and inserts message into separate insert *send_sms* table. but I'm not getting speed of sending message. *HTTP==Multiple SQLBoxes== BearerBox==Fake SMSC* I'm also increase the value of limit (0,1) to (0,100) in *sqlbox_mysql.h* But I'm not getting speed of sending message too. So, Please suggest me that how to resolve this problem. Thanks, Aditya Khanna
Re: How Kannel Speeds Up Through Multiple SQLBox Configurations
Hi, This is my kannel monitor log: Kannel bearerbox version `1.4.4'. Build `Dec 3 2014 00:06:03', compiler `4.4.7 20120313 (Red Hat 4.4.7-3)'. System Linux, release 2.6.18-028stab107.1, version #1 SMP Wed Apr 17 19:10:55 MSD 2013, machine x86_64. Hostname ip-166-62-16-78.ip.secureserver.net, IP 166.62.16.78. Libxml version 2.7.6. Using OpenSSL 1.0.0-fips 29 Mar 2010. Compiled with MySQL 5.5.40, using MySQL 5.5.40. Using native malloc. Status: running, uptime 0d 0h 8m 0s WDP: received 0 (0 queued), sent 0 (0 queued) SMS: received 0 (0 queued), sent 16650 (0 queued), store size -1 SMS: inbound (0.00,0.00,0.00) msg/sec, outbound (135.08,0.00,34.69) msg/sec DLR: received 33300, sent 0 DLR: inbound (270.16,0.00,69.38) msg/sec, outbound (0.00,0.00,0.00) msg/sec DLR: 13350 queued, using internal storage Box connections: smsbox:mysmsbox, IP 127.0.0.1 (0 queued), (on-line 0d 0h 7m 3s) smsbox:mysqlbox, IP 127.0.0.1 (4491 queued), (on-line 0d 0h 4m 55s) smsbox:mysqlbox1, IP 127.0.0.1 (4247 queued), (on-line 0d 0h 4m 42s) smsbox:mysqlbox2, IP 127.0.0.1 (4678 queued), (on-line 0d 0h 4m 1s) smsbox:mysqlbox3, IP 127.0.0.1 ( queued), (on-line 0d 0h 3m 44s) smsbox:mysqlbox4, IP 127.0.0.1 (4185 queued), (on-line 0d 0h 3m 28s) SMSC connections: *mysmsc1*[mysmsc1]FAKE:10001 (online 368s, rcvd: sms 0 (0.00,0.00,0.00) / dlr 33300 (270.16,0.00,69.38), sent: sms 16650 (135.08,0.00,34.69) / dlr 0 (0.00,0.00,0.00), failed 0, queued 13350 msgs) *mysmsc2*[mysmsc2]FAKE:10002 (connecting, rcvd: sms 0 (0.00,0.00,0.00) / dlr 0 (0.00,0.00,0.00), sent: sms 0 (0.00,0.00,0.00) / dlr 0 (0.00,0.00,0.00), failed 0, queued 0 msgs) *mysmsc3*[mysmsc3]FAKE:10003 (online 346s, rcvd: sms 0 (0.00,0.00,0.00) / dlr 0 (0.00,0.00,0.00), sent: sms 0 (0.00,0.00,0.00) / dlr 0 (0.00,0.00,0.00), failed 0, queued 0 msgs) *mysmsc4*[mysmsc4]FAKE:10004 (connecting, rcvd: sms 0 (0.00,0.00,0.00) / dlr 0 (0.00,0.00,0.00), sent: sms 0 (0.00,0.00,0.00) / dlr 0 (0.00,0.00,0.00), failed 0, queued 0 msgs) So please explain this is detail. What is the actual speed of message sending? Thanks Aditya Khanna On Fri, Dec 12, 2014 at 7:22 PM, Alvaro Cornejo cornejo.alv...@gmail.com wrote: Hi That might be related to: - sqlbox - Here you have changed throughput from 10 to 100 so I don't think is the cause - mysql - You should optimize db parameters. Check on DB forums how to do it. Maybe too many connections? threads maxed out? assigned memory maxed out? search for optimizing/diagnostic tools for mysql. - hardware - Check you have enough memory and CPU is not maxed out Regards Alvaro |-| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS y GPRS online Visitenos en www.perusms.com On Fri, Dec 12, 2014 at 4:10 AM, Aditya Khanna aditya.khanna111...@gmail.com wrote: Hi, When I'm inserting messages into multiple sqlbox send_sms tables. Mysql copies send_sms data into sent_sms table is too slow (10-20 records per sec. approx.) So, please suggest me that how to increase this speed. Thanks, Aditya Khanna On Thu, Dec 11, 2014 at 8:28 PM, Alvaro Cornejo cornejo.alv...@gmail.com wrote: Hi Specify where does you find the speed to be slow. Depending on where it is the solution would be different. Nevertheless, there might be multiple adjustments to be done. - hadrware cpu/memory issue - mysql configuration/optimization - network bandwidth/congestion issue - smsc configuration/contract limit/window size - kannel cconfiguration - etc etc Regards Alvaro |-| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2 vias via SMS y GPRS online Visitenos en www.perusms.com On Thu, Dec 11, 2014 at 9:32 AM, Aditya Khanna aditya.khanna111...@gmail.com wrote: Hello Everyone, I'm facing a serious problem regarding speed of sending bulk message. Currently, I have configured multiple SQLBoxes (10 Approx) and inserts message into separate insert *send_sms* table. but I'm not getting speed of sending message. *HTTP==Multiple SQLBoxes== BearerBox==Fake SMSC* I'm also increase the value of limit (0,1) to (0,100) in *sqlbox_mysql.h* But I'm not getting speed of sending message too. So, Please suggest me that how to resolve this problem. Thanks, Aditya Khanna
How Kannel Speeds Up Through Multiple SQLBox Configurations
Hello Everyone, I'm facing a serious problem regarding speed of sending bulk message. Currently, I have configured multiple SQLBoxes (10 Approx) and inserts message into separate insert *send_sms* table. but I'm not getting speed of sending message. *HTTP==Multiple SQLBoxes== BearerBox==Fake SMSC* I'm also increase the value of limit (0,1) to (0,100) in *sqlbox_mysql.h* But I'm not getting speed of sending message too. So, Please suggest me that how to resolve this problem. Thanks, Aditya Khanna
Re: How To Route SMPP Port According To Free Status
Hello Everyone, Currently, I'm testing my application with Fake SMSC Connections. One more thing I'm facing a problem regarding sqlbox tables. When I'm inserting message into send_sms table then sqlbox inserts all records in sent_sms table. I'm analysing, it is too low (10-20 message/second). So how to increase this. Thanks, Aditya Khanna On Wed, Dec 3, 2014 at 3:49 PM, spameden spame...@gmail.com wrote: 2014-12-03 12:57 GMT+03:00 Aditya Khanna aditya.khanna111...@gmail.com: Hello Everyone, I'm successfully configured Kannel with Bearerbox, SMSBox, SQLBox and some SMPP Ports (Using Fake SMSC's). Now the problem is that When I'm sending 5000 messages through HTTP then it is show in queue of SMSC. I'm generating one more request of single message through HTTP. Try using sqlbox instead with priority field (alter sqlbox source to include ORDER by priority field) and INSERT messages with higher priority (e.g. = 0) Example: http://stackoverflow.com/questions/8458566/implementing-priority-queue-in-kannel Now the problem is that this single message is also in proceeding queue. So, how to manage this type of issue with Kannel. How to send this message to a free SMSC port. You can always specify free SMSC uplink with: smsc_id= via HTTP call or use smsc_id in sqlbox send_sms table. For higher throughput read about max-pending-submits as well as consult your upstream SMSC operator. Please share your valuable suggestions. Thanks, Aditya Khanna
How To Route SMPP Port According To Free Status
Hello Everyone, I'm successfully configured Kannel with Bearerbox, SMSBox, SQLBox and some SMPP Ports (Using Fake SMSC's). Now the problem is that When I'm sending 5000 messages through HTTP then it is show in queue of SMSC. I'm generating one more request of single message through HTTP. Now the problem is that this single message is also in proceeding queue. So, how to manage this type of issue with Kannel. How to send this message to a free SMSC port. Please share your valuable suggestions. Thanks, Aditya Khanna
How to Increase Performance of Outbound Messages
Hello Everyone, When I'm sending message in bulk then I'm not getting a satisfactory performance using kannel. My current status is: outbound (5.42,4.22,2.81) msg/sec I'm also connecting multiple SMSC's connections. So please suggest me that how to increase this. I'm waiting for your response. Thanks, Aditya Khanna
Re: How to Increase Performance of Outbound Messages
Hello John, Thank you for your reply. What should be suitable value of this variable in SMSC group? Current I set value to 1000. Thanks Aditya Khanna On Mon, Dec 1, 2014 at 1:41 PM, John alero johnale...@gmail.com wrote: H, This is basic thing i.e How to Increase Performance of Outbound Messages Use: max-pending-submits= in your smsc configuration On Mon, Dec 1, 2014 at 1:31 PM, Aditya Khanna aditya.khanna111...@gmail.com wrote: Hello Everyone, When I'm sending message in bulk then I'm not getting a satisfactory performance using kannel. My current status is: outbound (5.42,4.22,2.81) msg/sec I'm also connecting multiple SMSC's connections. So please suggest me that how to increase this. I'm waiting for your response. Thanks, Aditya Khanna
Re: Regarding: Kannel with MongoDB
Hello Everyone, I resolve this issue. But now I have one more serious issue with SQLBox. My Current Configurations: *Kannel SMS Gateway:* ./configure [Success] ./configure --with-mongodb [Success] make [Success] sudo make install [Success] *SQLBox:* ./configure [Success] make [Failed] /* Due to It shows me that kannel is not configured with any database. */ Error Logs: make all-recursive make[1]: Entering directory `/home/administrator/kannel/sqlbox' Making all in gw make[2]: Entering directory `/home/administrator/kannel/sqlbox/gw' gcc -DHAVE_CONFIG_H -I. -I.. -I../gw -I../gw-g -O2 -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -I/usr/local/include/kannel -g -O2 -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -D_LARGE_FILES= -I/usr/include/libxml2 -MT sqlbox.o -MD -MP -MF .deps/sqlbox.Tpo -c -o sqlbox.o sqlbox.c sqlbox.c:98:2: error: #error You need support for at least one DB engine. Please recompile Kannel. #error You need support for at least one DB engine. Please recompile Kannel. ^ sqlbox.c: In function ‘run_sqlbox’: sqlbox.c:466:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] fd = (int)arg; ^ In file included from /usr/local/include/kannel/gwlib/gwlib.h:82:0, from sqlbox.c:66: sqlbox.c: In function ‘wait_for_connections’: sqlbox.c:506:39: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] gwthread_create(function, (void *)fd); ^ /usr/local/include/kannel/gwlib/gwthread.h:91:50: note: in definition of macro ‘gwthread_create’ (gwthread_create_real(func, __FILE__ : #func, arg)) ^ sqlbox.c: In function ‘sqlboxc_run’: sqlbox.c:712:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] port = (int)arg; ^ make[2]: *** [sqlbox.o] Error 1 make[2]: Leaving directory `/home/administrator/kannel/sqlbox/gw' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/administrator/kannel/sqlbox' make: *** [all] Error 2 Please reply, I'm waiting for your valuable response. Thanks Regards Aditya Khanna On Wed, Nov 26, 2014 at 12:58 PM, Aditya Khanna aditya.khanna111...@gmail.com wrote: Hello Everyone, I have successfully configured and installed Kannel SMS Gateway with MongoDB Database. But Now I'm facing some serious problems. The problem is that when I'm starting Bearerbox from Terminal, It gives me some error: *./bearerbox: error while loading shared libraries: libmongoc.so: cannot open shared object file: No such file or directory* Before Kannel Configuration I have configured *mongo-c-driver *in my system *.* I have configured files at */usr/local/include/mongo *and* /usr/local/lib* Please help me out. Regards Aditya Khanna
Kannel SMS Gateway Status
*Hello Everyone,* I'm new with Kannel SMS Gateway. This is my application structure: BBox --- SqlBox --- SMSBox --- SMSC(s) --- Mobile Phone I have some doudts regarding Kannel Sttaus monitor. So, Please explain this below Kannel Monitor:- Status: running, uptime 0d 0h 7m 23s WDP: received 0 (0 queued), sent 0 (0 queued) SMS: received 0 (0 queued), sent 1000 (0 queued), store size -1 SMS: inbound (0.00,0.00,0.00) msg/sec, outbound (3.06,1.90,2.26) msg/sec DLR: received 2000, sent 0 DLR: inbound (6.19,3.77,4.51) msg/sec, outbound (0.00,0.00,0.00) msg/sec DLR: 0 queued, using mysql storage Box connections: smsbox:mysmsbox, IP 127.0.0.1 (0 queued), (on-line 0d 0h 7m 12s) smsbox:mysmsbox, IP 127.0.0.1 (0 queued), (on-line 0d 0h 6m 59s) SMSC connections: *mysmsc1*[mysmsc1]SMPP:127.0.0.1:/:test1:VMA (online 388s, rcvd: sms 0 (0.00,0.00,0.00) / dlr 2000 (6.19,3.77,4.51), sent: sms 1000 (3.06,1.90,2.26) / dlr 0 (0.00,0.00,0.00), failed 0, queued 0 msgs) Please reply as soon as possible. I'm waiting for your reply. Thanks, Aditya Khanna
How to Improve Performance of SQLBox
*Hello Everyone,* I'm new with Kannel SMS Gateway. I have configured Kannel as my requirements. This is my Gateway Architecture: *HTTP Application BBox** SQLBox** SMSBox** SMSCs* * Mobile* Now, the problem is that When I'm observing send_sms table that are created by SQLBox then It sends 10 msgs/sec to particular connected SMSBox. So please suggest me that how to improve this speed in SQLBox. *Thanks,* *Aditya Khanna*
How to Use WAP Gateway For Bulk SMS
*Hello Everyone,* I'm new with Kannel SMS Gateway. I have configured Bearerbox, SMSBox and SQLBox for sending bulk sms through my HTTP Application. But problem is that the speed of sending sms is too low. So my first question is that how to increase the speed of sending sms. Second one is what is the importance of WAPBox in Bulk SMS. Please any one suggest me regarding above questions. Your reply will be appreciated. Thanks, Aditya Khanna
Please Check My Kannel Configurations
*Hello Everyone,* I'm new with Kannel SMS Gateway. I have configured my application with Kannel SMS Gateway. I'm facing some serious problems regarding speed of sending bulk sms. This is my configuration Files. Please check and suggest me that where is the problem in configuration. *gateway.conf* #- # Single Group CORE #- group = core admin-port = 15000 admin-password = bulksms status-password = bulksms smsbox-port = 15001 log-file = mykannel.log log-level = 0 access-log = myaccess.log dlr-storage = mysql sms-incoming-queue-limit = -1 sms-outgoing-queue-limit = 100 sms-resend-freq = 60 sms-resend-retry = -1 #smsbox-max-pending = 100 #admin-deny-ip=127.0.0.1 #box-deny-ip = 127.0.0.1 http-proxy-host=127.0.0.1 http-proxy-port=80 #store-type=file #store-location=store #wapbox-port = 15002 #wdp-interface-name = * #maximum-queue-length = 100 #sms-combine-concatenated-mo = #sms-combine-concatenated-mo-timeout = 600 #- # Single Group smsbox #- group = smsbox smsbox-id = mysmsbox bearerbox-host = 127.0.0.1 bearerbox-port = 15001 sendsms-port = 15010 log-file = mysmsbox.log log-level = 0 access-log=sms_access.log sendsms-chars = 0123456789+ max-pending-requests = 512 #sendsms-url=/cgi-bin/sendsms #global-sender = 123456 #ms-length = 140 http-request-retry=5 #- # Multi Group SMSC #- group = smsc smsc = smpp smsc-id = mysmsc1 log-file = mysmsc1.log log-level = 0 host = 127.0.0.1 port = smsc-username = test1 smsc-password = test1 #denied-smsc-id = allowed-smsc-id = mysmsc1 preferred-smsc-id = mysmsc1 source-addr-ton = 0 source-addr-npi = 1 dest-addr-ton = 1 dest-addr-npi = 1 service-type = CMT validityperiod = 600 system-type = VMA address-range = ^$ bind-addr-ton = 0 bind-addr-npi = 0 enquire-link-interval = 40 reconnect-delay = 60 transceiver-mode = true interface-version = 34 connection-timeout = 40 throughput = 1000.00 max-pending-submits=10 #reroute=true #reroute-smsc-id=mysmsc1 reroute-dlr=true #- # Multi Group smsbox-route #- group = smsbox-route smsbox-id = mysmsbox smsc-id = mysmsc1 #- # Multi Group sms-service #- group = sms-service keyword = default text = No service specified #- # Multi Group sendsms-user #- group = sendsms-user name = mysendsmsuser1 username = tester1 password = tester1 forced-smsc = mysmsc1 #default-smsc= mysmsc1 user-allow-ip=*.*.*.* max-messages=10 #- # Multi Group mysql-connection #- group = mysql-connection id = sqlbox-db host=127.0.0.1 username = root password = database = bulk_sms max-connections = 1 group = mysql-connection id = mydlr host=127.0.0.1 username = root password = database = bulk_sms #max-connections = 1 #- # Single Group dlr-db #- group = dlr-db id = mydlr table = dlr field-smsc = smsc field-timestamp = ts field-destination = destination field-source = source field-service = service field-url = url field-mask = mask field-status = status field-boxc-id = boxc #- *sqlbox.conf* #- # SQL BOX CONFIG #- group = sqlbox id = sqlbox-db smsbox-id = mysmsbox global-sender = bearerbox-host = localhost bearerbox-port = 15001 smsbox-port = 15002 smsbox-port-ssl = false sql-log-table = sqlbox_sent_sms sql-insert-table = sqlbox_send_sms log-file = sqlbox.log log-level = 0 #ssl-client-certkey-file = #ssl-server-cert-file = #ssl-server-key-file = #ssl-trusted-ca-file = #- # Example MYSQL Connection #- group = mysql-connection id = sqlbox-db host=127.0.0.1 port = 3306 username = root password = database = bulk_sms #max-connections = 1 #- Please reply as soon as possible. I'm waiting for your valuable reply. Your reply will be appreciate. Thanks, Aditya Khanna
Disconnect Connection Between BearerBox And SqlBox
Hello Everyone, I'm new with Kannel SMS Gateway. When I'm establishing connection between BearerBox, SMSBox and SqlBox. BearerBox and SMSBox connected successfully but BearerBox and SqlBox not connected permanently. In SqlBox Terminal Window, it shows me some error: Build `Nov 1 2014 03:02:34', compiler `4.4.7 20120313 (Red Hat 4.4.7-3)'. System Linux, release 2.6.18-028stab107.1, version #1 SMP Wed Apr 17 19:10:55 MSD 2013, machine x86_64. Hostname ip-166-62-16-78.ip.secureserver.net, IP 166.62.16.78. Libxml version 2.7.6. Using OpenSSL 1.0.0-fips 29 Mar 2010. Compiled with MySQL 5.5.37, using MySQL 5.5.37. Using native malloc. 2014-11-01 04:07:28 [8059] [0] INFO: Starting to log to file sqlbox.log level 0 2014-11-01 04:07:28 [8059] [0] INFO: Added logfile `sqlbox.log' with level `0'. 2014-11-01 04:07:28 [8059] [0] INFO: MYSQL: Connected to server at 127.0.0.1. 2014-11-01 04:07:28 [8059] [0] INFO: MYSQL: server version 5.5.37-cll, client version 5.5.37. 2014-11-01 04:07:28 [8059] [0] DEBUG: Started thread 1 (sqlbox.c:sql_to_bearerbox) 2014-11-01 04:07:28 [8059] [1] DEBUG: Thread 1 (sqlbox.c:sql_to_bearerbox) maps to pid 8059. 2014-11-01 04:07:28 [8059] [1] DEBUG: Connecting to 127.0.0.1 2014-11-01 04:07:28 [8059] [1] INFO: Connected to bearerbox at 127.0.0.1 port 15000. 2014-11-01 04:07:28 [8059] [1] DEBUG: Started thread 2 (sqlbox.c:bearerbox_to_sql) 2014-11-01 04:07:28 [8059] [2] DEBUG: Thread 2 (sqlbox.c:bearerbox_to_sql) maps to pid 8059. 2014-11-01 04:09:08 [8059] [2] ERROR: Connection closed by the bearerbox. 2014-11-01 04:09:08 [8059] [2] DEBUG: bearerbox_to_sql: connection to bearerbox died. 2014-11-01 04:09:08 [8059] [2] DEBUG: Thread 2 (sqlbox.c:bearerbox_to_sql) terminates. 2014-11-01 04:09:08 [8059] [1] DEBUG: Thread 1 (sqlbox.c:sql_to_bearerbox) terminates. 2014-11-01 04:09:09 [8059] [0] DEBUG: Immutable octet strings: 63. This is my sqlbox.conf file: group = sqlbox id = sqlbox-db smsbox-id = mysmsbox global-sender = bearerbox-host = localhost bearerbox-port = 15001 smsbox-port = 15002 smsbox-port-ssl = false sql-log-table = sqlbox_sent_sms sql-insert-table = sqlbox_send_sms log-file = sqlbox.log log-level = 0 #--- group = mysql-connection id = sqlbox-db host=127.0.0.1 port = 3306 username = root password = database = bulk_sms #max-connections = 1 #--- Please resolve this issue as soon as possible. Your reply will be appreciate. Thanks, Aditya Khanna
Unable To Configure on Remote Server
*Hello Everyone,* I'm configuring Kannel SMS Gateway on Live/remote Server. First I downloaded latest version of kannel then this source code has been host on server. After that I'm configuring Kannel SMS Gateway on server via SSH. *./configure* *make* *make install* First two commands are executed successfully but last one is not executed due to some permissions problem on server. When I'm contacting to my server provider, they told me that this is the source code problem. Please any one resolve my problem as soon as possible. Thanks in advance. Thanks Aditya Khanna
Fwd: How to Read Kannel Status Monitor Properly
Hello Everyone, I'm new with Kannel SMS Gateway. So please help me as soon as possible. Thanks Aditya Khanna -- Forwarded message -- From: Aditya Khanna aditya.khanna111...@gmail.com Date: Fri, Oct 17, 2014 at 4:14 PM Subject: How to Read Kannel Status Monitor Properly To: users@kannel.org, Aditya Khanna aditya.khanna111...@gmail.com Hello Everyone, Please explain this parameters: - *Overall SMS Traffic:* - Received (MO) Inbound (MO) Sent (MT) Outbound (MT) Queued (MO) Queued (MT) - *Box Connections:*- Queued (MO) - *SMSC Connection Details:* - Received (MO) Sent (MT) Failed (MT) Queued (MT) - I'm new with Kannel SMS Gateway. Please explain as soon as possible. Thanks Aditya Khanna
How to Read Kannel Status Monitor Properly
Hello Everyone, Please explain this parameters: - *Overall SMS Traffic:* - Received (MO) Inbound (MO) Sent (MT) Outbound (MT) Queued (MO) Queued (MT) - *Box Connections:*- Queued (MO) - *SMSC Connection Details:* - Received (MO) Sent (MT) Failed (MT) Queued (MT) - I'm new with Kannel SMS Gateway. Please explain as soon as possible. Thanks Aditya Khanna
Regarding: How To Update DLR When Using SQLBox With Bearerbox And SMSBox
*Hello Everyone,* When I'm sending each request to Kannel through HTTP Url, I'm getting dlr of each message. *Now, I'm using SQLBox with Bearerbox and SMSBox.* I'm successfully configure SQLBox with Bearerbox and SMSBox. But I'm facing some serious problems. They are: When I'm sending SMS through HTTP , I'm inserting each message into *sqlbox_send_sms* table that are created by SQLBox. I'm also inserting each message into my own table *sent_sms* for updating DLR. Now problem is that dlr-url not updating dlr of each message. So what will be the reason behind this. Please sort out my problem as soon as possible. A Lots of Thanks in Advance. Thanks Aditya Khanna
Regarding: How to Use SQLBox With BearerBox And SMSBox Properly
*Hello Everyone,* I'm need of your help. Currently, I'm developing a Bulk SMS Application, So I'm using Kannel as SMS Gateway. First I was configuring Bearerbox and SMSBox for push messages to connected SMPP server through HTTP. I was send each message to kannel using HTTP Url. but It is failed when I'm sending Bulk SMS up to 50K to 100K. My HTTP has been crashed due to kannel HTTP send sms url. Like this http://localhost:15010/cgi-bin/sendsms?parameters; Now I'm handle this problem using SQLBox. So SQLBox creates two table in DB: *send_sms* *sent_sms*. I'm inserting each request into send_sms table through HTTP. But the problem is that SQLBox does not update each message DLR in *sent_sms* table. So I want to know that what is the probelm behind this: Please find I'm attaching my configuration files below. Thanks, Aditya Khanna #-- # Single Group CORE #-- group = core admin-port = 15000 admin-password = bulksms status-password = bulksms smsbox-port = 15001 log-file = mykannel.log log-level = 0 access-log = myaccess.log dlr-storage = mysql #sms-incoming-queue-limit = 100 #sms-outgoing-queue-limit = 100 #sms-resend-freq = 1 sms-resend-retry = -1 #smsbox-max-pending = 100 admin-allow-ip=127.0.0.1 box-allow-ip = 127.0.0.1 #admin-deny-ip=127.0.0.1 #box-deny-ip = 127.0.0.1 http-proxy-host=127.0.0.1 http-proxy-port=80 #store-type=file #store-location=store #wapbox-port = 15002 #wdp-interface-name = * #maximum-queue-length = 100 #sms-combine-concatenated-mo = #sms-combine-concatenated-mo-timeout = 600 #-- # Single Group smsbox #-- group = smsbox smsbox-id = mysmsbox bearerbox-host = 127.0.0.1 bearerbox-port = 15001 sendsms-port = 15010 log-file = mysmsbox.log log-level = 0 access-log=sms_access.log sendsms-chars = 0123456789+ max-pending-requests = 512 #sendsms-url=/cgi-bin/sendsms #global-sender = 123456 #ms-length = 140 #-- # Multi Group SMSC #-- group = smsc smsc = smpp smsc-id = mysmsc1 log-file = mysmsc1.log log-level = 0 host = 127.0.0.1 port = smsc-username = test1 smsc-password = test1 denied-smsc-id = mysmsc2;mysmsc3;mysmsc4;mysmsc5;mysmsc6;mysmsc7;mysmsc8;mysmsc9;mysmsc10; allowed-smsc-id = mysmsc1 preferred-smsc-id = mysmsc1 source-addr-ton = 0 source-addr-npi = 1 dest-addr-ton = 1 dest-addr-npi = 1 service-type = CMT validityperiod = 600 system-type = VMA address-range = ^$ bind-addr-ton = 0 bind-addr-npi = 0 enquire-link-interval = 20 reconnect-delay = 60 transceiver-mode = true interface-version = 34 connection-timeout = 20 throughput = 1000.00 max-pending-submits=10 #reroute=true #reroute-smsc-id=mysmsc1 reroute-dlr=true # group = smsc smsc = smpp smsc-id = mysmsc2 log-file = mysmsc2.log log-level = 0 host = 127.0.0.1 port = smsc-username = test2 smsc-password = test2 denied-smsc-id = mysmsc1;mysmsc3;mysmsc4;mysmsc5;mysmsc6;mysmsc7;mysmsc8;mysmsc9;mysmsc10; allowed-smsc-id = mysmsc2 preferred-smsc-id = mysmsc2 source-addr-ton = 0 source-addr-npi = 1 dest-addr-ton = 1 dest-addr-npi = 1 service-type = CMT validityperiod = 600 system-type = VMA address-range = ^$ bind-addr-ton = 0 bind-addr-npi = 0 enquire-link-interval = 20 reconnect-delay = 60 transceiver-mode = true interface-version = 34 connection-timeout = 20 throughput = 1000.00 max-pending-submits=10 #reroute=true #reroute-smsc-id=mysmsc2 reroute-dlr=true # group = smsc smsc = smpp smsc-id = mysmsc3 log-file = mysmsc3.log log-level
Regarding: How to Use SQLBox For Sending And Recieve SMS
*Hello Everyone,* Need Help? Currently I'm working on Kannel SMS Gateway, I have configured Bearerbox, SMSBox and SQLBox successfully. But now I don't know how to use SQLBox for sending and receiving SMS. Please give me appropriate solution of this issue. Thanks, Aditya Kkanna
Regarding: Kannel SQLBox
*Hello Everyone,* I'm configured Bearerbox, SQLBox and SMSBox successfully. This are the steps: 1. Send SMS From HTTP to Kannel (Insert SMS Into SQLBox Insert table sqlbox_send_sms) 2. SQLBox transferred all data from 'sqlbox_send_sms' to 'sqlbox_sent_sms'. 3. I'm passing this below parameters: 'momt' = $momt, 'sender' = $sender, 'receiver' = $reciever, 'msgdata' = $msgdata, 'smsc_id'=$smsc_id, 'sms_type' = $sms_type, 'dlr_mask' = $dlr_msk, 'dlr_url' = $dlr_url *Now problem* * is that:* SQLBox does not push sms to SMSBox for push all messages to particular connected SMPP/SMSC. This is my configuration of SQLBox: #-- # SQL BOX CONFIG #-- group = sqlbox id = sqlbox-db smsbox-id = mysmsbox global-sender = bearerbox-host = localhost bearerbox-port = 15000 smsbox-port = 15002 smsbox-port-ssl = false sql-log-table = sqlbox_sent_sms sql-insert-table = sqlbox_send_sms log-file = sqlbox.log log-level = 0 #ssl-client-certkey-file = #ssl-server-cert-file = #ssl-server-key-file = #ssl-trusted-ca-file = #-- # Example MYSQL Connection #-- group = mysql-connection id = sqlbox-db host=127.0.0.1 port = 3306 username = root password = database = bulk_sms #max-connections = 1 #-- Please check my above configuration and suggest me that where I'm mistaking. Your valuable reply will be appreciate. Thanks, Aditya Khanna
How to Start Kannel SMS Gateway?
Hello Everyone, Is there any other way to start the Kannel SMS Gateway. Currently, I'm starting Kannel SMS Gateway through Commands: *bearerbox 0 -v kannel.conf (Bearerbox)* *smsbox 0 -v kannel.conf (SMSBox)* Is there any other way to start the Kannel SMS Gateway (using HTTP application)? *Thanks,* *Aditya Khanna*
Regarding: Message Push Rate
*Hello Everyone,* Can you suggest me that which is more efficient for sending message. At a time a message on a single number through kannel: to=99 *Or* At a time A message on multiple numbers through kannel: to=91+92+93+94+95 Please reply as soon as possible. Your reply will be appreciable. Thanks, Aditya Khanna
How to use WAP Gateway with SMS Gateway
Hi Group, I'm newbie in Kannel SMS Gateway. I'm configuring both boxes WAPBox and SMSBox in Kannel configuration. But I have some confusion in working of WAPBox in Kannel. What is main purpose of WAPBox with SMSBox? Please suggest me that how to use WAP Gateway in SMS Gateway and what will be the impact on SMS Gateway. Aditya Khanna
Connection Between HTTP Application, Kannel Gateway
Hi Willy Mularto Group, You answered on my another email address of this above issue. I already checked my all configuration and I also set user-allow-ip variable in send-sms user group. Please let me check my Kannel Configuration below: #- # Single Group CORE #- group = core admin-port = 15000 admin-password = bulksms status-password = bulksms smsbox-port = 15001 log-file = mykannel.log log-level = 0 access-log = myaccess.log dlr-storage = internal http-proxy-host=166.62.16.78 http-proxy-port=80 admin-allow-ip=166.62.16.78;123.236.192.190 ;*.*.*.*;192.168.1.2 box-allow-ip = 166.62.16.78;123.236.192.190 ;*.*.*.*;192.168.1.2 #- # Single Group smsbox #- group = smsbox smsbox-id = mysmsbox bearerbox-host = 127.0.0.1 bearerbox-port = 15001 sendsms-port = 15002 log-file = mysmsbox.log log-level = 0 access-log=sms_access.log sendsms-chars = 0123456789+- global-sender = 15002 #- # Multi Group SMSC #- group = smsc smsc = smpp smsc-id = mysmsc1 log-file = mysmsc1.log log-level = 0 host = 127.0.0.1 port = smsc-username = test smsc-password = test allowed-smsc-id = mysmsc1 preferred-smsc-id = mysmsc1 source-addr-ton = 0 source-addr-npi = 1 dest-addr-ton = 1 dest-addr-npi = 1 service-type = CMT validityperiod = 600 system-type = CMT address-range = ^$ bind-addr-ton = 0 bind-addr-npi = 0 enquire-link-interval = 2 reconnect-delay = 60 transceiver-mode = true interface-version = 34 connection-timeout = 20 throughput = 1000.00 max-pending-submits=10 reroute-dlr=true #- # Multi Group smsbox-route #- group = smsbox-route smsbox-id = mysmsbox smsc-id = mysmsc1 #- # Multi Group sms-service #- group = sms-service keyword = nop text = You asked nothing and I did it! catch-all = true send-sender=true # There should be always a 'default' service. This service is used when no other 'sms-service' is applied. group = sms-service keyword = default text = No service specified #- # Multi Group sendsms-user #- group = sendsms-user name = mysendsmsuser1 username = tester1 password = tester1 forced-smsc = mysmsc1 user-allow-ip=166.62.16.78;123.236.192.190;*.*.*.*;127.0.0.1 #- Please suggest me that how to send sms from remote http server using kannel gateway? Thanks, Aditya Khanna