Downloading the MMS via Web

Downloading the MMS via Web SearchSearch
Author Message
Alma Muñoz
New member
Username: Acmu

Post Number: 2
Registered: 10-2006
Posted on Tuesday, October 10, 2006 - 05:19 pm:   

Hello,

We are an operator installing the Now MMSC application and everything is working good so far. But I am facing some problems with legacy phones.

I read that there is an option to send an SMS with the URL which can be accessed from the Web. I already configured the MMSC routing option with Convert to Web Link and added the paramter "UndeliverableRouteToSMS" on the INI file. I do receive the SMS notification but I am not able to access the URL from the Web.

I though it might be some issues with the Firewall, but I tried accessing the URL from the same machine where the Now MMSC is installed and could not open the page.

I hope you might help!
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6642
Registered: 10-2002
Posted on Thursday, October 12, 2006 - 05:02 pm:   

Hi Alma,

It would help if I knew what settings you were using for the "Convert to SMS with Web Link" routing.

But I'll try to explain some more about how the server address is used for this feature, so that maybe that will provide enough information to resolve your setup difficulties.

The first issue is that from a firewall perspective, you need to open up a separate web port.

We use a separate web port on the MMSC for client connections that are retrieving MMS messages via this interface. (This is done so that you do not have to open up the fully functional MMSC port to the public internet. This port only allows the limited message retrieval functionality for non-MMS clients.)

The "Local Server Port" setting that you define when setting up this link is the one that the MMSC will listen to for these connections. It is important that this port number be unique and different from any other port numbers defined in NowSMS (including, but not limited to the "MMSC - HTTP Port Number" and the "Web - Port number for web interface" port number settings). It is also important that there be a link in your firewall that allows requests to be routed to this port number.

The "Local Server URL" setting is the URL text that will be inserted into the SMS message that is sent out ... this URL will be substituted for the @@Server@@ placeholder in the "SMS Message Text". This URL setting should be an externally accessible URL that allows access to the "Local Server Port" number on the NowSMS MMSC.

If there is no firewall in place, then the "Local Server URL" would normally be http://ip.address:port, where "ip.address" is the IP address (or DNS host name) of the MMSC, and "port" is the "Local Server Port" number. (If "port" = "80", then ":port" can be omitted from the URL.)

While you do not have to use port 80 for this port number ... in order to provide the best experience to end users, it is a good idea if you can use port 80 for this setting ... at least externally. (You might use a different "Local Server Port" number on the MMSC itself ... but have a firewall that routes port 80 for another IP address to this "Local Server Port" number.)

Hopefully this description makes sense. It gets complicated when there are firewalls installed (of course, firewalls are recommended in a real world installation).

If you're still having problems, then please provide some details about what configuration settings you are attempting to use.

-bn
Alma Muñoz
New member
Username: Acmu

Post Number: 3
Registered: 10-2006
Posted on Thursday, October 12, 2006 - 06:25 pm:   

Hello Bryce,

We are using port 80 for the MMSC and port 8080 for the Local Server with IP addr 201.224.33.235

We do have a Firewall and we already enabled port 8080 to be accessed from the outside.

But I guess is not a firewall issue. Because I tried accessing from the machine itself and wasn't able to do so.

Here are the setting I am using for the Converto To Web Link Routing:

Account Name=Routing_2
Account Description=Converto to SMS Web Link
Default Sender Addres=MMSC
Allow Sender Address Override = None
Route messages to this account for recipient phone numbers=None
Route message to VASP via=Converto to SMS with Web Link
Local Server Port=8080
Local Server URL=http://201.224.33.235:8080

On the other hand we are guessing that there must be a template web page to introduce the code sent on the SMS. Where is this template located?

Thanks,

Alma
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6643
Registered: 10-2002
Posted on Thursday, October 12, 2006 - 08:05 pm:   

Hi Alma,

I'm connecting to your URL right now, so I assume that you were able to figure out what the problem was.

Indeed there are templates for the web pages displayed for this interface. You'll find them in the MMSSMS subdirectory of the NowSMS installation.

There are only 2 template files, one for the login form, and one for the message display. (And actually there are both HTML and WML versions ... so there are 4 template files altogether.)

LOGIN.HTM is the login form, and MSGTEMPLATE.HTM is the message display template. You'll see "@@" placeholders in the document which NowSMS uses as variables for inserting data into the template.

-bn