I seem to have an issue with subsonic when there are more than 1 network adapters in conjunction with shared media and a DNS address. One NIC is configured with an IP, subnet mask, gateway and 2 DNS servers. The other has only an IP and subnet mask just to allow access to this computer from both LANs. When the second NIC is enabled, Subsonic uses this local IP as the external IP for the other LAN with the gateway. When someone then tries to access the share, the DNS is resolved to the 192.168.x.x address which again is from the LAN with no gateway specified. If the second NIC is disabled and Subsonic is then restarted, all is fine. The DNS then resolves to the valid external IP that it should.
The other problem I found was when more then 1 sound card is installed. It always defaults to the same one (referring to jukebox mode). This particular computer handles a number of other tasks such as a police scanner icecast server. I understand that I can just switch the cables around and reconfigure the icecast software but I would really prefer not to. The scanner feed works much better on one card then the other (for multiple irrelevant reasons).
In both situations I seem to require the ability to specify the hardware that Subsonic should use. Is this a possible feature?
PS. I don't know Java and don't want to. TYVM for understanding.
