Unable to launch Jenkins on Azure VM

Hello Team,

Created 2 VMs in Azure, placed them under same Vnet/subnet.
VM1=Windows server 2016 OS, VM2=Linux Redhat OS
Was able to successfully install Jenkins on ‘VM2’ along with Javajdk17 > enabled and started Jenkin service= Successful
Used public IP of VM2 under VM1 with port 8080: The site did not open(ERR: Connection timeout)

Checks performed:

  • Added NSG for both VM1 and VM2 with source/Dest = Any allowing port 8080: Issue persists
  • Changed Jenkins HTTP usage port to 9091(sysconfig/jenkins) and added the same under NSG: Issue persists
  • Disabled Windows firewall within Windows OS as well as defender: Issue persists
  • Collected and reviewed HAR logs: Nothing much except traces ‘connection aborted’ and ‘connection timeout’
  • checked with netstat: found designated port is not in use and ping(have not tried with telnet yet) was successful between VM1 and VM2.
  • This is just a basic lab env so there is no specific firewall or anti virus. Objective is to be able to launch Jenkins from VM1.

Please suggest, if I missed something or anything additional required to be done to achieve the task.