See comments inserted below... On Tuesday, 2004-11-23 at 05:17:46 PM, Amol Patwardhan scribbled: > Hi All, > > I am getting error while sending text SMS more than 160 bytes. I am using > Kannel 1.3.1 on Redhat 9. > I am unable to send sms as multiple concatenated sms. Even if the parameter > is concatenation = true / false this > error is coming. > > Following is my kannel.conf for sendsms-user > > # SEND-SMS USERS > group = sendsms-user > username = tester > password = foobar > user-deny-ip = "*.*.*.*" > user-allow-ip = "127.0.0.1" > concatenation = false > default-sender = 4444 > max-messages=5 > > Error from logfile is � > > 2004-11-23 08:44:49 [5] DEBUG: > SMPP[SMPP:193.99.99.99:8001/8001:testlogin:smpp]: Sending PDU: > 2004-11-23 08:44:49 [5] DEBUG: SMPP PDU 0x81222a0 dump: > 2004-11-23 08:44:49 [5] DEBUG: type_name: submit_sm > 2004-11-23 08:44:49 [5] DEBUG: command_id: 4 = 0x00000004 > 2004-11-23 08:44:49 [5] DEBUG: command_status: 0 = 0x00000000 > 2004-11-23 08:44:49 [5] DEBUG: sequence_number: 2 = 0x00000002 > 2004-11-23 08:44:49 [5] DEBUG: service_type: NULL > 2004-11-23 08:44:49 [5] DEBUG: source_addr_ton: 2 = 0x00000002 > 2004-11-23 08:44:49 [5] DEBUG: source_addr_npi: 1 = 0x00000001 > 2004-11-23 08:44:49 [5] DEBUG: source_addr: > 2004-11-23 08:44:49 [5] DEBUG: Octet string at 0x8121e20: > 2004-11-23 08:44:49 [5] DEBUG: len: 246 > 2004-11-23 08:44:49 [5] DEBUG: size: 247 > 2004-11-23 08:44:49 [5] DEBUG: immutable: 0 > 2004-11-23 08:44:49 [5] DEBUG: data: 32 32 32 32 32 26 74 65 22222&te > 2004-11-23 08:44:49 [5] DEBUG: data: 78 74 3d 78 78 78 78 78 xt=xxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx
This looks suspicious. Why is the source_addr so long? It seems to be mixed up with the text= CGI parameter. Check your CGI call. > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 78 78 78 xxxxxxxx > 2004-11-23 08:44:49 [5] DEBUG: data: 78 78 78 78 78 2e xxxxx. > 2004-11-23 08:44:49 [5] DEBUG: Octet string dump ends. > 2004-11-23 08:44:49 [5] DEBUG: dest_addr_ton: 2 = 0x00000002 > 2004-11-23 08:44:49 [5] DEBUG: dest_addr_npi: 1 = 0x00000001 > 2004-11-23 08:44:49 [5] DEBUG: destination_addr: "91199999999" > 2004-11-23 08:44:49 [5] DEBUG: esm_class: 3 = 0x00000003 > 2004-11-23 08:44:49 [5] DEBUG: protocol_id: 0 = 0x00000000 > 2004-11-23 08:44:49 [5] DEBUG: priority_flag: 0 = 0x00000000 > 2004-11-23 08:44:49 [5] DEBUG: schedule_delivery_time: NULL > 2004-11-23 08:44:49 [5] DEBUG: validity_period: NULL > 2004-11-23 08:44:49 [5] DEBUG: registered_delivery: 0 = 0x00000000 > 2004-11-23 08:44:49 [5] DEBUG: replace_if_present_flag: 0 = 0x00000000 > 2004-11-23 08:44:49 [5] DEBUG: data_coding: 0 = 0x00000000 > 2004-11-23 08:44:49 [5] DEBUG: sm_default_msg_id: 0 = 0x00000000 > 2004-11-23 08:44:49 [5] DEBUG: sm_length: 35 = 0x00000023 > 2004-11-23 08:44:49 [5] DEBUG: short_message: > 2004-11-23 08:44:49 [5] DEBUG: Octet string at 0x8121de0: > 2004-11-23 08:44:49 [5] DEBUG: len: 35 > 2004-11-23 08:44:49 [5] DEBUG: size: 36 > 2004-11-23 08:44:49 [5] DEBUG: immutable: 0 > 2004-11-23 08:44:49 [5] DEBUG: data: 3c 45 6d 70 74 79 20 72 <Empty r > 2004-11-23 08:44:49 [5] DEBUG: data: 65 70 6c 79 20 66 72 6f eply fro > 2004-11-23 08:44:49 [5] DEBUG: data: 6d 20 73 65 72 76 69 63 m servic > 2004-11-23 08:44:49 [5] DEBUG: data: 65 20 70 72 6f 76 69 64 e provid > 2004-11-23 08:44:49 [5] DEBUG: data: 65 72 3e er> > 2004-11-23 08:44:49 [5] DEBUG: Octet string dump ends. Yup, smsbox somehow didn't see your text= CGI param. Check your CGI sendsms call. > 2004-11-23 08:44:49 [5] DEBUG: SMPP PDU dump ends. > 2004-11-23 08:44:49 [5] PANIC: gw/smsc/smpp_pdu.def:207: smpp_pdu_pack: > Assertion `octstr_len(p->source_addr) < 21' failed. > 2004-11-23 08:45:20 [0] INFO: Added logfile `/var/log/tmp/kannel.log' with > level `0'. > 2004-11-23 08:45:20 [0] INFO: Started access logfile > `/var/log/tmp/bearbox-access.log'. > 2004-11-23 08:45:20 [0] DEBUG: HTTP: Opening server at port 13000. > 2004-11-23 08:45:20 [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller) > 2004-11-23 08:45:20 [0] DEBUG: Started thread 2 (gwlib/http.c:server_thread) > 2004-11-23 08:45:20 [0] DEBUG: Started thread 3 (gw/bb_http.c:httpadmin_run) > 2004-11-23 08:45:20 [0] DEBUG: starting smsbox connection module > 2004-11-23 08:45:20 [0] DEBUG: Started thread 4 (gw/bb_boxc.c:smsboxc_run) > 2004-11-23 08:45:20 [0] DEBUG: Started thread 5 > (gw/smsc/smsc_smpp.c:io_thread) > 2004-11-23 08:45:20 [0] DEBUG: Started thread 6 > (gw/smsc/smsc_smpp.c:io_thread) > 2004-11-23 08:45:20 [0] DEBUG: Started thread 7 > (gw/bb_smscconn.c:sms_router) > 2004-11-23 08:45:20 [7] DEBUG: sms_router: time to sleep > 2004-11-23 08:45:20 [0] INFO: ---------------------------------------- > 2004-11-23 08:45:20 [0] INFO: Kannel bearerbox II version 1.3.1 starting > 2004-11-23 08:45:20 [0] INFO: MAIN: Start-up done, entering mainloop > 2004-11-23 08:45:20 [7] DEBUG: sms_router: list_len = 0 > 2004-11-23 08:45:20 [5] DEBUG: > SMPP[SMPP:193.99.99.99:8001/8001:testlogin:smpp]: Sending PDU: > 2004-11-23 08:45:20 [5] DEBUG: SMPP PDU 0x81219d8 dump: > 2004-11-23 08:45:20 [5] DEBUG: type_name: bind_transmitter > 2004-11-23 08:45:20 [5] DEBUG: command_id: 2 = 0x00000002 > 2004-11-23 08:45:20 [5] DEBUG: command_status: 0 = 0x00000000 > 2004-11-23 08:45:20 [5] DEBUG: sequence_number: 0 = 0x00000000 > 2004-11-23 08:45:20 [5] DEBUG: system_id: " testlogin" > .................. > .................. > .................. -- Benjamin Lee Melbourne, AU +61.4.16.BEN.LEE http://www.realthought.net/ Open Source / Linux / BSD __________________________________________________________________________ There is more to life than increasing its speed. -- Mahatma Gandhi
