RE: Problems with Sending / Cannot empty Queue.

2011-12-17 Thread Rene Kluwen
For that many messages a day, an sms gateway (via smpp or other) is a lot
more reliable than a gsm modem.
Also, if you shop around for a bit, it might be cheaper as well.

== Rene

-Original Message-
From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf
Of Jorge Asch
Sent: Saturday, 17 December, 2011 16:58
To: users@kannel.org
Subject: Problems with Sending / Cannot empty Queue.

I've been using Kannel for years with my WaveCom Fastrack Supreme 20 without
any problems. 

Used mainly for personal proyects, etc, load was very low (a couple of
messages a day), and it worked great. Two days ago I decided to send some
messages for a customer (9,000+), and everything broke.

The device was able to send a couple of messages, and then started choking
with entries in the log like:

2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: --> AT+CMGS=145^M
2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: send command status:
1
2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: -->
003100088198024397A797C377BB2C1FA7C36C10B90C9A96CF75F97B0E9A97417479D83D
37BFE5ED30885C06D5DD6150F05C768FD361D0F0DD2ECBC7E9303BAD0F93DFF230280CAABBC3
A0E15B2E2F93DFF230885C064DCBE7BAFC3D77819AE13928ED36BFE5EDF038FD7683CA6ED0FD
7E778DDFEDB27C5E3ED7E5EFB96BFC6EBFC6EF76DD9D1E87C9EFB92B3C87E301
2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: --> ^Z
2011-12-14 09:52:24 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
2011-12-14 09:52:24 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- ERROR
2011-12-14 09:52:24 [2616] [6] ERROR: AT2[/dev/ttyS0]: Generic error: ERROR

I've been reading for the last couple of days, about having to force INIT
strings, or keep-alive strings, etc. But I've been unsucessful with any
attempts I've made.

Right now, I am unable to use the system, because I have several thousand
messages in my queue. I tried restarting the services, even the server a
couple of times. The messages are still stored somewhere, and I am unable to
delete the queue.

So I need help from you guys.

Inmediately I would need like for a way to empty queue.

And if possible, fix the problem, so I can send all the messages without my
device choking. If not I am happy looking for another alternative for my
customer.

This is my configuration: (running on Ubuntu)

group = core
admin-port = 13000 # the port number to access kannel's admin web view
admin-password = bar
smsbox-port = 13001 #the port number used by the smsbox to connect to the
bearerbox
log-file = "/var/log/kannel/kannel.log" # the bearerbox log file
log-level = 0
access-log = "/var/log/kannel/kannel.access"
box-deny-ip = "*.*.*.*"
box-allow-ip = "192.168.0.*"

group = smsc
smsc = at
modemtype = wavecom
device = /dev/ttyS0
keepalive = 10
speed = 115200
sms-center = 70108621
my-number = 70108621
connect-allow-ip = 127.0.0.1
log-file = "/var/log/kannel/smsc.log" 
log-level = 0

group = modems
id = wavecom
name = wavecom
detect-string = "WAVECOM"

group = smsbox
bearerbox-host = 127.0.0.1
sendsms-port = 13013
global-sender = 85282077
log-level = 0

group = sendsms-user
username="foo"
password="bar"
concatenation = true
max-messages = 10

group = sms-service
keyword-regex = .*
catch-all = yes
max-messages = 0
get-url = "http://192.168.0.12:8500/sms.cfm?phone=%p&text=%a";

I am grateful for any help I can get.






Re: Problems with Sending / Cannot empty Queue.

2011-12-17 Thread Jorge Asch
It only seems to find 'libraries'. It really is strange, and I have no idea 
where those files are being stored.

COMMAND PID   USER   FD  TYPE DEVICESIZE   NODE NAME
run_kanne  2614 kannel  cwd   DIR  252,04096  2 /
run_kanne  2614 kannel  rtd   DIR  252,04096  2 /
run_kanne  2614 kannel  txt   REG  252,09632 642177 
/usr/sbin/run_kannel_box
run_kanne  2614 kannel  mem   REG  252,0   382969814323 
/lib/tls/i686/cmov/libcrypt-2.9.so
run_kanne  2614 kannel  mem   REG  252,0   835529814155 
/lib/libz.so.1.2.3.3
run_kanne  2614 kannel  mem   REG  252,0 14421809814321 
/lib/tls/i686/cmov/libc-2.9.so
run_kanne  2614 kannel  mem   REG  252,0 1979888 641474 
/usr/lib/libmysqlclient_r.so.15.0.0
run_kanne  2614 kannel  mem   REG  252,0 13401329814042 
/lib/i686/cmov/libcrypto.so.0.9.8
run_kanne  2614 kannel  mem   REG  252,0 1286600 642079 
/usr/lib/libxml2.so.2.6.32
run_kanne  2614 kannel  mem   REG  252,0  1164059814335 
/lib/tls/i686/cmov/libpthread-2.9.so
run_kanne  2614 kannel  mem   REG  252,0  1493289814325 
/lib/tls/i686/cmov/libm-2.9.so
run_kanne  2614 kannel  mem   REG  252,0   878049814327 
/lib/tls/i686/cmov/libnsl-2.9.so
run_kanne  2614 kannel  mem   REG  252,0   754729814336 
/lib/tls/i686/cmov/libresolv-2.9.so
run_kanne  2614 kannel  mem   REG  252,0   306249814337 
/lib/tls/i686/cmov/librt-2.9.so
run_kanne  2614 kannel  mem   REG  252,0   424769814079 
/lib/libpam.so.0.81.12
run_kanne  2614 kannel  mem   REG  252,096769814324 
/lib/tls/i686/cmov/libdl-2.9.so
run_kanne  2614 kannel  mem   REG  252,0  2903889814036 
/lib/i686/cmov/libssl.so.0.9.8
run_kanne  2614 kannel  mem   REG  252,0  1173489814030 
/lib/ld-2.9.so
run_kanne  2614 kannel0r  CHR1,3   2999 
/dev/null
run_kanne  2614 kannel1w  CHR1,7   1599 
/dev/full
run_kanne  2614 kannel2w  CHR1,7   1599 
/dev/full
bearerbox  2616 kannel  cwd   DIR  252,04096  2 /
bearerbox  2616 kannel  rtd   DIR  252,04096  2 /
bearerbox  2616 kannel  txt   REG  252,0  744000 642168 
/usr/sbin/bearerbox
bearerbox  2616 kannel  mem   REG  252,0   425049814330 
/lib/tls/i686/cmov/libnss_files-2.9.so
bearerbox  2616 kannel  mem   REG  252,0   382969814323 
/lib/tls/i686/cmov/libcrypt-2.9.so
bearerbox  2616 kannel  mem   REG  252,0   835529814155 
/lib/libz.so.1.2.3.3
bearerbox  2616 kannel  mem   REG  252,0 14421809814321 
/lib/tls/i686/cmov/libc-2.9.so
bearerbox  2616 kannel  mem   REG  252,0 1979888 641474 
/usr/lib/libmysqlclient_r.so.15.0.0
bearerbox  2616 kannel  mem   REG  252,0 13401329814042 
/lib/i686/cmov/libcrypto.so.0.9.8
bearerbox  2616 kannel  mem   REG  252,0 1286600 642079 
/usr/lib/libxml2.so.2.6.32
bearerbox  2616 kannel  mem   REG  252,0  1164059814335 
/lib/tls/i686/cmov/libpthread-2.9.so
bearerbox  2616 kannel  mem   REG  252,0  1493289814325 
/lib/tls/i686/cmov/libm-2.9.so
bearerbox  2616 kannel  mem   REG  252,0   878049814327 
/lib/tls/i686/cmov/libnsl-2.9.so
bearerbox  2616 kannel  mem   REG  252,0   754729814336 
/lib/tls/i686/cmov/libresolv-2.9.so
bearerbox  2616 kannel  mem   REG  252,0   306249814337 
/lib/tls/i686/cmov/librt-2.9.so
bearerbox  2616 kannel  mem   REG  252,0   424769814079 
/lib/libpam.so.0.81.12
bearerbox  2616 kannel  mem   REG  252,096769814324 
/lib/tls/i686/cmov/libdl-2.9.so
bearerbox  2616 kannel  mem   REG  252,0  2903889814036 
/lib/i686/cmov/libssl.so.0.9.8
bearerbox  2616 kannel  mem   REG  252,0  1173489814030 
/lib/ld-2.9.so
bearerbox  2616 kannel0r  CHR1,3   2999 
/dev/null
bearerbox  2616 kannel1w  CHR1,7   1599 
/dev/full
bearerbox  2616 kannel2w  CHR1,7   1599 
/dev/full
bearerbox  2616 kannel3r  CHR1,9   1692 
/dev/urandom
bearerbox  2616 kannel4r FIFO0,6   5276 pipe
bearerbox  2616 kannel5w FIFO0,6   5276 pipe
bearerbox  2616 kannel6w  REG  252,0  4221579682946 
/var/log/kannel/kannel.access
bearerbox  2616 kannel7u IPv4   5280TCP 
*

AT+CMGS=”+35386827XXXX” not working with Siemens Pool

2011-12-17 Thread Ender330

Hello,

Trying to send an SMS from one of the modems in my modem pool
using Siemens MC56. After doing this AT Command AT+CMGS=”+35386827”
I get +CMGS: #  telling me the message went out but it never 
arrives. If I put the SIM in my phone I cans send SMS. 

Inside the modem I can call all kinds of AT Commands but am not able to send
SMS. Would really appreciate some help with this.

Keelan 
-- 
View this message in context: 
http://old.nabble.com/AT%2BCMGS%3D%E2%80%9D%2B35386827%E2%80%9D-not-working-with-Siemens-Pool-tp32995303p32995303.html
Sent from the Kannel - User mailing list archive at Nabble.com.




Re: Problems with Sending / Cannot empty Queue.

2011-12-17 Thread Alejandro Guerrieri
You're not specifying the store location, I'd start by checking the user
guide about how to set the store location (the "spool" is the preferred
mechanism). Once you have that in place, emptying the store is a matter of
 stopping kannel and removing the files inside your spool folder.

Regards,

Alex

On Sat, Dec 17, 2011 at 10:58 AM, Jorge Asch  wrote:

> I've been using Kannel for years with my WaveCom Fastrack Supreme 20
> without any problems.
>
> Used mainly for personal proyects, etc, load was very low (a couple of
> messages a day), and it worked great. Two days ago I decided to send some
> messages for a customer (9,000+), and everything broke.
>
> The device was able to send a couple of messages, and then started choking
> with entries in the log like:
>
> 2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: --> AT+CMGS=145^M
> 2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
> 2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: send command
> status: 1
> 2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: -->
> 003100088198024397A797C377BB2C1FA7C36C10B90C9A96CF75F97B0E9A97417479D83D37BFE5ED30885C06D5DD6150F05C768FD361D0F0DD2ECBC7E9303BAD0F93DFF230280CAABBC3A0E15B2E2F93DFF230885C064DCBE7BAFC3D77819AE13928ED36BFE5EDF038FD7683CA6ED0FD7E778DDFEDB27C5E3ED7E5EFB96BFC6EBFC6EF76DD9D1E87C9EFB92B3C87E301
> 2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: --> ^Z
> 2011-12-14 09:52:24 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
> 2011-12-14 09:52:24 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- ERROR
> 2011-12-14 09:52:24 [2616] [6] ERROR: AT2[/dev/ttyS0]: Generic error: ERROR
>
> I've been reading for the last couple of days, about having to force INIT
> strings, or keep-alive strings, etc. But I've been unsucessful with any
> attempts I've made.
>
> Right now, I am unable to use the system, because I have several thousand
> messages in my queue. I tried restarting the services, even the server a
> couple of times. The messages are still stored somewhere, and I am unable
> to delete the queue.
>
> So I need help from you guys.
>
> Inmediately I would need like for a way to empty queue.
>
> And if possible, fix the problem, so I can send all the messages without
> my device choking. If not I am happy looking for another alternative for my
> customer.
>
> This is my configuration: (running on Ubuntu)
>
> group = core
> admin-port = 13000 # the port number to access kannel’s admin web view
> admin-password = bar
> smsbox-port = 13001 #the port number used by the smsbox to connect to the
> bearerbox
> log-file = "/var/log/kannel/kannel.log" # the bearerbox log file
> log-level = 0
> access-log = "/var/log/kannel/kannel.access"
> box-deny-ip = "*.*.*.*"
> box-allow-ip = "192.168.0.*"
>
> group = smsc
> smsc = at
> modemtype = wavecom
> device = /dev/ttyS0
> keepalive = 10
> speed = 115200
> sms-center = 70108621
> my-number = 70108621
> connect-allow-ip = 127.0.0.1
> log-file = "/var/log/kannel/smsc.log"
> log-level = 0
>
> group = modems
> id = wavecom
> name = wavecom
> detect-string = "WAVECOM"
>
> group = smsbox
> bearerbox-host = 127.0.0.1
> sendsms-port = 13013
> global-sender = 85282077
> log-level = 0
>
> group = sendsms-user
> username="foo"
> password="bar"
> concatenation = true
> max-messages = 10
>
> group = sms-service
> keyword-regex = .*
> catch-all = yes
> max-messages = 0
> get-url = "http://192.168.0.12:8500/sms.cfm?phone=%p&text=%a";
>
> I am grateful for any help I can get.
>
>


Problems with Sending / Cannot empty Queue.

2011-12-17 Thread Jorge Asch
I've been using Kannel for years with my WaveCom Fastrack Supreme 20 without 
any problems. 

Used mainly for personal proyects, etc, load was very low (a couple of messages 
a day), and it worked great. Two days ago I decided to send some messages for a 
customer (9,000+), and everything broke.

The device was able to send a couple of messages, and then started choking with 
entries in the log like:

2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: --> AT+CMGS=145^M
2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: send command status: 1
2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: --> 
003100088198024397A797C377BB2C1FA7C36C10B90C9A96CF75F97B0E9A97417479D83D37BFE5ED30885C06D5DD6150F05C768FD361D0F0DD2ECBC7E9303BAD0F93DFF230280CAABBC3A0E15B2E2F93DFF230885C064DCBE7BAFC3D77819AE13928ED36BFE5EDF038FD7683CA6ED0FD7E778DDFEDB27C5E3ED7E5EFB96BFC6EBFC6EF76DD9D1E87C9EFB92B3C87E301
2011-12-14 09:52:21 [2616] [6] DEBUG: AT2[/dev/ttyS0]: --> ^Z
2011-12-14 09:52:24 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- >
2011-12-14 09:52:24 [2616] [6] DEBUG: AT2[/dev/ttyS0]: <-- ERROR
2011-12-14 09:52:24 [2616] [6] ERROR: AT2[/dev/ttyS0]: Generic error: ERROR

I've been reading for the last couple of days, about having to force INIT 
strings, or keep-alive strings, etc. But I've been unsucessful with any 
attempts I've made.

Right now, I am unable to use the system, because I have several thousand 
messages in my queue. I tried restarting the services, even the server a couple 
of times. The messages are still stored somewhere, and I am unable to delete 
the queue.

So I need help from you guys.

Inmediately I would need like for a way to empty queue.

And if possible, fix the problem, so I can send all the messages without my 
device choking. If not I am happy looking for another alternative for my 
customer.

This is my configuration: (running on Ubuntu)

group = core
admin-port = 13000 # the port number to access kannel’s admin web view
admin-password = bar
smsbox-port = 13001 #the port number used by the smsbox to connect to the 
bearerbox
log-file = "/var/log/kannel/kannel.log" # the bearerbox log file
log-level = 0
access-log = "/var/log/kannel/kannel.access"
box-deny-ip = "*.*.*.*"
box-allow-ip = "192.168.0.*"

group = smsc
smsc = at
modemtype = wavecom
device = /dev/ttyS0
keepalive = 10
speed = 115200
sms-center = 70108621
my-number = 70108621
connect-allow-ip = 127.0.0.1
log-file = "/var/log/kannel/smsc.log" 
log-level = 0

group = modems
id = wavecom
name = wavecom
detect-string = "WAVECOM"

group = smsbox
bearerbox-host = 127.0.0.1
sendsms-port = 13013
global-sender = 85282077
log-level = 0

group = sendsms-user
username="foo"
password="bar"
concatenation = true
max-messages = 10

group = sms-service
keyword-regex = .*
catch-all = yes
max-messages = 0
get-url = "http://192.168.0.12:8500/sms.cfm?phone=%p&text=%a";

I am grateful for any help I can get.



Re: Help: Big messages from MT to MO

2011-12-17 Thread ha...@aeon.pk
Ask your SMSC operator about the throughput of your SMS shortcode. Should
be greater than 1 SMS/sec. Also to confirm from them if they are supressing
long messages (ideally, they should not!).

On Thu, Dec 15, 2011 at 9:00 PM, Augusto Costa wrote:

> I did some tests and only one message is arriving to the mobile.
>
> *Content sent:*
> f1|857DE|3|2ae87bd5-e673-4cc7-bb6d-42f227050cf3;TEST
> CirDTA;1323872443698@b8cb7b71-a7ab-4366-b5ff-c1c4108eec3c;nono
> elemento;1323810019702@0312cbbe-2f6c-4ce7-8cd8-1f8e4707eb31;oitavo
> elemento;1323810001358@56ea17cc-a3ce-4b0a-8f06-f0434fff456e;setimo
> elemento;1323809989740@eeb41eb7-6c08-4a2d-b5b6-106bc10f4c02;sexto
> elemento;1323809976784@f9a633e9-9894-485d-9cf2-f980f25bbeac;quinto
> elemento;1323808878357@eda1ebc9-26f8-4a9a-9cf8-1edb20aa75a5;Longer + Test
> + Incubation Team;1321966186397@421861ff-e680-4834-9a96-354fd2116ffd;Recife
> Demo;1321387510794@f3ed4ac5-08b5-47a1-b7c3-3889cfa21fd8;rm;1321260640539
>
> *Content received:*
> f1|857DE|4|2ae87bd5-e673-4cc7-bb6d-42f227050cf3;TEST
> CirDTA;1323872443698@b8cb7b71-a7ab-4366-b5ff-c1c4108eec3c;nono
> elemento;13238100
>
> Any idea?
>
> My .conf looks like right?
>
> Thanks in advance.
>
> On Mon, Dec 12, 2011 at 3:04 PM, ha...@aeon.pk  wrote:
>
>> Kannel automatically divides messages into necessary pieces. Only the
>> logs show them as 1 message, otherwise the message is received on the
>> handset in 2 separate parts. You can test it.
>>
>> There is no separate configuration of this, if you original config is OK.
>>
>> On Mon, Dec 12, 2011 at 11:29 PM, Augusto Costa 
>> wrote:
>>
>>> Hello,  friends.
>>>
>>> I need to send big messages (more than 160 characters) from MT to MO. I
>>> want let Kannel divide the "big SMS" in two or more.
>>> How can I configure?
>>>
>>> *My current setup is (kannel.conf):*
>>> group = sms-service
>>> keyword = nk
>>> post-url = "http://10.1.25.31:8080/contextWeb/sms";
>>> accept-x-kannel-headers = true
>>> send-sender = true
>>> concatenation = true
>>> max-messages = 20
>>>
>>> *My Web Server log:*
>>>
>>> http://10.1.25.30:13013/cgi-bin/sendsms?username=tester&password=foobar&to=556182180200&type=settings&udh=%06%05%04%1C%E8%00%00&text=f1%7C857DE%7C8%7C2ae87bd5-e673-4cc7-bb6d-42f227050cf3%3BTest+Lab001%3B1323443916896%40eda1ebc9-26f8-4a9a-9cf8-1edb20aa75a5%3BLonger+%2B+Test+%2B+Incubation+Team%3B1321966186397%40421861ff-e680-4834-9a96-354fd2116ffd%3BRecife+Demo%3B1321387510794%40f3ed4ac5-08b5-47a1-b7c3-3889cfa21fd8%3Bnk%3B1321260640539
>>> > Response from Kannel: 0: Accepted for delivery
>>>
>>> *Kannel Log:*
>>> 2011-12-12 11:00:55 [915] [2] DEBUG: HTTP: Creating HTTPClient for
>>> `10.1.25.31'.
>>> 2011-12-12 11:00:55 [915] [2] DEBUG: HTTP: Created HTTPClient area
>>> 0x7f7f29c0.
>>> 2011-12-12 11:00:55 [915] [3] INFO: smsbox: Got HTTP request
>>>  from <10.1.25.31>
>>> 2011-12-12 11:00:55 [915] [3] INFO: sendsms used by 
>>> 2011-12-12 11:00:55 [915] [3] INFO: sendsms sender:
>>> (10.1.25.31) to:<556182180200>
>>> msg:>> Lab001;1323443916896@eda1ebc9-26f8-4a9a-9cf8-1edb20aa75a5;Longer + Test
>>> + Incubation Team;1321966186397@421861ff-e680-4834-9a96-354fd2116ffd;Recife
>>> Demo;1321387510794@f3ed4ac5-08b5-47a1-b7c3-3889cfa21fd8
>>> ;nk;1321260640539>
>>> 2011-12-12 11:00:55 [915] [3] DEBUG: Stored UUID
>>> 6399ada2-0f53-4fde-8735-768a2a26bdf7
>>> 2011-12-12 11:00:55 [915] [3] DEBUG: message length 272, sending 1
>>> messages
>>> 2011-12-12 11:00:55 [915] [3] DEBUG: Status: 202 Answer: 
>>> 2011-12-12 11:00:55 [915] [3] DEBUG: Delayed reply - wait for bearerbox
>>> 2011-12-12 11:00:55 [915] [0] DEBUG: Got ACK (0) of
>>> 6399ada2-0f53-4fde-8735-768a2a26bdf7
>>> 2011-12-12 11:00:55 [915] [0] DEBUG: HTTP: Resetting HTTPClient for
>>> `10.1.25.31'.
>>> 2011-12-12 11:01:03 [915] [1] DEBUG: HTTP: Destroying HTTPClient area
>>> 0x7f7f29c0.
>>> 2011-12-12 11:01:03 [915] [1] DEBUG: HTTP: Destroying HTTPClient for
>>> `10.1.25.31'.
>>> 2011-12-12 11:01:10 [915] [8] DEBUG: HTTP: Server closed connection,
>>> destroying it <10.1.25.31:8080:0::><0x18acfe0>.
>>>
>>> Only one message was sent, instead of two (or more, if necessary).
>>>
>>> Thanks in advance.
>>>
>>> Augusto Costa
>>>
>>
>>
>