Thanks Enrique this helped.

Best regards

Amit Sharma

From: Enrique Echeverria [mailto:enriqueocta...@gmail.com]
Sent: Wednesday, December 16, 2015 5:55 PM
To: amal...@kannel.org
Cc: Amit Sharma (VAS); users@kannel.org
Subject: Re: Not ACKED message found, will retransmit.

Hi Amit:

At SMPP level, every time you send and MT you send a submit_sm PDU, that needs 
to receive back a submit_sm_resp  PDU (this would be the ack) from the SMSC.

Every time you receive the ACK (submit_sm_resp PDU), that message is "tagged" 
as sent (and so deleted from kannel queue), and as long as the ACK is not 
received the message is still tagged as "not sent" (and so still queued).

Obviously, there is a timeout for that ACK (submit_sm_resp PDU) to come back, 
and once the timeout expires the message is queued for retry (and so the "Not 
ACKED message found, will retransmit." message is logged to the bind level log)

Kannel has 2 parameters for controlling this behaviour :

wait-ack ->A message is resent if the acknowledge from SMSC takes more than 
this time. Defaults to 60 seconds.
wait-ack-expire -> Defines what kind of action should be taken if the ack of a 
message expires. The options for this value are: 0x00 - disconnect/reconnect, 
(default) 0x01 - as is now, re-queue, but this could potentially result in the 
msg arriving twice 0x02 - just carry on waiting (given that the wait-ack should 
never expire this is the must accurate)

So, the fact that you are seeing the "Not ACKED message found, will retransmit" 
but the MTs are anyway reaching the handset means that the ACK is arriving from 
the SMSC when your timeout is already expired. You should capturer traffic, 
measure the submit_sm_resp arrrival delay, and set your wait-ack parameter 
accordingly. Using wait-ack-expire would be nastier.

Hope this helps, kind regards: enrique



On Mon, Dec 14, 2015 at 11:04 AM, 
<amal...@kannel.org<mailto:amal...@kannel.org>> wrote:
Hi,

check your logs whether you received ACK/NACK for those sequence numbers and if 
not
ask by SMSC operator why you don’t receive ACK/NACK within > 60 sec.

Alex


Am 14.12.2015 um 11:33 schrieb Amit Sharma (VAS) 
<amit.shar...@mtsindia.in<mailto:amit.shar...@mtsindia.in>>:

Hi,
I am getting following error of “Not ACKED message found, will retransmit” 
again and again due to which at times a single number receives multiple sms. In 
below case “9142294005<tel:9142294005>” number received 9 msgs.

Please suggest the reason for the below error & rectification to be done 
accordingly.


2015-12-13 09:36:49 [15072] [18] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:37:55 [15072] [18] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<66>sec. ago, SEQ<187878>, DST<9142294005<tel:9142294005>>
2015-12-13 09:40:16 [15072] [22] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:41:20 [15072] [22] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<64>sec. ago, SEQ<189768>, DST<9142294005<tel:9142294005>>
2015-12-13 09:43:44 [15072] [8] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:46:04 [15072] [10] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:47:06 [15072] [10] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<62>sec. ago, SEQ<189281>, DST<9142294005<tel:9142294005>>
2015-12-13 09:48:10 [15072] [16] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:49:17 [15072] [16] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<67>sec. ago, SEQ<189655>, DST<9142294005<tel:9142294005>>
2015-12-13 09:51:18 [15072] [8] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:52:36 [15072] [8] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<78>sec. ago, SEQ<188844>, DST<9142294005<tel:9142294005>>
2015-12-13 09:53:42 [15072] [20] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:56:09 [15072] [6] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:57:13 [15072] [6] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<64>sec. ago, SEQ<189816>, DST<9142294005<tel:9142294005>>
2015-12-13 09:58:14 [15072] [8] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 09:59:15 [15072] [8] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<61>sec. ago, SEQ<189177>, DST<9142294005<tel:9142294005>>
2015-12-13 10:01:47 [15072] [20] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 10:04:14 [15072] [20] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 10:05:23 [15072] [20] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<69>sec. ago, SEQ<189456>, DST<9142294005<tel:9142294005>>
2015-12-13 10:08:14 [15072] [12] DEBUG:   destination_addr: 
"9142294005<tel:9142294005>"
2015-12-13 10:09:20 [15072] [12] WARNING: SMPP[MTS]: Not ACKED message found, 
will retransmit. SENT<66>sec. ago, SEQ<190251>, DST<9142294005<tel:9142294005>>

Configuration is as follows:

group = core
admin-port = 13010
smsbox-port = 13012
log-file = "/u03/kannel/logs/bearerbox.log"
box-allow-ip = "10.130.252.160,127.0.0.1"
access-log = "/u03/kannel/logs/bearerbox_access.log"
dlr-storage = internal

##############################TX-1##################################
group = smsc
smsc-id ="MT"
smsc = smpp
host =10.10.22.10
port = 5016
system-type = "INAPPS"
interface-version = 34
receive-port =0
source-addr-ton = 1
source-addr-npi = 1
dest-addr-ton = 1
dest-addr-npi = 1
keepalive = 30
log-level =0
throughput = 50
max-pending-submits=50
reconnect-delay = 60
reroute = true
log-file = "/u03/kannel/logs/smsc_conn.log"


######################RX-1################################
group = smsc
smsc-id ="MTS"
smsc = smpp
host =10.10.22.10
port = 0
system-type = "INAPPS"
receive-port =5016
interface-version = 34
source-addr-ton = 1
source-addr-npi = 1
dest-addr-ton = 1
dest-addr-npi = 1
keepalive = 30
log-level =0
reconnect-delay = 60
reroute = true
log-file = "/u03/kannel/logs/smsc_conn.log"

group = smsbox
bearerbox-host = 127.0.0.1
sendsms-port = 13013
global-sender = YD-MTS
log-file = "/u03/kannel/logs/smsbox.log"
log-level = 0

#SMSBOX ROUTING
group = smsbox-route
smsbox-id = smsbox
smsc-id ="MT"

group = sendsms-user
username = smsg
password = smsg@123
default-smsc="MT"
concatenation= true
max-messages = 6


group = sms-service
keyword = default
url = 
http://10.130.250.58/receivesms.php?sender=%p&text=%b<http://10.130.250.58/receivesms.php?sender=%25p&text=%25b>
catch-all = true
max-messages = 1
text = "This is a reply"





Best regards

Amit Sharma (VAS)
Head, IN & VAS Operations Division
IT Shared Service Center, CORPORATE CENTER

Sistema Shyam Teleservices Limited
MTS Tower2 Building No. 313, Udyog Vihar Phase IV,Gurgaon

MTS        +91 913 600 6473
Direct     +91 124 481 2500<tel:%2B91%20124%20481%202500>
Email:       amit.shar...@mtsindia.in<mailto:amit.shar...@mtsindia.in>

<image001.jpg><http://www.mtsindia.in/>


________________________________

This E-Mail may contain Confidential and/or legally privileged Information and 
is meant for the intended recipient(s) only. If you have received this e-mail 
in error and are not the intended recipient/s, Kindly notify the sender and 
then delete this e-mail immediately from your system. You are also hereby 
notified that any use, any form of reproduction, dissemination, copying, 
disclosure, modification, distribution and/or publication of this e-mail, its 
contents or its attachment/s other than by its intended recipient/s is strictly 
prohibited and may be unlawful.

Internet Communications cannot be guaranteed to be secure or error-free as 
information could be delayed, intercepted, corrupted, lost, or contain viruses. 
Sistema Shyam Teleservices Limited does not accept any liability for any 
errors, omissions, viruses or computer problems experienced by any recipient as 
a result of this e-mail.



________________________________

This E-Mail may contain Confidential and/or legally privileged Information and 
is meant for the intended recipient(s) only. If you have received this e-mail 
in error and are not the intended recipient/s, Kindly notify the sender and 
then delete this e-mail immediately from your system. You are also hereby 
notified that any use, any form of reproduction, dissemination, copying, 
disclosure, modification, distribution and/or publication of this e-mail, its 
contents or its attachment/s other than by its intended recipient/s is strictly 
prohibited and may be unlawful.

Internet Communications cannot be guaranteed to be secure or error-free as 
information could be delayed, intercepted, corrupted, lost, or contain viruses. 
Sistema Shyam Teleservices Limited does not accept any liability for any 
errors, omissions, viruses or computer problems experienced by any recipient as 
a result of this e-mail.

Reply via email to