BlitterStudio/MB_SubSonic

I got a hint that it was working, and then nothing.

Closed this issue · 7 comments

I'm running subsonic 6.1.3 on Ubuntu 16.04 and openjdk-8-jre. I'm running MusicBee 3.1.6590 and MB_SubSonic 2.11 on Windows 10. I can connect to SubSonic using Android and iOS clients as well as Jamstash on my Win10 machine.

I have tried connecting using the server's IP as well as the local DNS name and the external DNS name. (I have an internal DNS domain.) I have tried using HTTP and HTTPS using the standard ports: 80, 443, 4040, 4443.

Using incorrect usernames and passwords, I have seen MusicBee errors that have the expected information. Bad password and stuff like that, so it appears that MusicBee does see the server.

I am currently using the hostname of the server (subsonic) and the port of 4443, matching exactly the settings I have in Jamstach.

When I make a change to the subsonic v2.11 settings and click 'apply' I see the words 'Detected a Subsonic server' in the lower left hand corner. I have left it in that state overnight and it remained that way. It will stay like that until I open the preferences tab again. I have about 25,000 songs.

Earlier I did get a hopeful flash of inspiration. I say for the briefest of moments, one of my 'A' artists and ten of their songs. But alas, I have seen nothing since. Any insight you could give would be helpful. Oh yeah, turning off the Win10 firewall does nothing.

One more thing, soon after seeing those 10 songs, I did see a lot of network traffic coming into my Win10 machine. I took a look around, but I can't see any noteworthy files in my AppData folders.

@Phrenzy
Thanks for the report.
Are you testing this locally, as in your MusicBee installation is in the same LAN as your Subsonic server?

Yes.

Never mind. Thanks anyway.

@Phrenzy
Did you get it resolved?
I couldn't test this yet because my server was offline until very recently, so I was planning to do more this weekend actually...

@Phrenzy
Could you please provide the detailed steps to recreate this?
After you Apply/Save the settings in the Preferences->Plugin page in MusicBee, what did you do specifically?

I followed these steps:

  • Set my server details, use Token Auth (default), fill-in username/password details
  • Clicked on Apply and notice that it found the server in the background (on MusicBee's status line)
  • Clicked on Save and closed the Preferences window.
  • Opened the side tab in MusicBee and selected the Subsonic entry under "Computer" (see screenshot):
    image
  • I could see the status line being updated while the plugin scanned all the collection from the Subsonic server, processing each folder. This took a few seconds for me, for a collection of a few tens of thousands of files (while in my LAN).
  • After that, I could select any folder normally, play back the tracks etc.

image

Thank you for the help. I got it working. I may have been expecting a more direct indication that MusicBee had seen my songs.