Using
Port 80 on a PC running IIS
Document ID:
TB-NOWSMS-004, Last Update: February 7, 2003
As mentioned
on the NowSMS documentation, the MMSC works best
with operator WAP gateways when it is configured
to use HTTP port 80. HTTP Port 80 is the standard
port used by web servers. If an IIS web server
is running on the same PC as the NowSMS gateway,
it is likely that port 80 is already in use by
the IIS web server.
If you can bind multiple IP addresses to the PC running
IIS and the NowSMS gateway, it is possible for
both IIS and NowSMS to use port 80, by assigning
one IP address to IIS, and another IIS to the
NowSMS gateway.
To assign a specific IP
address to the NowSMS gateway, it is a simple
matter of selecting the appropriate IP Address
from the “IP Address” list on the
MMSC page of the configuration dialog. This
setting defaults to “(all available)”,
meaning that the NowSMS gateway would bind to
the specified ports on all IP addresses bound
to the PC. Note that when you configure NowSMS
to use a specific IP address, it will no longer
be accessible on the local machine using the
loopback address 127.0.0.1, you must always
use the specific IP address, even when connecting
from the local machine. Also note that the “IP
Address” setting on the MMSC page of the
configuration dialog applies only for the IP
address used by the HTTP and SMTP ports of the
MMSC. The Now SMS gateway itself also has an
HTTP web port. The IP address setting for that
interface is found on the “Web”
page of the configuration dialog.
It is not as simple to
configure IIS to bind to only a specific IP
address. IIS has a feature called “socket
pooling”, which causes it to grab the
web ports on all IP addresses configured on
the machine, even if web services have only
been configured for a specific IP address.
To configure IIS to bind
only to a specific IP address or a limited number
of specific IP addresses, check the configuration
of each host defined in the Internet Information
Services Manager, and ensure that the host is
configured for a specific address instead of
all unassigned addresses. You must then disable
IIS socket pooling.
For information on disabling
socket pooling on IIS, and configuring IIS to
connect to only a specific IP address, please
consult the following Microsoft references:
IIS Binds To All Available
IP Addresses When It Starts
http://support.microsoft.com/support/kb/articles/Q259/3/49.ASP
How to Disable Socket Pooling
http://support.microsoft.com/support/kb/articles/Q238/1/31.ASP
XCON: How to Disable Internet
Information Services Socket Pooling on the SMTP
Service
http://support.microsoft.com/support/kb/articles/Q281/7/60.ASP
Return
to Now SMS/MMS Gateway Technical Bulletins
|
| ©
Copyright of NowMobile.com Limited 2003-2008 |
| |
NowMobile.com Limited
UK Tel: +44-20-8286-8080
US Tel: +1.410.833.8711
Airport House, Purley Way, Croydon, London,
CR0 0XZ, UK
email : nowsms@nowsms.com
|
|