Jump to content

Synology server upgrade


permezel

Recommended Posts

permezel

Greetings.  Totally new to this -- just installed Emby Server on Synology (DSM7).  Just installed Emby macOS app, and attempted to connect.  It will not allow me to connect unless I upgrade.

I am running 4.6.7.0, which is the newest online version, according to my NAS.

The server itself has been pestering me to upgrade to 4.7.5.0, and suggests I shutdown the server and upgrade.  OK: how about pushing a 4.7.5.0 build out to the Synology package "Store" so I can upgrade?

 

image.thumb.png.0f02d7502f8081435e3033ab6171e1a1.png

Link to comment
Share on other sites

permezel
1 minute ago, FrostByte said:

Or you could just download it and upgrade yourself.   After it's submitted it takes Synology time before you will see it in the store.

I possibly could, however I would probably need to know where to download it from.  I assume you are talking about an "official" package and that I would be dealing with the Synology package manager.  I did check the "beta" area to see if there was something there.

Is there an external "package source" I need to set?

Link to comment
Share on other sites

FrostByte

I added the link to download probably while you were typing.  

Yes, just download the correct spk for your model NAS and in PC click "Manual Install"

There is no repository for packages, they are just on GitHub.

  • Thanks 1
Link to comment
Share on other sites

permezel

Post upgrade, post "restart server to continue upgrade", my server is at 4.7.5.0, claims "Emby Server is up to date."

macOS still insists (after quit/restart of the app), that I require an upgrade:

image.thumb.png.789b407344ab0fd42dea82d9deb17469.png

 

 

Edited by permezel
Link to comment
Share on other sites

BenVenn
15 hours ago, FrostByte said:

Or you could just download it and upgrade yourself.   After it's submitted it takes Synology time before you will see it in the store.

 

Emby Server for Synology NAS - Emby

 

I didn't realise the version of the app from Emby's site was different than the version in the Synology store. I recently purchased a DS2422+ for use with Emby and was concerned I'd lose out on features I've grown to love on the newer versions (e.g. Lyrics) because the Synology version was outdated.

Now my fears are gone, thanks!

Link to comment
Share on other sites

Using the 4.6.7 server is fine. That's not considered too old. There are cases where that message is shown erroneously and the true problem is just an inability to reach your server. If that's what your issue is then updating your server may not actually help.

Link to comment
Share on other sites

permezel
7 hours ago, Luke said:

Using the 4.6.7 server is fine. That's not considered too old. There are cases where that message is shown erroneously and the true problem is just an inability to reach your server. If that's what your issue is then updating your server may not actually help.

There does appear to be something weird going on w.r.t. access.  My server is on my old Synology, which is dual-homed on 192.168.2.34 and 192.168.3.34.  My "admin" machine is on 192.168.3.0/24 network, running Fedora 36.  Firefox has no problems accessing my Emby server.

My macOS machine is also on 192.168.3.0/24 network.  I cannot access the WEB interface using Safari or using Chrome.  I can see from the logs that certain requests are coming in and are satisfied:

Quote

2022-07-28 12:26:24.089 Debug Server: http/1.1 GET http://host3:8096/emby/system/info/public. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15
2022-07-28 12:26:24.090 Debug Server: http/1.1 Response 200 to host17. Time: 1ms. http://host3:8096/emby/system/info/public
2022-07-28 12:26:24.116 Debug Server: http/1.1 GET http://host3:8096/emby/web/manifest.json. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15
2022-07-28 12:26:24.119 Debug Server: http/1.1 GET http://host3:8096/emby/web/strings/en-US.json. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.5 Safari/605.1.15
2022-07-28 12:26:24.142 Debug Server: http/1.1 Response 200 to host17. Time: 27ms. http://host3:8096/emby/web/manifest.json
2022-07-28 12:26:24.150 Debug Server: http/1.1 Response 200 to host17. Time: 31ms. http://host3:8096/emby/web/strings/en-US.json
 

.. but then the browser eventually times out and a claim the versions are incompatible is made.

 

Can I make a suggestion?  How about having meaningful, accurate, error messages?  Initially, I had to dig into the logs to determine that things were failing because of a permissions problem (when I was trying to add /volume1/music, it just failed to show me anything of the contents -- no error, no indication that anything was amiss -- the issue was that `emby` user had no perms on the /volume1/music folder).

This current situation would also benefit from accurate error messages.  I have been chasing this "version incompatibility" problem for at least a day now.  Not really getting much closer until now.

 

Here is a packet capture/analysis for an attempt to access "http://onas.zepherin.com:8096/".

I see that it gets redirected to /web/index.html.

I see that the "GET" for "/web/index.html" times out eventually in the browser.

image.thumb.png.d1e8ebe01f469b020ae17f73376b3df3.png

 

Turns out, this is a jumbo frames issue.  I have jumbo frames enabled on all (most) of my devices locally, and supposedly in the switches.  They are all Unify kit, and, as I am re-discovering, Unify *still* only pretends to support jumbo.  They have nice GUI elements to enable it, but it is still non-functioning.

So far, my successful WEB access to my Emby server has been thru Qubes-os, and I know jumbo is not enabled there, so I assume MSS is being set appropriately to avoid problems.

Curiously, with JUMBO broken on the Unify switch both server and client are attached to, and MTU=9000 set on the NAS  server and on a bare-metal fedora instance client (FireFox), it works fine, even plays music fine, even though I see that the client is attempting to send something back which never gets ACKed as the frame is >1500.

 

Sigh.  I guess it is time to turn off Jumbo again on all my stuff.

 

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...