No plugins avaible and posters not loading - ProfiloMultimedia - 2024-08-07
Hi everyone, new here, just did a fresh installation of Jellyfin and i can't access the plugins catalogue.
Log says:
Code: [2024-08-07 15:47:55.727 +02:00] [ERR] An error occurred while accessing the plugin manifest: "https://repo.jellyfin.org/files/plugin/manifest.json"
System.Net.Http.HttpRequestException: No route to host (repo.jellyfin.org:443)
---> System.Net.Sockets.SocketException (113): No route to host
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.AttemptConnection(AddressFamily addressFamily, SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at Jellyfin.Networking.HappyEyeballs.HttpClientExtension.OnConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.DiagnosticsHandler.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.<SendAsync>g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at System.Net.Http.Json.HttpClientJsonExtensions.<FromJsonAsyncCore>g__Core|12_0[TValue,TJsonOptions](HttpClient client, Task`1 responseTask, Boolean usingResponseHeadersRead, CancellationTokenSource linkedCTS, Func`4 deserializeMethod, TJsonOptions jsonOptions, CancellationToken cancellationToken)
at Emby.Server.Implementations.Updates.InstallationManager.GetPackages(String manifestName, String manifest, Boolean filterIncompatible, CancellationToken cancellationToken)
I can access the repository URL via browser.
In addition every media does not load the poster, instead it has an extracted thumbnail.
OS is Ubuntu Server 24.04 freshly installed.
Thanks in advance.
RE: No plugins avaible and posters not loading - TheDreadPirate - 2024-08-07
Try turning off IPv6 in the OS.
RE: No plugins avaible and posters not loading - ProfiloMultimedia - 2024-08-07
I tried but nothing seems to change, still empty catalogue and no posters
RE: No plugins avaible and posters not loading - TheDreadPirate - 2024-08-07
What did you do to disable IPv6? Something like the steps outlined in this link?
https://itsfoss.com/disable-ipv6-ubuntu-linux/
Code: sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.lo.disable_ipv6=1
RE: No plugins avaible and posters not loading - ProfiloMultimedia - 2024-08-07
Yes, as shown in the image i've added those strings in the /etc/sysctl.conf file.
I'm sorry to bother you with this, but i've already tried numerous solutions, i reinstalled the OS, changed it, purged Jellyfin and reinstalled it so i'm quite going mad over this.
RE: No plugins avaible and posters not loading - TheDreadPirate - 2024-08-07
Can you share your full jellyfin log via pastebin? And how did you install Jellyfin? Directly on Ubuntu or as a docker container?
RE: No plugins avaible and posters not loading - ProfiloMultimedia - 2024-08-08
Here they are, yesterday's log from first Jellyfin startup and today's log.
https://pastebin.com/bYE1bAN5
https://pastebin.com/K5Jkc0z9
I installed Jellyfin directly on ubuntu via curl
Code: curl https://repo.jellyfin.org/install-debuntu.sh | sudo bash
found on
https://jellyfin.org/docs/general/installation/linux/
Thanks again for yout time
RE: No plugins avaible and posters not loading - TheDreadPirate - 2024-08-08
What is the output of these two commands?
Code: sudo ip a
sudo route -vn
RE: No plugins avaible and posters not loading - ProfiloMultimedia - 2024-08-08
Results below:
Code: server@server:/$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether <MAC Addr> brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether <MAC Addr> brd ff:ff:ff:ff:ff:ff
inet 192.168.1.44/24 brd 192.168.1.255 scope global wlp3s0
valid_lft forever preferred_lft forever
inet6 <IPv6 address>/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 86331sec preferred_lft 86331sec
inet6 fe80::1ad6:c7ff:feaf:8b23/64 scope link
valid_lft forever preferred_lft forever
server@server:/$ sudo route -vn
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlp3s0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlp3s0
Honestly i think it's something wrong about the DNS configuration. When i installed the OS i set a static IP address via the yaml file in /etc/netplan:
Code: # This file is generated from information provided by the datasource. Changes
# to it will not persist across an instance reboot. To disable cloud-init's
# network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
network:
ethernets:
enp4s0:
dhcp4: no
optional: true
version: 2
wifis:
wlp3s0:
access-points:
the Wi-Fi SSID
password: the wifi password
dhcp4: no
addresses:
- 192.168.1.44/24
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Probably something similar to this:
https://forum.jellyfin.org/t-solved-plugin-catalog-not-loading
RE: No plugins avaible and posters not loading - TheDreadPirate - 2024-08-08
It looks you still have a bunch of IPv6 addresses. Have you rebooted or applied the IPv6 changes? To apply them without rebooting you'd use this command.
Before that, we can test something.
If you run "curl -4 api.tmdb.org" you should get a 301 response. But if you run "curl -6 api.tmdb.org" does it 404 or some other 400 message?
|