https://blog.schertz.name/2009/09/ocs-cwa-listening-port/