Fix backwards compatibility with pre-1.1 firmware

Old pushers don't report a port number, which breaks backwards compat.
Port 0 is never valid, so a simple fix.