NowSMS retry pending error sms for more than 500 times ....

NowSMS retry pending error sms for more than 500 times .... SearchSearch
Author Message
Nelson Lam
New member
Username: Nelsonlam

Post Number: 29
Registered: 02-2013
Posted on Tuesday, November 11, 2014 - 04:33 am:   

Dear Support,

We are using NowSMS v.2013.09.26 with accounting callback enabled.
On 8th Nov 9am, in smsweb-20141108.log we found one SMS entered with
message id 543D0778.

The message was submitted to an SMSC (via SMPP) and failed with error code 0x20
returned. Upon this error code, we found NowSMS had retried sending the same SMS
(with the SAME message id).

Today I checked with the smsout-201411xx.log, I found that the same message id
was retried for more than 500 times and last over 3 days:
>>> smsout-20141108.log -- retry pending 376 times
>>> smsout-20141109.log -- retry pending 627 times
>>> smsout-20141110.log -- retry pending 246 times
(Those records were extract from the log files and send to nowsms@nowsms.com)

Could you pls to check out why NowSMS didnot stop after 20 retries as of the default retry count preset for NowSMS ?

Thanks.

Best Regards
Nelson
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5104
Registered: 08-2008
Posted on Tuesday, November 11, 2014 - 04:46 pm:   

Hi Nelson,

I would need to see your configuration settings (SMSGW.INI) to make an educated analysis. Specifically, any settings that include the word Retry .... or if SMPPQFullErrorCodes is configured.

ReRouteOnError settings could also have an impact, as that setting resets the counter when a message is rerouted.

There might be other configuration specific scenarios.

If you email the files to nowsms@nowsms.com, please place Attention: Des in the subject line.

--
Des
NowSMS Support
Nelson Lam
New member
Username: Nelsonlam

Post Number: 30
Registered: 02-2013
Posted on Wednesday, November 12, 2014 - 01:39 am:   

Hi Des

Thanks for your prompt response.
In our SMSGW.INI file we do have these setting:
- RetryMaxAttempts=10
- ReRouteOnError=sms_1
- ReRouteOnError=sms_2

We have 3 or more SMSC connections configured in NowSMS gw and
the details will be explained in separate email. Thanks.

Best Regards
Nelson
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5109
Registered: 08-2008
Posted on Wednesday, November 12, 2014 - 10:32 pm:   

Hi Nelson,

It sounds like circular rerouting.

Message originally routed to sms_1 .... hits RetryMaxAttempts ... rerouted to sms_2 with retry count reset .... hits RetryMaxAttempts ... rerouted to sms_1 with retry count reset .... repeat ...

There is no history tracking of ReRouteOnError, so a failing message is just going to retry and cycle through the routes over and over again.

I'm not sure that there is any good way to address this other than avoiding a circular reroute.

--
Des
NowSMS Support