Re: Strange smsbox/bearerbox problem : SMS messages not being sent
"Alex Judd" <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
That doesn't sound right :) With our connection to Orange we have higher capacity, however still got 0x00000058 I/F Throttled Error when we exceed our per second limit. e.g. "2003-06-10 11:48:07 [5] ERROR: SMPP[Orange]: SMSC returned error code 0x00000058 in response to submit_sm." Kannel then throttles back (although not very elegantly) and we resume message sending. Couple of thoughts. 1. Are you using the CVS version of Kannel? 2. Should a throttle message be an INFO message not an ERROR (it is perfectly legal to over send as long as we react to the throttling messages) 3. Control the speed at application level before sending to Kannel 4. We should have more elegant throttling code in the SMPP driver Regards Alex ----- Original Message ----- From: "Rory Campbell-Lange" <[email protected]> To: "Andreas Fink" <[email protected]> Cc: <[email protected]> Sent: Tuesday, June 10, 2003 1:42 PM Subject: Re: Strange smsbox/bearerbox problem : SMS messages not being sent > Thanks for the info, Andreas. > > How can I find SMPP error codes? > Nothing in the Kannel user guide -- in the mail archives I see: > > > SMPP error code 14 is a queue full error and 58 is a throttling error, > > so it looks like your not throttling your traffic and flooding your > > SMSC's queues. > > The only error codes I'm getting are: > 2003-06-06 20:42:53 [8] ERROR: SMPP[orangelong]: SMSC returned error > code 0x00000045 in response to submit_sm. > > On 10/06/03, Andreas Fink ([email protected]) wrote: > > > > On Montag, Juni 9, 2003, at 05:07 Uhr, Rory Campbell-Lange wrote: > > > > Upon enquirey it appears that the target SMPP host only allows 6 > > > messages a second to pass through on our service. I was trying to > > > send 150 messages in less than a second! > > > > > > I've slowed down the sending system. However, is there a way of > > > throttling the number of messages sent in a second or automatically > > > retrying requeued messages when sending clients try to send too many > > > messages in a few moments? > > > SMPP has an automated throttling message. Your SMPP server should have > > sent you a message to slow down in this case. > -- > Rory Campbell-Lange > <[email protected]> > <www.campbell-lange.net>