When running a server with several IP addresses on one NIC. I've found that despite setting '-ip= -port=' on the params you run into multiplayer server listing issues.
This seems linked to Multihomed IP Addresses.
The general public don't often know the ip/port thus rendering the server barren/empty.
I've also confirmed with several Game Service Providers that they'd also like this issue resolving. It's been apparent since ARMA 2 OA.