I've checked there as well as on the host directly via the command line.
On the host when I enter this command I get that it's enabled and it shows the correct destination address and port.
# esxcli system coredump network get
Enabled: True
Host VNic: vmk0
Network Server IP: 10.11.12.13
Network Server Port: 6500
However, when I use the following command to check for the firewall ruleset it cannot find one.
# esxcli network firewall ruleset list --ruleset-id=netDump
And if I leave off the --ruleset part to just list my firewall rules it does not appear there.
When I run the nc command to check connectivity it succeeds, but nothing appears in the destination server's log file.
# nc -z -w 1 -s VMkernelIPAddress -u DumpCollectorIPAddress DumpCollectorPortNumber
Then I force a PSOD using crashMe and it writes the dump file to the remote destination server, logs the event in the log then dumps to the local disk.
I'm just concerned that this is not the correct configuration and that I'm missing something despite it seemingly working. I'd hate for it to not work when it really needs to because I misconfigured it.