After creating snapshots OK it fails, with the message “Processing guestVMname Error: read: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond”, and the job log says “
Code: Select all
<11> Error Processing[i] guestVMname[/i]
<11> Error Failed to connect to server '[i]GatewayServerToStoreOnce[/i]', addrs '[IP:[i]xx.xx.xx.xx[/i], port:2501];[IP:[i]GatewayServerToStoreOnce[/i], port:2501]' (Veeam.Backup.Common.CAgentException)
. . . . .
. . . . .
<11> Error read: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond (Veeam.Backup.Common.CCppComponentException)
All the guidance suggests checking that port 2500 (for example) is open in the DMZ firewall, by telnetting across, from VBR server to VM & back, etc. But when I try that, it always says “Connection failed”. My network colleagues see a TCP request going through the firewall, and a TCP reset being returned, to fail the connection! Netstat, resmon etc do not show any listener on TCP port 2500 on any of the machines, UNLESS (as suggested by Veeam Support) I run VeeamAgent.exe on the DMZ guest, where it then displays “Dispatch Port:2500” but nothing else, and if I telnet from the VBR server to that, the command windows just stays blank (no failure error).
We have no local (Windows) firewall active on any of the machines involved, and MS Enhanced Security Configuration is off.
If Veeam is working fine inside the network, and we have opened the necessary DMZ firewall ports etc, what on earth can be wrong? What can be stopping TCP traffic so that both telnet and Veeam fail on port 2500+? How can I troubleshoot this? [Veeam case is 03310530]
TIA