SMS sent remains on the queue and later fails

SMS sent remains on the queue and later fails SearchSearch
Author Message
Iyke Iykeman
New member
Username: Duckola53

Post Number: 1
Registered: 12-2009
Posted on Tuesday, December 15, 2009 - 04:58 pm:   

I am using nowsms with the SMPP over TCP/IP SMSC connection type. Everything looks properly configured as stated in the manual. However, after sending the sms, it remains on the queue and then fails without being delivered.

When I check the event log, i get
"ERROR: submit_sm or submit_multi failed - ESME_RSUBMITFAIL".

Please, I need assistance around this situation.

Thanks in anticipation.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1556
Registered: 08-2008
Posted on Tuesday, December 15, 2009 - 06:12 pm:   

Hi Iyke,

Your provider is returning this error code.

NowSMS is simply retrying multiple times because it does not know if this is a temporary error at the provider, or if it is a permanent error.

Unfortunately, in situations like this, only your provider can tell you why they are rejecting the message.

However, here are a few common solutions to this type of problem:

1.) Under "Properties" for the SMPP connection in NowSMS, make sure that you have a "Default Sender Address" configured.

2.) If your provider has told you that you need to use a specific sender (source) address, make sure that address is configured as the "Default Sender Address" in NowSMS.

3.) The provider may be expecting you to send to a phone number in international format instead of national format. To test if this is the issue, try putting a "+" in front of the number using international format when submitting via the NowSMS web interface.

It is also possible that the "Default Sender Address" configured for the account is in international format, which can cause problems if the recipient is in national format, or vice versa. Try to use the same format for both.

4.) It's rare, but did your provider give you a system type value that you are supposed to use? This is an additional parameter that some providers require in the bind in addition to username/password.

5.) Once you've exhausted the above possibilities, then it's time to talk to your provider. There may be a problem with the way your account is provisioned on their system, or they may need to provision access for the IP address from which you are submitting.

--
Des
NowSMS Support