Unable to connect from MrMC using Emby manual sign-in #1464

Closed
opened 2026-02-06 21:00:43 +03:00 by OVERLORD · 18 comments
Owner

Originally created by @sam-o on GitHub (Mar 29, 2020).

Describe the bug
Connecting to Jellyfin from MrMC using Emby manual sign-in is failing after updating the version.

System (please complete the following information):

  • OS: Unraid 6
  • Virtualization: Docker
  • Clients: MrMC 3.9-6 on AppleTV (TVOS 13.3.1)
  • Browser: N/A
  • Jellyfin Version: 10.5.2
  • Playback: N/A
  • Installed Plugins: N/A
  • Reverse Proxy: none
  • Base URL: jellyfin
  • Networking: Bridge
  • Storage: local

To Reproduce

  1. Go to Emby client in MrMC
  2. Click on Emby Manual Sign-in (local)
  3. Enter Server address and Username
  4. Click OK
  5. MrMC does not connect to Jellyfin

Expected behavior
MrMC should connect to Jellyfin and see Jellyfin as a source.

Logs
Jellyfin logs did not have the connection attempt from the MrMC logs below it looks like the POST request is redirected to a GET.

Logs from MrMC

21:12:00.206 T:6104281088   DEBUG: CurlFile::Open(0x16bd7d9d0) http://<Unraid IP>:8096/emby/Users/AuthenticateByName
21:12:00.206 T:6104281088    INFO: easy_aquire - Created session to http://<Unraid IP>
21:12:00.211 T:6104281088   DEBUG: Curl::Debug - TEXT:   Trying <Unraid IP>...
21:12:00.216 T:6104281088   DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#0)
21:12:00.216 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: POST /emby/Users/AuthenticateByName HTTP/1.1
21:12:00.216 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096
21:12:00.216 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Content-Range: bytes 0-/101
21:12:00.216 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty
21:12:00.216 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json
21:12:00.216 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8
21:12:00.217 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache
21:12:00.217 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json
21:12:00.217 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId=""
21:12:00.217 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Content-Length: 101
21:12:00.217 T:6104281088   DEBUG: Curl::Debug - TEXT: upload completely sent off: 101 out of 101 bytes
21:12:00.236 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 302 Found
21:12:00.236 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Date: Sun, 29 Mar 2020 10:11:59 GMT
21:12:00.236 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Server: Kestrel
21:12:00.236 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Content-Length: 0
21:12:00.237 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Location: /jellyfin/web/index.html
21:12:00.237 T:6104281088   DEBUG: Curl::Debug - TEXT: Closing connection 0
21:12:00.237 T:6104281088   DEBUG: Curl::Debug - TEXT: Issue another request to this URL: 'http://<Unraid IP>:8096/jellyfin/web/index.html'
21:12:00.237 T:6104281088   DEBUG: Curl::Debug - TEXT: Switch from POST to GET
21:12:00.237 T:6104281088   DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache
21:12:00.237 T:6104281088   DEBUG: Curl::Debug - TEXT:   Trying <Unraid IP>...
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#1)
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: GET /jellyfin/web/index.html HTTP/1.1
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0-
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Referer: http://<Unraid IP>:8096/emby/Users/AuthenticateByName
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json
21:12:00.239 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId=""
21:12:00.309 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 206 Partial Content
21:12:00.309 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Date: Sun, 29 Mar 2020 10:11:59 GMT
21:12:00.309 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Content-Type: text/html; charset=UTF-8
21:12:00.309 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Server: Microsoft-NetCore/2.0, UPnP/1.0 DLNADOC/1.50
21:12:00.309 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Content-Length: 7302
21:12:00.310 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Cache-Control: public
21:12:00.310 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Content-Range: bytes 0-7301/7302
21:12:00.310 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Accept-Ranges: bytes
21:12:00.310 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Authorization
21:12:00.310 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS
21:12:00.310 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Origin: *
21:12:00.311 T:6104281088   DEBUG: CCurlFile::Open - effective URL: <http://<Unraid IP>:8096/jellyfin/web/index.html>
21:12:00.311 T:6104281088   DEBUG: Curl::Debug - TEXT: Closing connection 1
21:12:00.312 T:6104281088   ERROR: CEmbyServices: Could not get authToken via manual sign-in

Additional context
This was working up until the Jellyfin docker container was updated. I'm not sure which version I had running previously. Is this a MrMC Emby connector issue or a Jellyfin issue?

Originally created by @sam-o on GitHub (Mar 29, 2020). **Describe the bug** Connecting to Jellyfin from MrMC using Emby manual sign-in is failing after updating the version. **System (please complete the following information):** - OS: Unraid 6 - Virtualization: Docker - Clients: MrMC 3.9-6 on AppleTV (TVOS 13.3.1) - Browser: N/A - Jellyfin Version: 10.5.2 - Playback: N/A - Installed Plugins: N/A - Reverse Proxy: none - Base URL: jellyfin - Networking: Bridge - Storage: local **To Reproduce** 1. Go to Emby client in MrMC 2. Click on Emby Manual Sign-in (local) 3. Enter Server address and Username 4. Click OK 5. MrMC does not connect to Jellyfin **Expected behavior** MrMC should connect to Jellyfin and see Jellyfin as a source. **Logs** Jellyfin logs did not have the connection attempt from the MrMC logs below it looks like the POST request is redirected to a GET. Logs from MrMC ``` 21:12:00.206 T:6104281088 DEBUG: CurlFile::Open(0x16bd7d9d0) http://<Unraid IP>:8096/emby/Users/AuthenticateByName 21:12:00.206 T:6104281088 INFO: easy_aquire - Created session to http://<Unraid IP> 21:12:00.211 T:6104281088 DEBUG: Curl::Debug - TEXT: Trying <Unraid IP>... 21:12:00.216 T:6104281088 DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#0) 21:12:00.216 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: POST /emby/Users/AuthenticateByName HTTP/1.1 21:12:00.216 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096 21:12:00.216 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Content-Range: bytes 0-/101 21:12:00.216 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty 21:12:00.216 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json 21:12:00.216 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8 21:12:00.217 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache 21:12:00.217 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json 21:12:00.217 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId="" 21:12:00.217 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Content-Length: 101 21:12:00.217 T:6104281088 DEBUG: Curl::Debug - TEXT: upload completely sent off: 101 out of 101 bytes 21:12:00.236 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 302 Found 21:12:00.236 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Date: Sun, 29 Mar 2020 10:11:59 GMT 21:12:00.236 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Server: Kestrel 21:12:00.236 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Content-Length: 0 21:12:00.237 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Location: /jellyfin/web/index.html 21:12:00.237 T:6104281088 DEBUG: Curl::Debug - TEXT: Closing connection 0 21:12:00.237 T:6104281088 DEBUG: Curl::Debug - TEXT: Issue another request to this URL: 'http://<Unraid IP>:8096/jellyfin/web/index.html' 21:12:00.237 T:6104281088 DEBUG: Curl::Debug - TEXT: Switch from POST to GET 21:12:00.237 T:6104281088 DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache 21:12:00.237 T:6104281088 DEBUG: Curl::Debug - TEXT: Trying <Unraid IP>... 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#1) 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: GET /jellyfin/web/index.html HTTP/1.1 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0- 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Referer: http://<Unraid IP>:8096/emby/Users/AuthenticateByName 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json 21:12:00.239 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId="" 21:12:00.309 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 206 Partial Content 21:12:00.309 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Date: Sun, 29 Mar 2020 10:11:59 GMT 21:12:00.309 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Content-Type: text/html; charset=UTF-8 21:12:00.309 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Server: Microsoft-NetCore/2.0, UPnP/1.0 DLNADOC/1.50 21:12:00.309 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Content-Length: 7302 21:12:00.310 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Cache-Control: public 21:12:00.310 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Content-Range: bytes 0-7301/7302 21:12:00.310 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Accept-Ranges: bytes 21:12:00.310 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Authorization 21:12:00.310 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS 21:12:00.310 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Origin: * 21:12:00.311 T:6104281088 DEBUG: CCurlFile::Open - effective URL: <http://<Unraid IP>:8096/jellyfin/web/index.html> 21:12:00.311 T:6104281088 DEBUG: Curl::Debug - TEXT: Closing connection 1 21:12:00.312 T:6104281088 ERROR: CEmbyServices: Could not get authToken via manual sign-in ``` **Additional context** This was working up until the Jellyfin docker container was updated. I'm not sure which version I had running previously. Is this a MrMC Emby connector issue or a Jellyfin issue?
OVERLORD added the bugstale labels 2026-02-06 21:00:43 +03:00
Author
Owner

@Shadowghost commented on GitHub (Mar 29, 2020):

Since Jellyfin is moving more and more away from Emby it's expected to break Emby connectors at some point. IMHO MrMC should implement a Jellyfin specific connector if they want to support it.
Breaking connectors of 3rd party apps are not issues needing to be fixed by the jellyfin maintainers. You should ask at MrMC 😄

@Shadowghost commented on GitHub (Mar 29, 2020): Since Jellyfin is moving more and more away from Emby it's expected to break Emby connectors at some point. IMHO MrMC should implement a Jellyfin specific connector if they want to support it. Breaking connectors of 3rd party apps are not issues needing to be fixed by the jellyfin maintainers. You should ask at MrMC 😄
Author
Owner

@dkanada commented on GitHub (Mar 29, 2020):

We definitely want to accomodate any app or service that includes functionality for Jellyfin, so issues are welcome as long as they were created by us 😄 the eventual goal is a fully documented and stable API that will let services connect without any chance of breakage.

@dkanada commented on GitHub (Mar 29, 2020): We definitely want to accomodate any app or service that includes functionality for Jellyfin, so issues are welcome as long as they were created by us :smile: the eventual goal is a fully documented and stable API that will let services connect without any chance of breakage.
Author
Owner

@amet commented on GitHub (Mar 30, 2020):

Is there any documentation on what changed in the api so that we can fix this?

@amet commented on GitHub (Mar 30, 2020): Is there any documentation on what changed in the api so that we can fix this?
Author
Owner

@dkanada commented on GitHub (Mar 30, 2020):

There's a small chance this will fix it but we haven't changed the API in probably half a year so I'm not sure at the moment what could have caused it.

@dkanada commented on GitHub (Mar 30, 2020): There's a small chance [this](https://github.com/jellyfin/jellyfin/pull/2712) will fix it but we haven't changed the API in probably half a year so I'm not sure at the moment what could have caused it.
Author
Owner

@sam-o commented on GitHub (Apr 1, 2020):

I tried changing the Jellyfin base path to /emby instead of /jellyfin and managed to login but the library isn't loading. I've added this comment to both issues as the discussion is happening here and it's not clear yet if a change will be made on the Jellyfin or MrMC side.

Here are some additional MrMC logs:

13:06:33.414 T:6104281088   DEBUG: CurlFile::Open(0x16bd7d9d0) http://<Unraid IP>:8096/emby/Users/AuthenticateByName
13:06:33.415 T:6104281088   DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache
13:06:33.415 T:6104281088   DEBUG: Curl::Debug - TEXT:   Trying <Unraid IP>...
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#5)
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: POST /emby/Users/AuthenticateByName HTTP/1.1
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Content-Range: bytes 0-/101
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId=""
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - HEADER_OUT: Content-Length: 101
13:06:33.418 T:6104281088   DEBUG: Curl::Debug - TEXT: upload completely sent off: 101 out of 101 bytes
13:06:33.654 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 200 OK
13:06:33.654 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Date: Tue, 31 Mar 2020 02:06:33 GMT
13:06:33.654 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Content-Type: application/json; charset=utf-8
13:06:33.654 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Server: Microsoft-NetCore/2.0, UPnP/1.0 DLNADOC/1.50
13:06:33.654 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Content-Length: 2641
13:06:33.654 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Expires: 0
13:06:33.655 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Authorization
13:06:33.655 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS
13:06:33.655 T:6104281088   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Origin: *
13:06:33.655 T:6104281088   DEBUG: Curl::Debug - TEXT: Closing connection 5
13:06:33.664 T:6104281088   DEBUG: found key /userdata/profiles.xml
13:06:33.666 T:6104281088   DEBUG: Previous line repeats 1 times.
13:06:33.666 T:6104281088   DEBUG: NSUSerDefaults: compressed /userdata/profiles.xml from 943 to 348
13:06:33.668 T:6104281088   DEBUG: found key /userdata/guisettings.xml
13:06:33.678 T:6104281088   DEBUG: Previous line repeats 1 times.
13:06:33.678 T:6104281088   DEBUG: NSUSerDefaults: compressed /userdata/guisettings.xml from 31463 to 6468
13:06:33.679 T:6104281088   DEBUG: CEmbyServices:OnSettingAction manual sign-in ok
13:06:33.683 T:6104281088   DEBUG: found key /userdata/profiles.xml
13:06:33.683 T:6104281088   DEBUG: Previous line repeats 1 times.
13:06:33.683 T:6104281088   DEBUG: NSUSerDefaults: compressed /userdata/profiles.xml from 943 to 348
13:06:33.684 T:6104281088   DEBUG: found key /userdata/guisettings.xml
13:06:33.689 T:6104281088   DEBUG: Previous line repeats 1 times.
13:06:33.689 T:6104281088   DEBUG: NSUSerDefaults: compressed /userdata/guisettings.xml from 31483 to 6538
13:06:33.691 T:6101987328   DEBUG: CEmbyServices::Process bgn
13:06:34.444 T:6101987328   DEBUG: CEmbyServices::Process has gateway1
13:06:34.444 T:6101987328   DEBUG: CurlFile::Open(0x16bb4e860) http://<Unraid IP>:8096/emby/system/info/public
13:06:34.445 T:6101987328   DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache
13:06:34.445 T:6101987328   DEBUG: Curl::Debug - TEXT:   Trying <Unraid IP>...
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#6)
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: GET /emby/system/info/public HTTP/1.1
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0-
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Accept: */*
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache
13:06:34.447 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json
13:06:34.454 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 200 OK
13:06:34.454 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Date: Tue, 31 Mar 2020 02:06:34 GMT
13:06:34.455 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Content-Type: application/json; charset=utf-8
13:06:34.455 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Server: Microsoft-NetCore/2.0, UPnP/1.0 DLNADOC/1.50
13:06:34.455 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Content-Length: 191
13:06:34.455 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Expires: 0
13:06:34.455 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Authorization
13:06:34.455 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS
13:06:34.455 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Origin: *
13:06:34.455 T:6101987328   DEBUG: Curl::Debug - TEXT: Closing connection 6
13:06:34.455 T:6101987328   DEBUG: CurlFile::Open(0x16bb4e780) http://<Unraid IP>:8096/Users/<User Id>/Views
13:06:34.456 T:6101987328   DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache
13:06:34.456 T:6101987328   DEBUG: Curl::Debug - TEXT:   Trying <Unraid IP>...
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#7)
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: GET /Users/<User Id>/Views HTTP/1.1
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0-
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId="<User Id>"
13:06:34.458 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: X-MediaBrowser-Token: a3d974cd3cc844298d40dbd82937b79a
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 302 Found
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Date: Tue, 31 Mar 2020 02:06:34 GMT
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Server: Kestrel
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Content-Length: 0
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Location: /emby/web/index.html
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - TEXT: Closing connection 7
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - TEXT: Issue another request to this URL: 'http://<Unraid IP>:8096/emby/web/index.html'
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache
13:06:34.462 T:6101987328   DEBUG: Curl::Debug - TEXT:   Trying <Unraid IP>...
13:06:34.465 T:6111735808   DEBUG: CEmbyClientSync: websocket connected to <Server Id>
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#8)
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: GET /emby/web/index.html HTTP/1.1
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0-
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Referer: http://<Unraid IP>:8096/Users/<User Id>/Views
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId="<User Id>"
13:06:34.466 T:6101987328   DEBUG: Curl::Debug - HEADER_OUT: X-MediaBrowser-Token: a3d974cd3cc844298d40dbd82937b79a
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 206 Partial Content
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Date: Tue, 31 Mar 2020 02:06:34 GMT
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Content-Type: text/html; charset=UTF-8
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Server: Microsoft-NetCore/2.0, UPnP/1.0 DLNADOC/1.50
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Content-Length: 7302
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Cache-Control: public
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Content-Range: bytes 0-7301/7302
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Accept-Ranges: bytes
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Authorization
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS
13:06:34.478 T:6101987328   DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Origin: *
13:06:34.479 T:6101987328   DEBUG: CCurlFile::Open - effective URL: <http://<Unraid IP>:8096/emby/web/index.html>
13:06:34.479 T:6101987328   DEBUG: Curl::Debug - TEXT: Closing connection 8
13:06:34.479 T:6101987328   ERROR: CEmbyClient::FetchViews: invalid response for library views from http://HOSTNAME:8096/Users/<User Id>/Views|&X-MediaBrowser-Token=EMBYTOKEN
13:06:34.479 T:6101987328  NOTICE: CEmbyServices::CheckEmbyServers Server found <Server Id>
13:06:34.479 T:6112882688   DEBUG: CGUIWindowHome::Announce, type: 16, from xbmc, message UpdateRecentlyAdded
13:06:34.479 T:6112882688   DEBUG: CGUIWindowHome::Announce, type: 32, from xbmc, message 
@sam-o commented on GitHub (Apr 1, 2020): I tried changing the Jellyfin base path to /emby instead of /jellyfin and managed to login but the library isn't loading. I've added this comment to both issues as the discussion is happening here and it's not clear yet if a change will be made on the Jellyfin or MrMC side. Here are some additional MrMC logs: ``` 13:06:33.414 T:6104281088 DEBUG: CurlFile::Open(0x16bd7d9d0) http://<Unraid IP>:8096/emby/Users/AuthenticateByName 13:06:33.415 T:6104281088 DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache 13:06:33.415 T:6104281088 DEBUG: Curl::Debug - TEXT: Trying <Unraid IP>... 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#5) 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: POST /emby/Users/AuthenticateByName HTTP/1.1 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Content-Range: bytes 0-/101 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId="" 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - HEADER_OUT: Content-Length: 101 13:06:33.418 T:6104281088 DEBUG: Curl::Debug - TEXT: upload completely sent off: 101 out of 101 bytes 13:06:33.654 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 200 OK 13:06:33.654 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Date: Tue, 31 Mar 2020 02:06:33 GMT 13:06:33.654 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Content-Type: application/json; charset=utf-8 13:06:33.654 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Server: Microsoft-NetCore/2.0, UPnP/1.0 DLNADOC/1.50 13:06:33.654 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Content-Length: 2641 13:06:33.654 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Expires: 0 13:06:33.655 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Authorization 13:06:33.655 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS 13:06:33.655 T:6104281088 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Origin: * 13:06:33.655 T:6104281088 DEBUG: Curl::Debug - TEXT: Closing connection 5 13:06:33.664 T:6104281088 DEBUG: found key /userdata/profiles.xml 13:06:33.666 T:6104281088 DEBUG: Previous line repeats 1 times. 13:06:33.666 T:6104281088 DEBUG: NSUSerDefaults: compressed /userdata/profiles.xml from 943 to 348 13:06:33.668 T:6104281088 DEBUG: found key /userdata/guisettings.xml 13:06:33.678 T:6104281088 DEBUG: Previous line repeats 1 times. 13:06:33.678 T:6104281088 DEBUG: NSUSerDefaults: compressed /userdata/guisettings.xml from 31463 to 6468 13:06:33.679 T:6104281088 DEBUG: CEmbyServices:OnSettingAction manual sign-in ok 13:06:33.683 T:6104281088 DEBUG: found key /userdata/profiles.xml 13:06:33.683 T:6104281088 DEBUG: Previous line repeats 1 times. 13:06:33.683 T:6104281088 DEBUG: NSUSerDefaults: compressed /userdata/profiles.xml from 943 to 348 13:06:33.684 T:6104281088 DEBUG: found key /userdata/guisettings.xml 13:06:33.689 T:6104281088 DEBUG: Previous line repeats 1 times. 13:06:33.689 T:6104281088 DEBUG: NSUSerDefaults: compressed /userdata/guisettings.xml from 31483 to 6538 13:06:33.691 T:6101987328 DEBUG: CEmbyServices::Process bgn 13:06:34.444 T:6101987328 DEBUG: CEmbyServices::Process has gateway1 13:06:34.444 T:6101987328 DEBUG: CurlFile::Open(0x16bb4e860) http://<Unraid IP>:8096/emby/system/info/public 13:06:34.445 T:6101987328 DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache 13:06:34.445 T:6101987328 DEBUG: Curl::Debug - TEXT: Trying <Unraid IP>... 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#6) 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: GET /emby/system/info/public HTTP/1.1 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0- 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Accept: */* 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache 13:06:34.447 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json 13:06:34.454 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 200 OK 13:06:34.454 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Date: Tue, 31 Mar 2020 02:06:34 GMT 13:06:34.455 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Content-Type: application/json; charset=utf-8 13:06:34.455 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Server: Microsoft-NetCore/2.0, UPnP/1.0 DLNADOC/1.50 13:06:34.455 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Content-Length: 191 13:06:34.455 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Expires: 0 13:06:34.455 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Authorization 13:06:34.455 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS 13:06:34.455 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Origin: * 13:06:34.455 T:6101987328 DEBUG: Curl::Debug - TEXT: Closing connection 6 13:06:34.455 T:6101987328 DEBUG: CurlFile::Open(0x16bb4e780) http://<Unraid IP>:8096/Users/<User Id>/Views 13:06:34.456 T:6101987328 DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache 13:06:34.456 T:6101987328 DEBUG: Curl::Debug - TEXT: Trying <Unraid IP>... 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#7) 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: GET /Users/<User Id>/Views HTTP/1.1 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0- 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId="<User Id>" 13:06:34.458 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: X-MediaBrowser-Token: a3d974cd3cc844298d40dbd82937b79a 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 302 Found 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Date: Tue, 31 Mar 2020 02:06:34 GMT 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Server: Kestrel 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Content-Length: 0 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Location: /emby/web/index.html 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - TEXT: Closing connection 7 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - TEXT: Issue another request to this URL: 'http://<Unraid IP>:8096/emby/web/index.html' 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - TEXT: Hostname <Unraid IP> was found in DNS cache 13:06:34.462 T:6101987328 DEBUG: Curl::Debug - TEXT: Trying <Unraid IP>... 13:06:34.465 T:6111735808 DEBUG: CEmbyClientSync: websocket connected to <Server Id> 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - TEXT: Connected to <Unraid IP> (<Unraid IP>) port 8096 (#8) 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: GET /emby/web/index.html HTTP/1.1 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Host: <Unraid IP>:8096 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Range: bytes=0- 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: User-Agent: MrMC/3.9-6 (AppleTV; CPU OS 13_3_1 like Mac OS X)MrMC HW_AppleTV/6.2 App_Bitness/64 Version/3.9-6-Git:2020-02-13-1c20d28-dirty 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Referer: http://<Unraid IP>:8096/Users/<User Id>/Views 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Accept: application/json 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Accept-Charset: UTF-8,*;q=0.8 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Cache-Control: no-cache 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: Content-Type: application/json 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: X-Emby-Authorization: MediaBrowser Client="MrMC", Device="Living Room", DeviceId="<Device Id>", Version="3.9-6", UserId="<User Id>" 13:06:34.466 T:6101987328 DEBUG: Curl::Debug - HEADER_OUT: X-MediaBrowser-Token: a3d974cd3cc844298d40dbd82937b79a 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: HTTP/1.1 206 Partial Content 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Date: Tue, 31 Mar 2020 02:06:34 GMT 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Content-Type: text/html; charset=UTF-8 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Server: Microsoft-NetCore/2.0, UPnP/1.0 DLNADOC/1.50 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Content-Length: 7302 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Cache-Control: public 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Content-Range: bytes 0-7301/7302 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Accept-Ranges: bytes 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Headers: Accept, Accept-Language, Authorization, Cache-Control, Content-Disposition, Content-Encoding, Content-Language, Content-Length, Content-MD5, Content-Range, Content-Type, Date, Host, If-Match, If-Modified-Since, If-None-Match, If-Unmodified-Since, Origin, OriginToken, Pragma, Range, Slug, Transfer-Encoding, Want-Digest, X-MediaBrowser-Token, X-Emby-Authorization 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Methods: GET, POST, PUT, DELETE, PATCH, OPTIONS 13:06:34.478 T:6101987328 DEBUG: Curl::Debug - HEADER_IN: Access-Control-Allow-Origin: * 13:06:34.479 T:6101987328 DEBUG: CCurlFile::Open - effective URL: <http://<Unraid IP>:8096/emby/web/index.html> 13:06:34.479 T:6101987328 DEBUG: Curl::Debug - TEXT: Closing connection 8 13:06:34.479 T:6101987328 ERROR: CEmbyClient::FetchViews: invalid response for library views from http://HOSTNAME:8096/Users/<User Id>/Views|&X-MediaBrowser-Token=EMBYTOKEN 13:06:34.479 T:6101987328 NOTICE: CEmbyServices::CheckEmbyServers Server found <Server Id> 13:06:34.479 T:6112882688 DEBUG: CGUIWindowHome::Announce, type: 16, from xbmc, message UpdateRecentlyAdded 13:06:34.479 T:6112882688 DEBUG: CGUIWindowHome::Announce, type: 32, from xbmc, message ```
Author
Owner

@anthonylavado commented on GitHub (Apr 1, 2020):

@amet Do note that the user initially had a base URL/subpath set - that’s the issue I emailed about in February. I’m not sure about the library not loading though. Let us know if we can help further in any way (I can test against my servers here).

@anthonylavado commented on GitHub (Apr 1, 2020): @amet Do note that the user initially had a base URL/subpath set - that’s the issue I emailed about in February. I’m not sure about the library not loading though. Let us know if we can help further in any way (I can test against my servers here).
Author
Owner

@amet commented on GitHub (Apr 1, 2020):

@anthonylavado I realised that after @sam-o made a comment about url/path

I’ll check if something has changed in loading the library, we check for few things before we decide that library can be loaded.

Does the library load for you on MrMC and 10.5.2 jellyfin?

@amet commented on GitHub (Apr 1, 2020): @anthonylavado I realised that after @sam-o made a comment about url/path I’ll check if something has changed in loading the library, we check for few things before we decide that library can be loaded. Does the library load for you on MrMC and 10.5.2 jellyfin?
Author
Owner

@anthonylavado commented on GitHub (Apr 1, 2020):

@amet Just tested on iOS, no issue. Apple TV will have to wait until later this morning (it’s nearly 1 AM for me)

@anthonylavado commented on GitHub (Apr 1, 2020): @amet Just tested on iOS, no issue. Apple TV will have to wait until later this morning (it’s nearly 1 AM for me)
Author
Owner

@amet commented on GitHub (Apr 1, 2020):

@anthonylavado I cant test here, qnap package for 10.5.2 is having some issues starting. is unofficial qnap package the only source?

https://pastebin.com/JguD8FQE

@amet commented on GitHub (Apr 1, 2020): @anthonylavado I cant test here, qnap package for 10.5.2 is having some issues starting. is unofficial qnap package the only source? https://pastebin.com/JguD8FQE
Author
Owner

@dkanada commented on GitHub (Apr 1, 2020):

Is that the one that costs five dollars? It's the only source yeah, we haven't had any developers come forward who are interested in creating an official (and free) installation there.

@dkanada commented on GitHub (Apr 1, 2020): Is that the one that costs five dollars? It's the only source yeah, we haven't had any developers come forward who are interested in creating an official (and free) installation there.
Author
Owner

@amet commented on GitHub (Apr 1, 2020):

@dkanada yeah, thats the one. unfortunately thats the only one I have to test on :(

@amet commented on GitHub (Apr 1, 2020): @dkanada yeah, thats the one. unfortunately thats the only one I have to test on :(
Author
Owner

@sam-o commented on GitHub (Apr 1, 2020):

@amet Is there anything I can test with my setup to get you the info you need?

Also I'm running this docker image on Unraid for Jellyfin: https://hub.docker.com/r/linuxserver/jellyfin/

@sam-o commented on GitHub (Apr 1, 2020): @amet Is there anything I can test with my setup to get you the info you need? Also I'm running this docker image on Unraid for Jellyfin: https://hub.docker.com/r/linuxserver/jellyfin/
Author
Owner

@amet commented on GitHub (Apr 1, 2020):

@sam-o what happens if you don’t add the path? Does it work then ?

Maybe a full debuglog would help, if you prefer we can move the conversation to our forums. https://forum.mrmc.tv/

@amet commented on GitHub (Apr 1, 2020): @sam-o what happens if you don’t add the path? Does it work then ? Maybe a full debuglog would help, if you prefer we can move the conversation to our forums. https://forum.mrmc.tv/
Author
Owner

@sam-o commented on GitHub (Apr 1, 2020):

@amet Removed the path in Jellyfin and things are working now. Library is appearing and files are playing.

I uploaded Debuglog 0MR81.log from within MrMC in case you want to look into it further.

Do you want to keep this issue open so that the default config can be updated to work or docs updated with the necessary config?

Thanks for your help.

@sam-o commented on GitHub (Apr 1, 2020): @amet Removed the path in Jellyfin and things are working now. Library is appearing and files are playing. I uploaded Debuglog 0MR81.log from within MrMC in case you want to look into it further. Do you want to keep this issue open so that the default config can be updated to work or docs updated with the necessary config? Thanks for your help.
Author
Owner

@amet commented on GitHub (Apr 1, 2020):

That’s good news, we are working on creating an independent login for jellyfin to move it away from emby and to make it easier to tackle jellyfin related issues.

@anthonylavado is the demo server still available for testing? Just until I can get my qnap going.

@amet commented on GitHub (Apr 1, 2020): That’s good news, we are working on creating an independent login for jellyfin to move it away from emby and to make it easier to tackle jellyfin related issues. @anthonylavado is the demo server still available for testing? Just until I can get my qnap going.
Author
Owner

@dkanada commented on GitHub (Apr 1, 2020):

We have a stable release here and a nightly here if you want to test future changes.

@dkanada commented on GitHub (Apr 1, 2020): We have a stable release [here](https://demo.jellyfin.org/stable) and a nightly [here](https://demo.jellyfin.org/nightly) if you want to test future changes.
Author
Owner

@amet commented on GitHub (Apr 1, 2020):

@dkanada thanks , I’ll use that to test

@amet commented on GitHub (Apr 1, 2020): @dkanada thanks , I’ll use that to test
Author
Owner

@stale[bot] commented on GitHub (Jul 30, 2020):

This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments.
If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or nightlies, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label.
This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on Matrix or Social Media.

@stale[bot] commented on GitHub (Jul 30, 2020): This issue has gone 120 days without comment. To avoid abandoned issues, it will be closed in 21 days if there are no new comments. If you're the original submitter of this issue, please comment confirming if this issue still affects you in the latest release or nightlies, or close the issue if it has been fixed. If you're another user also affected by this bug, please comment confirming so. Either action will remove the stale label. This bot exists to prevent issues from becoming stale and forgotten. Jellyfin is always moving forward, and bugs are often fixed as side effects of other changes. We therefore ask that bug report authors remain vigilant about their issues to ensure they are closed if fixed, or re-confirmed - perhaps with fresh logs or reproduction examples - regularly. If you have any questions you can reach us on [Matrix or Social Media](https://docs.jellyfin.org/general/getting-help.html).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#1464