Do you have the web application service running in the APP server? It is a good practice to enable port 80 and 443 in all the SharePoint servers in the farm.
Harish Kumar
Hi,
As I understand, you want to know if the IIS should be running on ALL SharePoint servers and listening on port 80 for HTTP Ping in SharePoint 2013.
In addition to thk_04, there is a list of ports used in SharePoint 2013 and its related services in the articles below.
The article below is about TCP/IP Ports of SharePoint 2013.
http://blog.blksthl.com/2013/02/21/tcpip-ports-of-sharepoint-2013/
The article below is about Plan security hardening for SharePoint 2013.
https://technet.microsoft.com/en-us/library/Cc262849.aspx
Best regards,
Sara Fan
Hi,
You could turn off the firewall in the app server to check if it can work.
And you also could check if the SharePoint ports in app server are occupied.
More reference:
The article below is about how to enable Ping in Windows Server 2012.
http://blog.blksthl.com/2012/11/20/how-to-enable-ping-in-windows-server-2012/
Best regards,
Sara Fan
SharePoint Servers that are not hosting Web Applications do not need to be listening on TCP/80 or TCP/443 (or, if you don't have a Web Application that listens on tcp/80 and/or tcp/443, again you do not need those specific ports). That said, all SharePoint Servers in a farm must have IIS installed, and they will deploy, at the very least, the SharePoint Web Services IIS Site, which is used for web services calls, but does not listen on tcp/80 or /443.
HTTP Ping refers to keeping the IIS Application Pool alive. If the pool does not respond to the ping, it is considered failed.