Introduction
This blog describes how to enable TCP, PIPE, MSMQ etc., those are not enabled default in Microsoft Windows IIS.
Getting Started
Windows IIS by default enables only HTTP, HTTPS, and FTP protocols and you will get those protocols in the binding window of IIS.
But TCP, PIPE etc. protocols Can be enabled by tuning windows feature and IIS, the below steps define how to tune Windows features and IIS to enable the above protocols.
Steps to Tune Windows Features
- Open Control Panel=>Programs=>Click on Uninstall or Change a Program=> Click on Link ‘Turn Windows Features on or off’.
- Windows Features window will be opened, expand .NET Framework Advance Service.
- Expand WCF Services=>Select All the Features HTTP Activation, Message Queuing (MSMQ) Activation, Named Pipe Activation, TCP Activation, TCP Port Sharing .Click OK button.
Steps to Tune IIS
- Open IIS=> in Connections panel=> expand Sites=>Select your website.
- Go to Right site Action Pane=> click on Advanced Settings.
- Expand the ‘Behavior’ section In the field ‘Enable Protocols’ set these below values by commas, (http,net.tcp,net.pipe,net.msmq,msmq.formatname).
- Click OK button.
Thanks
Tags
windows