WMS and IIS both using Port 80.

WMS and IIS both using Port 80.

Post by tbwt » Tue, 26 Oct 2004 13:38:45


Apparently both Windows Media Server and IIS are configured to use
port 80 on my server that's running Windows 2003 Standard Edition.

I want to use WMS to deliver streaming audio over the internet from
the Windows Media Encoder running on my desktop computer to Windows
Media Players at remote locations.

Should I move WMS or IIS to another port? Which should I move? Which
port?

Incidentally I scanned the server's ports and port 8080 is not open
now. So I presume it is not in use and available.

Tom
 
 
 

WMS and IIS both using Port 80.

Post by Ravi Rama » Wed, 27 Oct 2004 01:35:59

You can use another port for any of the services (WMS or
IIS), but you lose the main advantage of HTTP streaming -
firewalls mostly allow port 80, but if you run things on
different ports (like 8080) some firewalls may block it.

If you have multiple IP's on your computer, you can check
the following sections on the "Help" document on WMS
Administrator to have IIS and WMS bind to different IPs
but same port (i.e, port 80):

Using HTTP streaming and other services on the same
computer
To add IP addresses to resolve port 80 conflicts

Hope this helps.
Ravi

configured to use
Edition.
internet from
to Windows
move? Which
is not open

 
 
 

WMS and IIS both using Port 80.

Post by tbwt » Wed, 27 Oct 2004 02:38:52

To help answer my own question I found some useful information at

http://www.yqcomputer.com/

Where I clicked on "Windows Media Services Basics" then on "Q7. How do
I set up Windows Media Services and Internet Information Services
(IIS) to use the HTTP protocol on the same server?"

And I read the following answer,

"If you do want to set up Windows Media Services to stream content by
using the Hypertext Transfer Protocol (HTTP) on a Web server running
IIS, both services will attempt to bind to port 80. You can avoid this
conflict by changing the port Windows Media Services uses for HTTP
streaming:

1. In the Windows Media Services snap-in, click the server for which
you want to change the port allocated for HTTP streaming.

2. In the details pane, click the Properties tab.

3. In Category, click Control protocol.

4. In Plug-in, click WMS HTTP Server Control Protocol, and then click
Properties.

5. If you have more than one IP address available on your server, in
IP address, click Allow selected IP addresses to use this protocol,
and then click the specific IP addresses you want to use from the
list.

6. In Port selection, click Use other port, and then type the port
number you want to use in the space provided. HTTP port numbers can
range from 1 to 65535.

7. In the details pane, in Plug-in, click WMS HTTP Server Control
Protocol. Click Enable to make the HTTP protocol available for
streaming content from your server.

8. Have the network administrator open the corresponding port on the
network firewall.

As an alternative, you can create multiple IP addresses on a single
network interface card and then assign separate port 80 addresses to
these IP addresses. You must then configure Windows Media Services and
IIS to bind to different IP address/port 80 combinations by doing the
following:

1. Open the folder %systemroot%\System32\Windows
Media\Server\Admin\MMC.

2. Double click WMSHttpSysCfg.exe.

3. In the Windows Media Services HTTP Sys Configuration dialog box, in
IP Address, type the IP address you want the HTTP.sys driver to use,
and then click Add.

4. Restart HTTP.sys and IIS by either restarting the computer or
typing net stop http /y && iisreset at the command prompt.

5. To verify that IIS only binds to the newly added IP addresses, type
netstat at the command prompt.

6. In the Windows Media Services snap-in console tree, click the
server for which you want to enable HTTP streaming.

7. In the details pane, click the Properties tab.

8. In Category, click Control protocol.

9. In Plug-in, click WMS HTTP Server Control Protocol, and then click
Properties.

10. In IP address, click Allow selected IP addresses to use this
protocol, and then click the specific IP addresses you want to use
from the list. Do not select the addresses that were added in step 3.

11. Click OK to apply the change.

12. In the details pane, in Plug-in, click WMS HTTP Server Control
Protocol. Click Enable to make the HTTP protocol available for
streaming content from your server.

I am trying to digest these steps, and I would appreciate any other
useful comments.

Tom
 
 
 

WMS and IIS both using Port 80.

Post by googl » Tue, 16 Nov 2004 05:24:24

Yes this works fine. I used it earlier this year to allow IIS and WMS
to listen on port 80 on different IPs.