So should the HornetQ service be listening on all ports? and should I open my firewall to allow incoming requests on 5445?
The only reason I can think that would be necessary is if the Javascript / AJAX of the JBPM-console needs to communicate over 5445 instead of over the standard HTTP connection.