Retry Logic and Submission Error | Search |
NowSMS Support Forums ⬆ NowSMS Support - SMS Issues ⬆ Archive through October 19, 2005 ⬆ |
◄ ► |
Author | Message | |||
Anonymous |
Dear Bryce , we have noticed the following behavious in the latest version of now SMS , please Calrify .. A Few SMS gets Rejected for some reason from the SMSC , and gets into a retry logic which denies all sms being sent through the same SMPP to be submitted untill this SMS is removed from the Q. The First SMS submitted cuased a losing coneection problem with the SMSC each time its submitted.. Example : SubmitUser=username SubmittedBy=xxx.xxx.xxx.xxx PhoneNumber=xxxxxxxxxxx Sender=xxxxxxxxxxx Data=06280633064500A0062706440644064700A0062706440631062D0645064600A006270644063 1062D064A0645 pid=00 dcs=00 Binary=0 [ErrorDetail] RetryCount=14 LastRetryTime=20050921121204 The SMS was supposed to be unicode with DCS=8 which resulted an Error , does this cause SMPP connection to fail.. and the Retry logic keeps trying and denying other SMS from being submitted ? 2005-09-21 12:12:04,43307178.req,213.154.55.109,20102989073,Retry Pending - ERROR: Timeout waiting for response from server or lost connection -- SMPP - xxx.xxx.xxx.xxx:7777,SubmitUser=username;Sender=xxxxxxxxxxx | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 5004 Registered: 10-2002 |
It sounds like the SMSC is dropping the connection when it sees this message. Either that, or it ignores the message, and NowSMS waits 120 seconds for a response before NowSMS terminates the connection. (The 120 second timeout is configurable in the very latest versions, v5.51g and later, see http://support.nowsms.com/discus/messages/1/5972.html, for the CommandTimeout SMPP setting.) This shouldn't cause all messages to be blocked from sending, unless you have changed your retry parameters to specify quick retries. (That is, you have changed the RetryDelay parameters.) When the SMSC connection is lost, NowSMS starts over at the top of the queue again, but if the message has been retried 14 times already, NowSMS should apply a considerable delay until it tries again, and skip it to process other messages. (If you have changed the RetryDelay parameters to retry again very quickly, then NowSMS would see this message, and retry again.) So, anyway, I'd need more details, like the SMSDEBUG.LOG and SMPPDEBUG.LOG files to understand the timings ... but maybe the above will give you enough info to deal with the situation. Basically, the SMSC should be returning an error instead of dropping the connection, but some SMSCs will drop the connection if they encounter invalid data, so this is not all that unusual. -bn | |||
Anonymous |
Dear Bryce, i will recheck and test this matter, yet u said v5.51g" , is there any G version , all i see is the 5.51b ??? | |||
Bryce Norwood - NowSMS Support Board Administrator Username: Bryce Post Number: 5063 Registered: 10-2002 |
The download pointer for the v5.51b patch now returns later versions. Sorry, that is not clearly pointed out, but the following link will return the latest: http://www.nowsms.com/download/latestpatch.zip |