Sorry, I meant commenting out the line. Not uncomment. I still need some more coffee ;=).
From: users [mailto:users-boun...@kannel.org] On Behalf Of Rene Kluwen Sent: vrijdag 22 november 2013 11:08 To: 'Niel Smith'; users@kannel.org Subject: RE: Limit retries for ESME_RSYSERR As a workaround: In smsc_smpp.c, change function smpp_status_to_smscconn_failure_reason(). In my sources it starts at line 809. Move the line: Delete or uncomment the line case ESME_RSYSERR: Kannel then won't retry the message anymore but reject it. == Rene From: users [mailto:users-boun...@kannel.org] On Behalf Of Niel Smith Sent: vrijdag 22 november 2013 10:11 To: users@kannel.org Subject: Limit retries for ESME_RSYSERR I've been searching mailing lists on how to prevent infinite retries when a SMSC returns ESME_RSYSERR. The problem occurs when a number has been blacklisted. There is no way to filter or apply any of the "suggestions". Found the following (http://www.kannel.org/pipermail/users/2006-July/000081.html): Rene Kluwen wrote: ... yep, agree'ing here. It's a semantical misbehaviour in interpreting the specs and the error (the invalid number in fact) from the SMSC side. So we souldn't change a thing. ... Agree that the behavior is not according to SMPP spec, but by the time the SMSC resolve the issue (ETA 1 month), there will be thousands and thousands of MTs stuck in kannel. I attempted to use the sms-resend-retry option, but it does not work on the current snapshot. Later I found this: https://kannel.org/issues/341 Any new ideas around this? Or is the only solution to update / fix / hack the kannel source code? Regards,