[Support] Linuxserver.io - Ombi


Recommended Posts

1 hour ago, sfavuzza said:

Download of appfeed failed.

Community Applications requires your server to have internet access. The most common cause of this failure is a failure to resolve DNS addresses. You can try and reset your modem and router to fix this issue, or set static DNS addresses (Settings - Network Settings) of8.8.8.8 and 8.8.4.4 and try again.

Alternatively, there is also a chance that the server handling the application feed is temporarily down. Switching CA to operate in Legacy Mode might temporarily allow you to still utilize CA.

Me and 2 other I know are seeing this when we try to access the Apps tab

 

 

May want to post this in the community apps support thread.

Link to comment

Such a shame.

 

This docker becomes unresponsive every now and then.

 

It seems to be because omby is hammering plex with more then 1 film a sec while it sync, so plex or omby, or both get unresponsive (who prog it that way, srsly?)


In the time it syncs, which takes some time if you have big library, you cant login... no errors in log.


Also, if you restart, it seems to hang again bc it instant keeps sync again Oo

 

Does anyone know how to get logs from inside the docker?

 

edit:

also inside the docker, not real a log

 

just some 

 

2018-06-07 22:28:54.087 +02:00 [Debug] Searching : "The Game"
2018-06-07 22:28:54.260 +02:00 [Debug] Search Result: "Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult, Ombi.Api.TheMovieDb.Models.MovieSearchResult"

 

(no new log entrys for 1hour, with restart (!?), and multiple login trys from different pcs/ips/users)

Edited by nuhll
Link to comment
45 minutes ago, nuhll said:

(who prog it that way, srsly?)

 

Someone who produces more free open source software than we've seen you produce......

 

His code is open source, feel free to make a PR to fix whatever issues you find.  His repository is here, his name is @tidusjar and he's a thoroughly nice bloke and has recently spent a great deal of his free time completely rewriting Ombi.

 

Please, refrain from being critical about things that you use for free, or do something to improve the code base, but it quite frankly is a little tiresome hearing you complain about the standards of things all the while, when we've seen you produce nothing better.

Link to comment
1 minute ago, nuhll said:

I dont even know where to start.

 

There are no errors, its just not possible to login.

 

That it hammers others apps is known and also reported since months. I dont even know if that is the actual problem.

 

Then log the current issue where it's been reported with your findings.  And review the existing code base to see if you can find the offending bit.

 

Github repository is here.

Link to comment

Ok, i monitored it via tail -f inside the docker itself. Dont seem to work that way. (but it was listed somewhere on their site)

 

When i execute the cmd, will it tell me just the current log (whats happening atm) or will it show everything what happend?

 

Im asking bc it shows me 198293123 lines of text. So it might be in some sort of loop, or just the log from the last days (or whatever)

Edited by nuhll
Link to comment
  • 1 month later...
Anyone using pushover notifications have issues where they just don't come through?  Test messages come through fine but when someone requests something, I don't get notified.  I've togged the enable check off and back on to no avail.
I can check later.

Sent from my Mi A1 using Tapatalk

Link to comment
It's a reported issue on Github right now.  They are aware of it.  We'll see what happens.
Yeah, I checked and found the same as you as then looked at GitHub and saw you'd reported it, then forgot to reply here.

Sent from my Mi A1 using Tapatalk

Link to comment
On 7/18/2018 at 5:59 PM, RockDawg said:

I just recently setup Letsencrypt with nginx and things work when accessing the web GUI, but the Android app doesn't work now.  Does something else need to be done to get that working again?

Might need to re setup your android app as settings may have changed for it.

Link to comment
I've tried it just won;t connect to my server.  My family all use Roku to connect to my Emby server and their's won't work either unless I leave the port forwarded.
I've just set it up and it's working fine behind the proxy. Post your config....

Sent from my Mi A1 using Tapatalk

Link to comment
7 hours ago, CHBMB said:

I've just set it up and it's working fine behind the proxy. Post your config....

Sent from my Mi A1 using Tapatalk
 

 

My \nginx\site-cons\default:

 

## Version 2018/04/20 - Changelog: https://github.com/linuxserver/docker-letsencrypt/commits/master/root/defaults/default

# listening on port 80 disabled by default, remove the "#" signs to enable
# redirect all traffic to https
#server {
#	listen 80;
#	server_name _;
#	return 301 https://$host$request_uri;
#}

# main server block
server {
	listen 443 ssl default_server;

	root /config/www;
	index index.html index.htm index.php;

	server_name _;

	# enable subfolder method reverse proxy confs
	include /config/nginx/proxy-confs/*.subfolder.conf;

	# all ssl related config moved to ssl.conf
	include /config/nginx/ssl.conf;

	client_max_body_size 0;

	location / {
		try_files $uri $uri/ /index.html /index.php?$args =404;
	}

	location ~ \.php$ {
		fastcgi_split_path_info ^(.+\.php)(/.+)$;
		# With php7-cgi alone:
		fastcgi_pass 192.168.1.42:9000;
		# With php7-fpm:
		#fastcgi_pass unix:/var/run/php7-fpm.sock;
		fastcgi_index index.php;
		include /etc/nginx/fastcgi_params;
	}

# sample reverse proxy config for password protected couchpotato running at IP 192.168.1.50 port 5050 with base url "cp"
# notice this is within the same server block as the base
# don't forget to generate the .htpasswd file as described on docker hub
#	location ^~ /cp {
#		auth_basic "Restricted";
#		auth_basic_user_file /config/nginx/.htpasswd;
#		include /config/nginx/proxy.conf;
#		proxy_pass http://192.168.1.50:5050/cp;
#	}

}

# sample reverse proxy config without url base, but as a subdomain "cp", ip and port same as above
# notice this is a new server block, you need a new server block for each subdomain
#server {
#	listen 443 ssl;
#
#	root /config/www;
#	index index.html index.htm index.php;
#
#	server_name cp.*;
#
#	include /config/nginx/ssl.conf;
#
#	client_max_body_size 0;
#
#	location / {
#		auth_basic "Restricted";
#		auth_basic_user_file /config/nginx/.htpasswd;
#		include /config/nginx/proxy.conf;
#		proxy_pass http://192.168.1.50:5050;	
#	}
#}

# enable subdomain method reverse proxy confs
include /config/nginx/proxy-confs/*.subdomain.conf;

 

My \nginx\proxy-confs\ombi.subfolder.conf:

 

# replace HOSTIP below with the IP address of your emby server
# to enable password access, uncomment the two auth_basic lines

location /ombi {
#    auth_basic "Restricted";
#    auth_basic_user_file /config/nginx/.htpasswd;
    include /config/nginx/proxy.conf;
    proxy_pass http://192.168.1.42:3579;
    proxy_set_header Range $http_range;
    proxy_set_header If-Range $http_if_range;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $http_connection;
}

 

Edited by RockDawg
Link to comment

@CHBMB - My apologies I butchered that post on a couple different fronts.  I edited it to contain the server block for Ombi. I am able to get in via a browser without issue but the Android app just opens and never loads anything.  When i go into the menu and test connection it says it couldn't connect to Ombi.

Link to comment

I just tried that myself and it doesn't work.  It can't connect to Ombi on my server.  I have the same problem with Emby apps.  Web page works fine but the apps don't connect to the server.

 

@chbmb - do you have anything different at all in your config?

Edited by RockDawg
Link to comment

@RockDawg

 

server {

	listen 443 ssl default_server;
	server_name server.com;

	root /config/www;
	index index.html index.htm index.php;

	include /config/nginx/ssl.conf;

	client_max_body_size 0;

	location ~ \.php$ {
		fastcgi_split_path_info ^(.+\.php)(/.+)$;
		# With php7-cgi alone:
		fastcgi_pass 127.0.0.1:9000;
		# With php7-fpm:
		#fastcgi_pass unix:/var/run/php7-fpm.sock;
		fastcgi_index index.php;
		include /etc/nginx/fastcgi_params;
	}

	location / {
    		try_files $uri $uri/ /index.php?$query_string;
	}

	location /webfont {
    		try_files $uri $uri/;
	}

	location /ombi/ {
    		proxy_pass http://192.168.0.1:3579;
    		proxy_set_header Host $host;
    		proxy_set_header X-Forwarded-Host $server_name;
    		proxy_set_header X-Real-IP $remote_addr;
    		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    		proxy_set_header X-Forwarded-Ssl on;
    		proxy_set_header X-Forwarded-Proto $scheme;
    		proxy_read_timeout  90;
    		proxy_redirect http://192.168.0.1:3579 https://$host;
	}
}

 

Link to comment

@CHBMB - I ran that and indeed it's there.  I assume then that it's and internal path.  I also took your config and replaced my default file with it (changing the IPs to mine) and I get the following error:

 

nginx: [emerg] a duplicate default server for 0.0.0.0:443 in /config/nginx/site-confs/default:3

 

I assume it's telling the error exists on line 3 of the default file which is:

 

listen 443 ssl default_server;

 

I'm new to nginx and this stuff so maybe I was supposed to change something else too?

Link to comment
12 minutes ago, RockDawg said:

@CHBMB - I ran that and indeed it's there.  I assume then that it's and internal path.  I also took your config and replaced my default file with it (changing the IPs to mine) and I get the following error:

 


nginx: [emerg] a duplicate default server for 0.0.0.0:443 in /config/nginx/site-confs/default:3

 

I assume it's telling the error exists on line 3 of the default file which is:

 


listen 443 ssl default_server;

 

I'm new to nginx and this stuff so maybe I was supposed to change something else too?

 

Why don't you use the preset conf for ombi? 

https://github.com/linuxserver/docker-letsencrypt/blob/master/root/defaults/proxy-confs/ombi.subfolder.conf.sample

 

Also, I wouldn't recommend copying and pasting full configs. As you can see, you duplicated the default server parameter somehow. You can only have one default server per listening port per scheme

Edited by aptalca
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.