Closed cbarratt closed 6 years ago
Version | 3.0.2456 Branch | DotNetCore
root@Ombi:/opt/Ombi# uname -a Linux Ombi 4.13.4-1-pve #1 SMP PVE 4.13.4-25 (Fri, 13 Oct 2017 08:59:53 +0200) x86_64 x86_64 x86_64 GNU/Linux
Ubuntu 16.04 LTS image downloaded from the templates in Proxmox. No problems here with caching Plex.
Strange @mmolitor87 - another 2 users on the discordd chat were also having the same issue :(
A friend of mine pointed me to this since we've both been waiting to setup v3 and he was having the same issue you are. Only issue I ran into was needing to install libcurl4-openssl-dev which was under the common issue. I did also install curl, not realizing it was missing a library completely.
I appear to have both curl and the libcurl4 revel packages installed already! :(
I did install them both too when I noticed it wasn’t but installed from some errors.
What kernel are you on if you uname -a
?
‘4.13.4-1-pve #1 SMP PVE 4.13.4-25 (Fri, 13 Oct 2017 08:59:53 +0200) x86_64 x86_64 x86_64 GNU/Linux’
Was also the stock 16.04 template for a container on Proxmox :)
Yeah, since it shares the kernel with the host that means proxmox is latest for you. I also used the stock container and made no changes outside of the install document other than what I've listed with the libcurl4-openssl-dev and curl. Very odd...
Does your Plex user import work?
It is very weird! Especially as I’m not the only one too. Yeah my Plex user import worked perfectly :) people are able to use Ombi just fine having used the user import. I’d have expected that to fail due to missing and or broken http lib. Requests work just fine too :)
I wonder if it’s a Plex version / specific issue. I’m on the Plex pass builds 1.10.1.4561
Version 1.10.1.4561 here too!
All I can think to try and do is to wade through the code and figure out how to do some logging! Not very C# savvy :(
I have mine connecting directly to plex with local IP as opposed to external. Just trying to keep it very basic and find what is different, if anything.
Same here :) local IP which is just another LXC container on the same node. Hmm 🤔 I’ve been racking my brain for a while to figure this one out.
Plex is also in an LXC container for me as well.
For an easier time seeing the logging and tweaking the system:
apt-get install screen
to run screen in an lxc you have to script /dev/null
screen -S Ombi
cd /opt/Ombi
./Ombi
you can then run the manual cache update and if you want to leave Ombi running and go tweak something just SHIFT+A+D and it'll back out of screen. You can get back in by screen -r
Do note that Ombi seems to need a restart between new package installs before it will see them. At least it needed it before it would pick up the curl ssl library.
Guys, i'm not sure what to suggest, I'd never even heard of LXC until a few days ago. Officially I/we support the LSIO docker container.
The way Ombi communicates to Plex is over HTTP using Plex's Web API, so there is nothing strange going on with the way we communicate.
@cbarratt have you done any changes in the proxmox networking? I have not. My LXC containers are on the same subnet and use the host's DNS which is the router pointing to pi-hole and a failover to google.
I think the networking is totally fine as it could easily contact Plex and Radarr/Sonarr - its purely just that one job for updating the plex content that doesn't work :(
I had the same problem with Docker until I switched from C.UTF-8 to en_US.UTF-8.
What is the output of env | grep LANG
?
Can confirm mine is LANG=en_US.UTF-8 and I have had a problem in other containers with C.UTF-8 previously.
Fixing the locale/lang fixed it !!
I was having the same issue but my fix was a little different. I already had the LANG=en_US.UTF-8: env | grep LANG: LANG=en_US.UTF-8
But I did not have LC_ALL set the same way. Once I set LC_ALL=en_US.UTF-8 it started working after a reboot!!
i think this should be closed and a note be added to the wiki.
The wiki was updated: https://github.com/tidusjar/Ombi/wiki/Installation#linux-systems
Ombi build Version:
V 3.0.XX
Update Branch:
Settings shows 'DotNetCore' for the branch
Media Sever:
Plex
Media Server Version:
1.10.0.4516
Operating System:
Ubuntu 16.04 inside an LXC container
Ombi Applicable Logs (from
/logs/
directory or the Admin page):Problem Description:
The problem appears to be that the plex content cacher runs, but every single time it runs it only finds 2 items, and then says "starting ep cacher", and thats it - nothing changes in Ombi (content stuck in processing request state).
Reproduction Steps:
Start the plex cache job or click manual cache in the plex settings.