Apache is serving on 192.168.1.4:8888 on a Windows 7 computer. But I can't view the website with iPhone/iPad's Safari. However, I have another linux computer and it can access the webserver and ping the address of the Windows 7 computer.
I cannot ping the webserver from the iPhone - using an app for that - However I can ping back the iPhone from the linux or windows computer. This situation happens on the home LAN.
I get to the office LAN, and different IPs are given to the devices: the setup works here and I can view the webpage from the iphone,
Note: windows firewall inbound ICMP protocol and inbound 8888 port rules, are created.