Hi, the actual URL is:
http://127.0.0.1:13006/cgi-bin/sendsms?username=masked&password=maskedagain&to=xxxxxxxx1921&from=Info&text=hello&smsc=mysmsc&mclass=2&coding=2 I tried different values for mclass and coding but always I get the same error. thank you 2010/9/1 Nikos Balkanas <nbalka...@gmail.com> > Hi, > > data_coding is fine. It indicates GSM 03.38. The Warning also is from the > received PDU from the SMSc. > > Please post the actual sendsms URL used. It looks strange. > > BR, > Nikos > ----- Original Message ----- From: "Elton Hoxha" <elt...@gmail.com> > To: "mug azr" <mug....@gmail.com> > Cc: <users@kannel.org> > Sent: Tuesday, August 31, 2010 6:29 PM > Subject: Re: getting: "Submit failed" in response to submit_sm > > > > Hi, > > What are u trying to sent by using mclass and coding? What are their > values? > > Maybe its related to data coding. 242 seems a bit strange. > > > > On Tue, Aug 31, 2010 at 5:12 PM, mug azr <mug....@gmail.com> wrote: > >> Dear list, >> >> I have a Kannel setup with an SMPP 3.4 SMSC. There are no problem with >> receiving MOs. But for MTs I always get the following error: >> SMSC returned error code 0x00000045 (Submit failed) in response to >> submit_sm. >> >> I am using the sendsms HTTP interface to send test SMSs like this: >> "http:// >> $domain:$port$script?$username&$password&$to&$from&$text&$smsc&$mclass&$coding" >> >> If I am not wrong this situation should mean: >> 1. the sms get delivered to the smsc. >> 2. the smsc did not like one (or more) parameter in the sms PDU. >> 3. and so it replies with error. >> >> could some one advice me as what might be wrong? I am not getting >> sufficient >> help from the tech guys of the smsc! >> >> Thank you >> >> notes: >> 1- the values of TONs and NPIs were given to us by the smsc >> 2- I had set esm_class to zero (hard coding and re-compiling). But still >> receiving the same error >> >> Transaction Log: >> >> 2010-08-16 14:44:33 [28821] [6] DEBUG: SMPP[mysmsc]: Manually forced >> source >> addr ton = 5, source add npi = 0 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: SMPP[mysmsc]: Manually forced dest >> addr ton = 1, dest add npi = 1 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: SMPP[mysmsc]: Sending PDU: >> 2010-08-16 14:44:33 [28821] [6] DEBUG: SMPP PDU 0x8f6adc0 dump: >> 2010-08-16 14:44:33 [28821] [6] DEBUG: type_name: submit_sm >> 2010-08-16 14:44:33 [28821] [6] DEBUG: command_id: 4 = 0x00000004 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: command_status: 0 = 0x00000000 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: sequence_number: 2 = 0x00000002 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: service_type: "myservice" >> 2010-08-16 14:44:33 [28821] [6] DEBUG: source_addr_ton: 5 = 0x00000005 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: source_addr_npi: 0 = 0x00000000 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: source_addr: >> "AlphaNumGivenByTheSMSC" >> 2010-08-16 14:44:33 [28821] [6] DEBUG: dest_addr_ton: 1 = 0x00000001 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: dest_addr_npi: 1 = 0x00000001 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: destination_addr: "MyOwnMobileNo" >> 2010-08-16 14:44:33 [28821] [6] DEBUG: esm_class: 3 = 0x00000003 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: protocol_id: 0 = 0x00000000 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: priority_flag: 0 = 0x00000000 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: schedule_delivery_time: NULL >> 2010-08-16 14:44:33 [28821] [6] DEBUG: validity_period: NULL >> 2010-08-16 14:44:33 [28821] [6] DEBUG: registered_delivery: 0 = 0x00000000 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: replace_if_present_flag: 0 = >> 0x00000000 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: data_coding: 242 = 0x000000f2 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: sm_default_msg_id: 0 = 0x00000000 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: sm_length: 5 = 0x00000005 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: short_message: "hello" >> 2010-08-16 14:44:33 [28821] [6] DEBUG: SMPP PDU dump ends. >> 2010-08-16 14:44:33 [28821] [6] WARNING: SMPP: PDU NULL terminated string >> (message_id) has no NULL. >> 2010-08-16 14:44:33 [28821] [6] DEBUG: SMPP[mysmsc]: Got PDU: >> 2010-08-16 14:44:33 [28821] [6] DEBUG: SMPP PDU 0x8f6adc0 dump: >> 2010-08-16 14:44:33 [28821] [6] DEBUG: type_name: submit_sm_resp >> 2010-08-16 14:44:33 [28821] [6] DEBUG: command_id: 2147483652 = 0x80000004 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: command_status: 69 = 0x00000045 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: sequence_number: 2 = 0x00000002 >> 2010-08-16 14:44:33 [28821] [6] DEBUG: message_id: NULL >> 2010-08-16 14:44:33 [28821] [6] DEBUG: SMPP PDU dump ends. >> 2010-08-16 14:44:33 [28821] [6] ERROR: SMPP[mysmsc]: SMSC returned error >> code 0x00000045 (Submit failed) in response to submit_sm. >> >> =============================== >> >> SMSC configuration file: >> =============================== >> group = smsc >> smsc = smpp >> interface-version = 34 >> my-number = xxxx >> keepalive = 60 >> system-type = smpp >> service-type = "myservice" >> host = y.y.y.y >> port = z >> transceiver-mode = true >> smsc-username = "######" >> smsc-password = "$$$$$" >> smsc-id = mysmsc >> allowed-smsc-id = "mysmsc" >> #preferred-smsc-id = "mysmsc" >> denied-smsc-id = www; uuu >> #alt-charset = ISO-8859-6 >> #enquire-link-interval = 30 >> max-pending-submits = 15 >> reconnect-delay = 30 >> source-addr-ton = 5 >> source-addr-npi = 0 >> source-addr-autodetect = no >> dest-addr-ton = 1 >> dest-addr-npi = 1 >> connection-timeout = 100 >> >> =============================== >> >> senduser Configuration file: >> =============================== >> group = sendsms-user >> username = aaaaaa >> password = bbbbbb >> user-deny-ip = "*.*.*.*" >> user-allow-ip = "127.0.0.1" >> default-sender = myservice >> default-smsc = mysmsc >> #max-messages = 3 >> concatenation = false >> >> =============================== >> >> main Configuration file: >> =============================== >> group = core >> admin-port = #### >> admin-password = xxxxxxxx >> status-password = yyyyyyy >> admin-deny-ip = "*.*.*.*" >> admin-allow-ip = "127.0.0.1" >> # wapbox-port = 13002 >> # wdp-interface-name = "*" >> smsbox-port = 13004 >> log-file = "/var/log/kannel/bearerbox.log" >> log-level = 0 >> access-log = "/var/log/kannel/bearerbox.access" >> access-log-clean = false >> box-deny-ip = "*.*.*.*" >> box-allow-ip = "127.0.0.1" >> udp-deny-ip = "*.*.*.*" >> udp-allow-ip = "127.0.0.1" >> # white-list = URL >> # black-list = URL >> store-type = file >> store-location = "/var/log/kannel/bearerbox.crash" >> store-dump-freq = 10 >> dlr-storage = internal >> #sms-incoming-queue-limit = -1 >> #sms-outgoing-queue-limit = -1 >> #smsbox-max-pending = -1 >> #### -1 = infinite >> #sms-resend-freq = 60 >> #sms-resend-retry = -1 >> #sms-combine-concatenated-mo = true >> #sms-combine-concatenated-mo-timeout = 1800 >> >> group = smsbox >> bearerbox-host = 127.0.0.1 >> bearerbox-port = 13004 >> sendsms-port = 13006 >> log-level = 0 >> log-file = "/var/log/kannel/smsbox.log" >> #smsbox-id = "mysmsbox" >> mo-recode = true >> sendsms-chars = "0123456789 +-" >> >> include = "smscenters/mysmsc.conf" >> >> #include = "wapboxes/" >> >> include = "sendsms-users/" >> >> group = sms-service >> keyword = >> catch-all = true >> get-url = "script of mine" >> concatenation = true >> max-messages = 10 >> assume-plain-text = yes >> accept-x-kannel-headers = yes >> >> >> >