Hi all,
I've just setup a Sophos XG instance for my end-user devices (laptops, phones, mostly wifi enabled things).
I've got a Mikrotik acting as the gateway to the internet, and connected to this I have:
- Eth1: Gateway to the internet
- Eth2: Sophos XG
- Eth3: Sophos XG
- Eth4: Hypervisor
- Eth5: Wifi
I've set the Mikrotik up to have two bridges configured:
- Bridge 1 has the gateway, hypervisor and one of the Sophos ports
- Bridge 2 has the wifi and the other Sophos ports
The hypervisor just runs a couple of Windows/Linux servers - some of which are internet facing, and some of which aren't. All of the public facing servers are passed through a VM running a Nginx Reverse Proxy with a wildcard SSL certificate
The Mikrotik is responsible for handling DNS across the entire network, and DHCP for the VM's in the hypervisor (using 192.168.10.0/25)
The Sophos handles DHCP for the client devices (using 192.168.10.128/25). The Mikrotik has a route configured for the 192.168.10.128/25 network. I should also mention that the firewall has masquerading turned off.
I have absolutely no trouble accessing external websites. But I fail to connect to any of my servers on the hypervisor about 95% of the time. At this point I should mention that each website has a local DNS entry pointing it to internal reverse proxy address and I use Cloudflare for public DNS entries (meaning that the local entries override the public).
- I am able to access the Mikrotik and the ESXi console via IP (on 192.168.10.1 and 192.168.10.3 respectively)
- I can't SSH into the VM running Nginx (on port 2020)
- I can't ping the VM running Nginx (request timeout)
- When I try and hit one of the web servers (both via the reverse proxy and directly accessing others) I get 'performing TLS handshake to <x>' which eventually times out
- When I try and access these sites externally, they work perfectly every single time
Now I say 95% of the time, because very occasionally, it will just start working - I'll be able to SSH into the server and I can access the web servers via their DNS entries. But just as suddenly as it arrives, it will stop working again.
I have no idea why this is happening, and I've tried adjust various settings to no avail. Does anyone have any suggestions as to what I can try (or what I should be looking at) to try and diagnose this further (or to hopefully, resolve it!)
Cheers,
Garion
This thread was automatically locked due to age.