Connect to SMPP fail after upgrade

Connect to SMPP fail after upgrade SearchSearch
Author Message
Ngan Pham
New member
Username: Pkngan

Post Number: 1
Registered: 06-2007
Posted on Tuesday, June 26, 2007 - 04:40 pm:   

I first installed v2005 (trial) and it work fine with Mobifone's SMPP. Few days ago, I upgrade to v2006 (without uninstall v2005) and start in trial mode.

(Mobifone is a largest mobile phone network in Vietnam)

The problem is v2006 couldn't connect to the SMPP. It's says:

---------------------------
Now SMS/MMS Gateway v2006.10.31
---------------------------
Unable to login to SMPP server with specified parameters.
ERROR: Bind Failed

I've attached a zip file contains the .ini configuration file, the SMPPDEBUG log files for both versions. I think you can help!.

Ngan Pham
application/x-zip-compressedINI File and SMPP Debug Logs
NowSMS-Logs-MatBao.zip (1.2 k)
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 7282
Registered: 10-2002
Posted on Wednesday, June 27, 2007 - 05:12 pm:   

Hi Ngan Pham,

It looks like you are using different configuration settings between the two versions.

Here are the differences that I see ...

2005 version:

a.) NowSMS is using separate sender and receiver connections (default setting)
b.) NowSMS is configured to pass an address range setting of "8x54" in the login/bind

2006 version:

a.) NowSMS is configured to use a single transceiver connection instead of separate sender/receiver connections (this is a non-default setting that is configured under "Advanced Settings" for the connection)
b.) No "address_range" setting is configured


It is likely that the bind is failing because of one of the above configuration differences between the two attempts.

-bn
Ngan Pham
New member
Username: Pkngan

Post Number: 2
Registered: 06-2007
Posted on Thursday, June 28, 2007 - 12:19 am:   

Bryce,

I retry with v2005, yes, the version counldn't connect to SMPP without AddressRange value (8x54). But the SMPP Server is allowed to connect both modes: transceiver or sender and receiver connections.

So I think the problem is v2006 didn't send the AddressRange value. Does NowSMS forgot the value?.

Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 7299
Registered: 10-2002
Posted on Thursday, June 28, 2007 - 05:59 pm:   

Hi Ngan Pham,

Yes, it does look like this is a bug. The Address Range value is always sent by the NowSMS server. However, the configuration program is not sending this value when it tests the connection.

I've posted an updated SMSSMPP.DLL which can be used with NowSMS 2006 or 2007 to address this issue at http://www.nowsms.com/download/20070628.zip.

-bn
Ngan Pham
New member
Username: Pkngan

Post Number: 3
Registered: 06-2007
Posted on Friday, June 29, 2007 - 02:44 am:   

I've just see the message after replace DLL:

---------------------------
Now SMS/MMS Gateway v2006.10.31
---------------------------
SMPP Connection OK
---------------------------
OK
---------------------------

Thank you!.