Multiple SMSC - invalid source address

Multiple SMSC - invalid source address SearchSearch
Author Message
saoirse
New member
Username: Amartey

Post Number: 2
Registered: 02-2010
Posted on Tuesday, February 16, 2010 - 03:44 pm:   

I recently re-installed a previously working configuration, connecting to three operators. I downloaded a new copy of nowsms a couple of weeks back (which is probably newer if that matters).

I have set it up and can receive messages. However, the direct response messages are failing.
If i set up only one operator, it works.

Somehow, i have overlooked something when telling nowsms how to send the response message. Note: at least one of the operators *requires* that i use Transceiver mode (reply on same channel).

I get an 'invalid source address' error message.

Can you tell me how i might resolve this or what i may be overlooking.

s
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1801
Registered: 08-2008
Posted on Tuesday, February 16, 2010 - 04:29 pm:   

Hi,

The most likely problem is that there is no "Default Sender Address" configured for this SMSC connection, resulting in NowSMS using a blank source (sender) address.

Alternatively ... you say that it works when you only have one connection enabled. Do both SMSC connections work properly when they are the only one?

If so, it may be an issue that the replies are not being sent back to the same SMSC.

Are you using a 2-way SMS command that uses "command returns response text"? If yes, then the default behaviour for 2-way commands is that the sender and recipient addresses are swapped for the response. In the received message, your short code is the recipient, and it becomes the sender in the 2-way command reply.

To route the reply, NowSMS looks for an SMSC connection where the "Default Sender Address" matches the sender address.

This isn't good enough for all scenarios. There is also a configuration setting to specify that all 2-way command responses should go back to the same SMSC connection as which the original message was received. To enable this setting, edit SMSGW.INI, and under the [SMSGW] header, add 2WayReplySameServer=Yes

--
Des
NowSMS Support