Hi,

Actually, kannel obeys strictly the sms-resend-retry = 5 you specified. It will 
retry 5 times to resend the SMS before aborting. You seem to confuse throttling 
with max-pending-submits. Please read user guide on that. 

I imagine that your problem is with sms-resend-freq = 1200, and why it resends 
the SMS every 1" instead of waiting 1200". I would have to check the code for 
that.

Meanwhile, comment out the wait-ack = 1, it doesn't make sense in your setup 
and the default value is better.

BR,
Nikos 
  ----- Original Message ----- 
  From: hafez ahmad 
  To: Nikos Balkanas 
  Cc: [email protected] 
  Sent: Sunday, January 17, 2010 4:22 PM
  Subject: Re: Kannel ignoring sms-resend-retry


  Dear Nikos,


  Thanks for your kind feedback.


  please find the attached log and the config below:


  group = core
  admin-port = 14000
  smsbox-port = 14005
  admin-password = ********
  status-password = ********
  admin-allow-ip = "localhost"
  log-file = "/logs/kannel.log"
  log-level = 0
  box-deny-ip = "*.*.*.*"
  box-allow-ip = "127.0.0.1"
  ........
  ........
  dlr-storage = internal
  sms-resend-freq = 1200
  sms-resend-retry = 5




  group = smsc
  smsc = smpp
  smsc-id = MYSMPP
  host = XXX.XXX.XXX.XXX
  port = xxxxx
  transceiver-mode = 1
  smsc-username = "*******"
  smsc-password = ********
  system-type = "*******"
  allowed-smsc-id = MYSMPP
  interface-version = 34
  address-range = "808080"
  max-pending-submits = 1
  reconnect-delay = 30
  source-addr-ton = 5
  source-addr-npi = 1
  dest-addr-ton = 1
  dest-addr-npi = 1
  bind-addr-ton = 1
  bind-addr-npi = 1
  wait-ack = 1
  wait-ack-expire = 0x02
  msg-id-type = 0x00
  log-file = /logs/808080.log
  log-level = 0


  thanks and Regards,
  Hafez


  2010/1/17 Nikos Balkanas <[email protected]>

    Hi,

    Please post detailed BB logs showing the problem and configuration.

    BR,
    Nikos
      ----- Original Message ----- 
      From: hafez ahmad 
      To: [email protected] 
      Sent: Sunday, January 17, 2010 10:55 AM
      Subject: Kannel ignoring sms-resend-retry


      Dears, 




      I the following error:


       SMSC returned error code 0x00000014 (Message Queue Full) in response to 
submit_sm


      As I know that error happened either 


      I am sending SMS more than the operator allowed me  - ( already I am 
using max-pending-submit = 1)


      OR 


      there are some users have full sms queue in the SMSC.


      I contact my operator and he found the some users have  full sms queue , 
I set the following 


      sms-resend-freq = 1200
      sms-resend-retry = 5


      wait-ack = 1 
      wait-ack-expire = 0x02


      but the kannel ignoring the sms-resend-retry and still trying to send it 
again.




      Please Any Ideas, how can I solve this problem.


      Regards,
      Hafez



  -- 
  Hafez A.Ahmad
  Amman-Jordan
  mobile: 962-795708728
  http://blog.hafezadnan.com

Reply via email to