ESXi 7.0 GA custom ESXi firewall rules are not supported without the use of VIBs. This can lead to ESXi hosts being unable to send syslog messages to a syslog server configured on a non-standard port.
VMware vSphere ESXi 7.x
If a syslog server is configured on an ESXi 7.0 GA host to use a non-standard port (any port other than 514 or 1514), the syslog traffic may be dropped. This typically occurs between the switchport of the vmk0 interface and the physical uplink. This is due to the ESXi firewall blocking the syslog traffic because it is not destined for the default/standard syslog ports.
To resolve this issue, you have two primary options:
vmsyslogd service automatically creates persistent dynamic firewall rules, allowing syslog traffic to non-standard ports without manual firewall configuration.