Removing SharePoint 2013 Version form HTTP Header

In some organization you may meet requirements to remove the SharePoint version from HTTP response header for security reasons.

This is a snapshot of Fiddler response header from SharePoint 2013

Our goal is remove the MicrosoftSharePointTeamServices:

To do this,

Go to “C:\inetpub\wwwroot\wss\VirtualDirectories\<your app virtual directory>”

In the web.config file go to system.webserver >> httpProtocol >> customHeaders

Add the following line <remove name=MicrosoftSharePointTeamServices/>

Go again to fiddler to see the result

NOTE: this may effect other applications like InfoPath.


Common #SQLServer Ports

Below is the most common ports for SQL Server services that may yon need

Description Port
SQL Server default instance port 1433
Dedicated Admin Connection port 1434
SQL Server Service Broker port 4022
Transact-SQL Debugger/RPC 135
Endpoint port communication AlwaysOn port 5022
AlwaysOn Listener port 60173
SQL Server Analysis Services 2383
SQL Server Browser Services 1434 [UDP]

Installing SharePoint 2013 on Windows Server 2012 Error

When you try to install SharePoint 2013 on Windows Server 2012 you need to install he prerequisites before SharePoint 2013.

You may get this error.

And when you open the log file, you will see the below error

Error when enabling ASP.NET v4.0.30319


Go to Server Manager >> add roles

use Role-based

Select Web Server (IIS)

Pass the Features and Web Server Role (IIS)

You may need to restart the server after above changes