It's difficult to determine the problem without additional troubleshooting. I suggest using native commands for your port tests vs telnet. Below is an example of "Test-NetConnection"
If you need specifics on the using type: get-help Test-NetConnection -examples in a powershell prompt. This will more effectively aid you in determining if a port is open.
Example of usage:
Test-NetConnection -ComputerName 127.0.0.1 -Port 80
ComputerName : 127.0.0.1
RemoteAddress : 127.0.0.1
RemotePort : 80
InterfaceAlias : Loopback Pseudo-Interface 1
SourceAddress : 127.0.0.1
TcpTestSucceeded : True