Basically I have a load balancer > NAT > NSG > VM. I allowed port 8000 from all sides LB, NSG and VM. Even when using the tool it says "It seems that your backend resources are responding on all configured ports".
However, once trying to connect to that port and even using online tools to check if that port is open. It shows it as not open even though I had copied the same way that SSH forwarding was enabled. Does anyone know why it fails on port 8000? Perhaps I missed a step or something?
This image shows the NSG attached to the VM, which I had allowed port 8000 and 22. This is only for a test environment.
This image shows the VM allowing and having an application running on port 8000.
This image shows when trying to troubleshoot the Load Balancer with the port 8000 NAT rule it says that were no problems (this did take a long time)
The image below shows the NAT rules for the load balancer, one of these I am using for using a different port for SSHing to the virtual machine and it works fine. But the one for port 8000 doesn't work.
Checking with an external tool to check if the port is open and only the one I am using for SSH works but the one for 8000 doesn't.