Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

what are these IIS binding and what is their purpose?

Tags:

iis

iis-7

iis-6

I am administoring a very old IIS system that has been upgraded from 5.0, to 6.0 and now 7.0.

The Default Web Site has some bindings associated with it with the following:

Type:  http, Port: 80, IPAddress: *, Binding Info:
Type: net.tcp, Port: Empty, IPAddress: Empty, Binding Info: 808:*
Type: net.pipe, Port: Empty, IPAddress: Empty, Binding Info: *
Type: net.msmq, Port: Empty, IPAddress: Empty, Binding Info: localhost
Type: msmq.formatname, Port: Empty, IPAddress: Empty, Binding Info: localhost

What are the net.tcp, net.pip, net.msmq, and msmq.formtname? What are they used for and why are the being bound in the IIS default site?

Thanks!

like image 278
Sean Avatar asked Feb 25 '12 02:02

Sean


People also ask

What are IIS Bindings?

Binding a certificate to a website in IIS means that you are activating the installed digital certificate and associating it with a particular website, port, and/or IP Address.

Where can I find IIS Bindings?

Go to Start → Administrative Tools → Internet Information Services (IIS) Manager. In the Connections pane of IIS, expand the Sites and select the website which you want to access via IP address. Click on the Bindings link and you will see current bindings of that website.

What is a hostname binding?

When working with a website a “binding” is the combination of protocol (http, ftp, https, etc.), IP address, TCP/IP port and host name– which is basically a domain name. In IIS7 the protocol is referred to as the “Type” of binding.


1 Answers

If you enable WCF, then the extra bindings are added. If you don't use WCF at all, feel free to remove them.

like image 188
Lex Li Avatar answered Oct 03 '22 07:10

Lex Li