Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Subsonic Docker - Cannot Connect when on home network

Featured Replies

I'm attempting to use the iSub app on my Iphone with Subsonic on UnRaid 6.0.0 and am having an odd issue:

Everything was working correctly when using the plugin for UnRaid 5.0.5

 

If I am on LTE it connects to xxx.subsonic.org just fine

If I connect to my wireless network it hangs

If I change the server IP to 192.168.x.xxx:4040 on ISub then it will connect while on my wireless (obviously won't connect when I'm not)

 

To remove ISub from the equation I attempted to connect within safari:

If on LTE it bounces me to my Global IP address and I get a login screen

If on Wireless it bounces me to 172.17.0.X (this changed after a reboot)

 

I understand this is the IP the docker is binding to but any guidance on to how to get beyond that to either the Global or the server IP?

I've already attempted both network types (bridge and host)

 

  • Author

Any guidance on what setting on the router might be stopping it at the Docker IP and not continuing on?

I have port forwarding for :4040 to my unraid box

 

 

 

  • Author

Thank you for that, I had never heard the term NAT Loopback before.

Sadly my router doesn't support that.

Is this an issue that was only revealed due to docker? When I was using Unraid 5.0.5 with subsonic I did not have this problem.

On the Serviio app (as you know) I can choose the bound IP address from within the WebGUI and when that is set to 192.168.1.X (Unraid IP, eth0) it runs great.

 

This is my first venture into Docker and I don't want to screw anything up but is this something I could pass an extra parameter to like --bind 192.168.1.X (unraid IP)

  • Author

Been reading up and it seems like DNS Splitting might be a work-around anyone have any experience with that?

 

been looking at dnsmasq and this page http://shorewall.net/SplitDNS.html seems to say it is possible but I'm unsure of how UnRAID is currently handling lookup from the hosts file.

 

Would this work? Would this break anything?

 

  • 10 months later...

Did you ever have any luck in getting access to your subsonic url?

  • Author

Sadly, no.

I ended up just creating two profiles on the iPhone subsonic app I use and switching between them.

The subsonic URL for when I'm outside my network and my IP address when I'm within.

 

  • 9 months later...

It's been a long time since anyone posted on this subject, but I am having the exact same issue. 

 

Was there any solution on this, or dead in the water?

 

It's just odd that I have the same hardware - only thing that has changed is using the Subsonic docker, instead of the Phaze plugin.

  • Author

Sadly, I was dead in the water. I agree with you that it is odd that it's a hardware thing since mine worked on the plugin but not on the docker as well.

What I did do that "fixed" my issue is I switched from the Subsonic Docker to the LibreSonic Docker, works fine from within there as well. Plus LibreSonic is still being updated whereas SubSonic switched to a close source business model so there won't be another major update on it. (From what I have read)

 

  • 2 weeks later...
On 2/12/2017 at 6:23 PM, elbobo said:

Sadly, I was dead in the water. I agree with you that it is odd that it's a hardware thing since mine worked on the plugin but not on the docker as well.

What I did do that "fixed" my issue is I switched from the Subsonic Docker to the LibreSonic Docker, works fine from within there as well. Plus LibreSonic is still being updated whereas SubSonic switched to a close source business model so there won't be another major update on it. (From what I have read)

 

I haven't read up much on LibreSonic.  Does it work the same way?  I loved Subsonic for it's android apps and Sonos capabilities.  

  • 2 weeks later...
  • Author
On 2/21/2017 at 3:49 PM, mcleanap said:

I haven't read up much on LibreSonic.  Does it work the same way?  I loved Subsonic for it's android apps and Sonos capabilities.  

I apologize for the massive delay. Other than the "lipstick" currently it works identical. All of my apps work perfectly. I do not have Sonos, but the Libresonic setup (and the Git) both say it works. The only thing that doesn't work is having a XXX.libresonic.com custom URL. I just created a NOIP.com free URL and use that for all my redirect needs.

  • 1 month later...

Am too having the same problem using Phaze plugin on 6.3.3

  • 5 months later...

Just hopped on here to ask the same question.  Thanks to all who have posted workarounds/solutions.

 

The solutions that worked for me were to either add a second sever to the official SubSonic app (using my server's local IP) or using the paid DSub app which has an option to add your local server IP/wifi SSID to a single entry (no need to switch between the two).

Edited by 3560freak
add solutions

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.