I am seeing an odd issue with subsonic deployed on a server with IP aliases attached to it. And I have tired a number of things and I am unable to keep subsonic from binding to random ports on the alias IP addresses. For starters I always bind subsonic to localhost and reverse proxy to it. So it's never setup on a external interface. I was running subsonic as a stand alone application when I noticed this behavior. So I figured maybe I would move to tomcat to get more controller over subsonic deployment however even when starting through tomcat I see the same issue. I was able to reproduce this on debian 6 and the latest stable version of debian with java 6 and java 7
Has anyone ran into this issue before or know any solution for this ? To recreate this just create IP aliase and restart subsonic you will see subsonic bind to that interface on a random ports. Using tomcat or a standalone application.
eth0:0
eth0:1
Thanks,