Cessquill Posted November 27, 2018 Share Posted November 27, 2018 This is more of an Ombi usage question, but searching has confused me further, so checking here first in case anybody's solved this issue... Suppose a request goes in, and Radarr goes an gets a bad version. I remove, rescan Plex & Radarr and mark the request in Ombi as not available. However, it still gets sent out in the weekly email. Is it possible to solve the last bit? Quote Link to comment
tidusjar Posted November 27, 2018 Share Posted November 27, 2018 2 minutes ago, Cessquill said: This is more of an Ombi usage question, but searching has confused me further, so checking here first in case anybody's solved this issue... Suppose a request goes in, and Radarr goes an gets a bad version. I remove, rescan Plex & Radarr and mark the request in Ombi as not available. However, it still gets sent out in the weekly email. Is it possible to solve the last bit? It's because Ombi has scanned your Plex library at the time the movie was there. Currently Ombi does not check any deltas between anything deleted in Plex compared to what ombi has cached. There is an open issue about this and I plan to solve it in the near future. Quote Link to comment
Cessquill Posted November 27, 2018 Share Posted November 27, 2018 17 minutes ago, tidusjar said: There is an open issue about this and I plan to solve it in the near future. Ahh, thank you! Trying to tweak Radarr so that it happens less, but things will always slip through. Quote Link to comment
brightside Posted November 29, 2018 Share Posted November 29, 2018 (edited) I know this has been asked before...but Ombi URL... what am I putting here so that I can access through the app outside of the network? Edited November 29, 2018 by brightside Quote Link to comment
aptalca Posted November 29, 2018 Share Posted November 29, 2018 5 hours ago, brightside said: I know this has been asked before...but Ombi URL... what am I putting here so that I can access through the app outside of the network? Reverse proxy it and then use your domain name in that field Quote Link to comment
mattgob86 Posted November 30, 2018 Share Posted November 30, 2018 I just setup Ombi and everything was working fine. I setup email, radarr, sonarr, 99% done and all of a sudden the gui refreshes to I had reverse proxy setup and it was working great and I entered the address in my settings under the base url and it worked for 30 min or so and then this happened. I cannot seem to get the gui to respond to anything other than the paypal link. Any suggestions? Quote Link to comment
strike Posted November 30, 2018 Share Posted November 30, 2018 Are you securing your reverse proxy with basic auth? For some reason ombi doesn't like that. At least I cound't get it to work properly with basic auth, I got weird ui issues last time I tried. Quote Link to comment
NewDisplayName Posted December 17, 2018 Share Posted December 17, 2018 (edited) Is this still working? Ive set this maybe 3 or 4 times from scratch up, just to see at some point it doesnt work anymore. Ive get 100000000. of errors as soon as i enable sonarr and radarr. Port, Adress and APi key is correct. One of the errors is Host or network not reachable... I dont use any proxy or anything btw. Ombi running on br0 and radarr/sonarr on bridge (same ip as unraid) so this should be able to connect to each other? (and it worked for some time) edit: okay i consoled in and installed iputils-ping to test if its reachable, and its not, i dont know why. anyone any idea? Quote We are running on i Hosting environment: Production Content root path: /opt/ombi Now listening on: http://[::]:3579 Application started. Press Ctrl+C to shut down. [41m[30mfail[39m[22m[49m: Ombi.ErrorHandlingMiddleware[0] Something bad happened, ErrorMiddleware caught this System.Net.Http.HttpRequestException: Connection refused ---> System.Net.Sockets.SocketException: Connection refused at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Ombi.Api.OmbiHttpClient.SendAsync(HttpRequestMessage request) in C:\projects\requestplex\src\Ombi.Api\OmbiHttpClient.cs:line 61 at Ombi.Api.Api.Request[T](Request request) in C:\projects\requestplex\src\Ombi.Api\Api.cs:line 38 at Ombi.Api.Radarr.RadarrApi.GetRootFolders(String apiKey, String baseUrl) in C:\projects\requestplex\src\Ombi.Api.Radarr\RadarrApi.cs:line 36 at Ombi.Controllers.External.RadarrController.GetRootFolders(RadarrSettings settings) in C:\projects\requestplex\src\Ombi\Controllers\External\RadarrController.cs:line 53 at lambda_method(Closure , Object ) at Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResourceFilter() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeFilterPipelineAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeAsync() at Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIIndexMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.Invoke(HttpContext context) at Ombi.ApiKeyMiddlewear.Invoke(HttpContext context) in C:\projects\requestplex\src\Ombi\ApiKeyMiddlewear.cs:line 50 at Ombi.ErrorHandlingMiddleware.Invoke(HttpContext context) in C:\projects\requestplex\src\Ombi\ErrorHandlingMiddlewear.cs:line 24 [41m[30mfail[39m[22m[49m: Ombi.ErrorHandlingMiddleware[0] Something bad happened, ErrorMiddleware caught this System.Net.Http.HttpRequestException: Connection refused ---> System.Net.Sockets.SocketException: Connection refused at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Ombi.Api.OmbiHttpClient.SendAsync(HttpRequestMessage request) in C:\projects\requestplex\src\Ombi.Api\OmbiHttpClient.cs:line 61 at Ombi.Api.Api.Request[T](Request request) in C:\projects\requestplex\src\Ombi.Api\Api.cs:line 38 at Ombi.Api.Radarr.RadarrApi.GetProfiles(String apiKey, String baseUrl) in C:\projects\requestplex\src\Ombi.Api.Radarr\RadarrApi.cs:line 28 at Ombi.Controllers.External.RadarrController.GetProfiles(RadarrSettings settings) in C:\projects\requestplex\src\Ombi\Controllers\External\RadarrController.cs:line 41 at lambda_method(Closure , Object ) at Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResourceFilter() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeFilterPipelineAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeAsync() at Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIIndexMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.Invoke(HttpContext context) at Ombi.ApiKeyMiddlewear.Invoke(HttpContext context) in C:\projects\requestplex\src\Ombi\ApiKeyMiddlewear.cs:line 50 at Ombi.ErrorHandlingMiddleware.Invoke(HttpContext context) in C:\projects\requestplex\src\Ombi\ErrorHandlingMiddlewear.cs:line 24 [41m[30mfail[39m[22m[49m: Ombi.ErrorHandlingMiddleware[0] Something bad happened, ErrorMiddleware caught this System.Net.Http.HttpRequestException: Connection refused ---> System.Net.Sockets.SocketException: Connection refused at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Ombi.Api.OmbiHttpClient.SendAsync(HttpRequestMessage request) in C:\projects\requestplex\src\Ombi.Api\OmbiHttpClient.cs:line 61 at Ombi.Api.Api.Request[T](Request request) in C:\projects\requestplex\src\Ombi.Api\Api.cs:line 38 at Ombi.Api.Radarr.RadarrApi.GetProfiles(String apiKey, String baseUrl) in C:\projects\requestplex\src\Ombi.Api.Radarr\RadarrApi.cs:line 28 at Ombi.Controllers.External.RadarrController.GetProfiles(RadarrSettings settings) in C:\projects\requestplex\src\Ombi\Controllers\External\RadarrController.cs:line 41 at lambda_method(Closure , Object ) at Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResourceFilter() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeFilterPipelineAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeAsync() at Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIIndexMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.Invoke(HttpContext context) at Ombi.ApiKeyMiddlewear.Invoke(HttpContext context) in C:\projects\requestplex\src\Ombi\ApiKeyMiddlewear.cs:line 50 at Ombi.ErrorHandlingMiddleware.Invoke(HttpContext context) in C:\projects\requestplex\src\Ombi\ErrorHandlingMiddlewear.cs:line 24 [41m[30mfail[39m[22m[49m: Ombi.ErrorHandlingMiddleware[0] Something bad happened, ErrorMiddleware caught this System.Net.Http.HttpRequestException: Connection refused ---> System.Net.Sockets.SocketException: Connection refused at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Ombi.Api.OmbiHttpClient.SendAsync(HttpRequestMessage request) in C:\projects\requestplex\src\Ombi.Api\OmbiHttpClient.cs:line 61 at Ombi.Api.Api.Request[T](Request request) in C:\projects\requestplex\src\Ombi.Api\Api.cs:line 38 at Ombi.Api.Radarr.RadarrApi.GetRootFolders(String apiKey, String baseUrl) in C:\projects\requestplex\src\Ombi.Api.Radarr\RadarrApi.cs:line 36 at Ombi.Controllers.External.RadarrController.GetRootFolders(RadarrSettings settings) in C:\projects\requestplex\src\Ombi\Controllers\External\RadarrController.cs:line 53 at lambda_method(Closure , Object ) at Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextResourceFilter() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeFilterPipelineAsync() at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeAsync() at Microsoft.AspNetCore.Builder.RouterMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware.Invoke(HttpContext context) at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIIndexMiddleware.Invoke(HttpContext httpContext) at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext) at Microsoft.AspNetCore.Cors.Infrastructure.CorsMiddleware.Invoke(HttpContext context) at Ombi.ApiKeyMiddlewear.Invoke(HttpContext context) in C:\projects\requestplex\src\Ombi\ApiKeyMiddlewear.cs:line 50 at Ombi.ErrorHandlingMiddleware.Invoke(HttpContext context) in C:\projects\requestplex\src\Ombi\ErrorHandlingMiddlewear.cs:line 24 [41m[30mfail[39m[22m[49m: Ombi.Controllers.External.TesterController[1000] Could not test Radarr System.Net.Http.HttpRequestException: No route to host ---> System.Net.Sockets.SocketException: No route to host at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Ombi.Api.OmbiHttpClient.SendAsync(HttpRequestMessage request) in C:\projects\requestplex\src\Ombi.Api\OmbiHttpClient.cs:line 61 at Ombi.Api.Api.Request[T](Request request) in C:\projects\requestplex\src\Ombi.Api\Api.cs:line 38 at Ombi.Api.Radarr.RadarrApi.SystemStatus(String apiKey, String baseUrl) in C:\projects\requestplex\src\Ombi.Api.Radarr\RadarrApi.cs:line 44 at Ombi.Controllers.External.TesterController.Radarr(RadarrSettings settings) in C:\projects\requestplex\src\Ombi\Controllers\External\TesterController.cs:line 289 [41m[30mfail[39m[22m[49m: Ombi.Controllers.External.TesterController[1000] Could not test Radarr System.Net.Http.HttpRequestException: No route to host ---> System.Net.Sockets.SocketException: No route to host at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.CreateConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.WaitForCreatedConnectionAsync(ValueTask`1 creationTask) at System.Threading.Tasks.ValueTask`1.get_Result() at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts) at Ombi.Api.OmbiHttpClient.SendAsync(HttpRequestMessage request) in C:\projects\requestplex\src\Ombi.Api\OmbiHttpClient.cs:line 61 at Ombi.Api.Api.Request[T](Request request) in C:\projects\requestplex\src\Ombi.Api\Api.cs:line 38 at Ombi.Api.Radarr.RadarrApi.SystemStatus(String apiKey, String baseUrl) in C:\projects\requestplex\src\Ombi.Api.Radarr\RadarrApi.cs:line 44 at Ombi.Controllers.External.TesterController.Radarr(RadarrSettings settings) in C:\projects\requestplex\src\Ombi\Controllers\External\TesterController.cs:line 289 [40m[32minfo[39m[22m[49m: Ombi.Schedule.Jobs.Plex.PlexContentSync[0] Starting Plex Content Cacher [40m[32minfo[39m[22m[49m: Ombi.Schedule.Jobs.Plex.PlexContentSync[0] Starting to cache the content on server Server 1 [40m[32minfo[39m[22m[49m: Ombi.Schedule.Jobs.Ombi.RefreshMetadata[0] Starting the Metadata refresh from RecentlyAddedSync Edited December 17, 2018 by nuhll Quote Link to comment
tidusjar Posted December 17, 2018 Share Posted December 17, 2018 Yep its still working. The errors you posted are saying the connection is being refused , we are trying to connect to radarr but can't. Quote Link to comment
NewDisplayName Posted December 17, 2018 Share Posted December 17, 2018 (edited) Yea, i already edited that its not reachable via the docker, the question is why. Also, it was working before. Edited December 17, 2018 by nuhll Quote Link to comment
NewDisplayName Posted December 17, 2018 Share Posted December 17, 2018 So it seems its docker that dont allow br0 to access their host. I wonder why it was working before, but anyway. If i do them in br0 also, it should work? Quote Link to comment
NewDisplayName Posted December 17, 2018 Share Posted December 17, 2018 OKay, i fixed it by making all my dockers br0, really annoying, but its working now. thanks. Quote Link to comment
aptalca Posted December 17, 2018 Share Posted December 17, 2018 6 hours ago, nuhll said: OKay, i fixed it by making all my dockers br0, really annoying, but its working now. thanks. Why don't you put all of them on bridge instead? Quote Link to comment
NewDisplayName Posted December 18, 2018 Share Posted December 18, 2018 Because i nee dto make omby reachable by outside... and i use the port already in bridge... Quote Link to comment
aptalca Posted December 18, 2018 Share Posted December 18, 2018 4 hours ago, nuhll said: Because i nee dto make omby reachable by outside... and i use the port already in bridge... ?? The main advantage of bridge is to be able to map whatever port you want. Bridge vs br0 vs host makes no difference for outside access Quote Link to comment
NewDisplayName Posted December 18, 2018 Share Posted December 18, 2018 I already used that ports from ombi, didnt want to change so i dont forgett what the port was... Quote Link to comment
danioj Posted January 5, 2019 Share Posted January 5, 2019 (edited) For anyone who is installing Ombi for the first time and either cannot log in via OAuth OR Ombi doesn't recognise Plex Media Server (despite pulling the details from your Plex account), then the following solutions worked for me: - Don't try and login using OAuth on initial setup. Skip the wizard and set yourself a very strong password. Then, once logged in, navigate to Settings>Configuration>Authentication and click the checkbox which says "Enable Plex OAuth". Then, disable any popup blocker you have for your Ombi URL. Log out, then log back in (this time using the newly appearing option to use OAuth) and then you're good. For some reason, this method of logging requires a popup method of logging on, which the Wizard doesn't seem to use (as in it opens a new page). Meaning, when you're taken to a new page (where you are successfully logged in - and asked to close the window) but then the wizard never continues. - Once you have grabbed the details of your Plex server (via the Media Server settings option) from your Plex account and Click either "Load Libraries" OR "Test Connectivity" and received an error saying it can't connect to your server - just go to the Docker page and reset the server and try again. It should then work. - Run a Settings>Media Server>Plex>Manually Run Full Sync right at the end. Just my experience! HNY 2019! D Edited January 5, 2019 by danioj extra step Quote Link to comment
mcjfauser Posted January 6, 2019 Share Posted January 6, 2019 (edited) Hi all, I'm so close to getting Ombi working that I can smell it. However, I've invested a good 12 hours on this final step with no avail and tried to follow multiple guides and threads including How to Setup and Configure a Reverse Proxy on unRAID with LetsEncrypt & NGINX by SpaceinvaderOne. I have had linuxserver DuckDNS set up and working for quite some time with OpenVPN, so it was just a matter of me adding a subdomain for Ombi to set up reverse proxy with linuxserver Letsencrypt. Letsencrypt: As per SpaceinvaderOne guide I set the ports to 180 and 1443, and forwarded them on my router. This actually caused some strange issues with my server that I won't go into here (Home Assistant). But one thing I will note is that I can't access my DuckDNS subdomains when I have the forwarding on. Anyhow, the Letsencrypt log showed: Quote 2048 bit DH parameters present SUBDOMAINS entered, processing SUBDOMAINS entered, processing Only subdomains, no URL in cert Sub-domains processed are: -d **********.duckdns.org -d **********.duckdns.org E-mail address entered: ******@gmail.com http validation is selected Certificate exists; parameters unchanged; starting nginx [cont-init.d] 50-config: exited 0. [cont-init.d] done. [services.d] starting services [services.d] done. Server ready I ended up removing the port forwarding, and for some reason, the log still shows the server as ready, despite the fact that it didn't before the ports were originally forwarded. I think that a router reset may change that. Note, I did not create a separate docker network in the console as SpaceinvaderOne suggested to run Letsencrypt and Ombi on as when I created it as per his instructions, it was never available in the dockers to switch to, despite getting the same console response and obviously enabling preserver user-defined networks: Quote docker network create proxynet Letsencrypt ombi.subdomain.conf: This is where I believe I have become unstuck, and are out of my depth in terms of knowledge and skills. I have tried multiple different configurations and I can't manage to get things working. The most recent config I've been working with is from https://github.com/tidusjar/Ombi/wiki/Reverse-Proxy-Examples which is: Here is where my lack of knowledge comes into play. I really don't know where my specific details need to be replaced in the configuration. If anyone would be able to shed some light on this, it would be most appreciated. Although I've had hours of attempts, obviously one line wrong could be a big problem. In the default ombi.subdomain.conf it also states: Quote # make sure that your dns has a cname set for ombi and that your ombi container is not using a base url I really don't know what that means, and I did try to use that config for some time and google these terms. I could only find guides on how to set a cname if you have your own domain, whereas I use DuckDNS. So if these are my settings, how do I need to set up the configuration files properly:DuckDNS Ombi subdomain: exampleombi.duckdns.org Ombi Base Url: My internal NAS IP: http://192.168.*.** My internal Ombi IP and Port: http://192.168.0.**:3579 My internal Letsencrypt IP and Port: 192.168.0.**:1443 Really not sure what these should be or if they have an impact on this process: Thank you in advance. This will likely lead to a huge gain in my knowledge and understanding. If there are any setup specific settings I've missed, please let me know. Edited January 6, 2019 by mcjfauser Quote Link to comment
aptalca Posted January 7, 2019 Share Posted January 7, 2019 2 hours ago, mcjfauser said: Hi all, I'm so close to getting Ombi working that I can smell it. However, I've invested a good 12 hours on this final step with no avail and tried to follow multiple guides and threads including How to Setup and Configure a Reverse Proxy on unRAID with LetsEncrypt & NGINX by SpaceinvaderOne. I have had linuxserver DuckDNS set up and working for quite some time with OpenVPN, so it was just a matter of me adding a subdomain for Ombi to set up reverse proxy with linuxserver Letsencrypt. Letsencrypt: As per SpaceinvaderOne guide I set the ports to 180 and 1443, and forwarded them on my router. This actually caused some strange issues with my server that I won't go into here (Home Assistant). But one thing I will note is that I can't access my DuckDNS subdomains when I have the forwarding on. Anyhow, the Letsencrypt log showed: I ended up removing the port forwarding, and for some reason, the log still shows the server as ready, despite the fact that it didn't before the ports were originally forwarded. I think that a router reset may change that. Note, I did not create a separate docker network in the console as SpaceinvaderOne suggested to run Letsencrypt and Ombi on as when I created it as per his instructions, it was never available in the dockers to switch to, despite getting the same console response and obviously enabling preserver user-defined networks: Letsencrypt ombi.subdomain.conf: This is where I believe I have become unstuck, and are out of my depth in terms of knowledge and skills. I have tried multiple different configurations and I can't manage to get things working. The most recent config I've been working with is from https://github.com/tidusjar/Ombi/wiki/Reverse-Proxy-Examples which is: Here is where my lack of knowledge comes into play. I really don't know where my specific details need to be replaced in the configuration. If anyone would be able to shed some light on this, it would be most appreciated. Although I've had hours of attempts, obviously one line wrong could be a big problem. In the default ombi.subdomain.conf it also states: I really don't know what that means, and I did try to use that config for some time and google these terms. I could only find guides on how to set a cname if you have your own domain, whereas I use DuckDNS. So if these are my settings, how do I need to set up the configuration files properly:DuckDNS Ombi subdomain: exampleombi.duckdns.org Ombi Base Url: My internal NAS IP: http://192.168.*.** My internal Ombi IP and Port: http://192.168.0.**:3579 My internal Letsencrypt IP and Port: 192.168.0.**:1443 Really not sure what these should be or if they have an impact on this process: Thank you in advance. This will likely lead to a huge gain in my knowledge and understanding. If there are any setup specific settings I've missed, please let me know. Don't use the conf you got from the ombi github. It's not correct in this use case. Follow the directions here: https://github.com/linuxserver/docker-letsencrypt/blob/master/README.md#site-config-and-reverse-proxy Quote Link to comment
mcjfauser Posted January 11, 2019 Share Posted January 11, 2019 On 1/7/2019 at 12:14 PM, aptalca said: Don't use the conf you got from the ombi github. It's not correct in this use case. Follow the directions here: https://github.com/linuxserver/docker-letsencrypt/blob/master/README.md#site-config-and-reverse-proxy Thank you. All working now. I have an issue with getting the application working now though I've put my externally accessible https://myserverombi.duckdns.org/ombi/ into the application URL field, with application name set as Ombi, but when I hit the 'Open Mobile App' button, nothing happens. Login from the app also doesn't work "Something was not right, please double check the details you have provided". The externally accessible URL works perfectly from any browser on any network. I have one error in my Ombi log, and no errors in letsencrypt: Quote System.ObjectDisposedException: Cannot access a disposed object. A common cause of this error is disposing a context that was resolved from dependency injection and then later trying to use the same context instance elsewhere in your application. This may occur if you are calling Dispose() on the context, or wrapping the context in a using statement. If you are using dependency injection, you should let the dependency injection container take care of disposing context instances. Quote Link to comment
aptalca Posted January 11, 2019 Share Posted January 11, 2019 20 minutes ago, mcjfauser said: Thank you. All working now. I have an issue with getting the application working now though I've put my externally accessible https://myserverombi.duckdns.org/ombi/ into the application URL field, with application name set as Ombi, but when I hit the 'Open Mobile App' button, nothing happens. Login from the app also doesn't work "Something was not right, please double check the details you have provided". The externally accessible URL works perfectly from any browser on any network. I have one error in my Ombi log, and no errors in letsencrypt: Did you use the preset conf? That one is confirmed working with the mobile app (by others). Unfortunately I don't own the app so I can't test. Quote Link to comment
mcjfauser Posted January 11, 2019 Share Posted January 11, 2019 39 minutes ago, aptalca said: Did you use the preset conf? That one is confirmed working with the mobile app (by others). Unfortunately I don't own the app so I can't test. Yea, I used the preset ombi.subfolder.conf if that's what you are referring to. 'Open Mobile App' button does nothing. Quote Link to comment
aptalca Posted January 11, 2019 Share Posted January 11, 2019 8 hours ago, mcjfauser said: Yea, I used the preset ombi.subfolder.conf if that's what you are referring to. 'Open Mobile App' button does nothing. Do you have the app installed and logged in? Are you hitting that link while on the mobile device you installed and set up the app? I just installed the app on my phone, entered the url with subfolder, and logged in. The app works. And hitting that link in the mobile browser launched the app. The link won't do anything until your phone registers those mobile links with the ombi app which won't happen until you install it and set it up. Quote Link to comment
Cessquill Posted January 11, 2019 Share Posted January 11, 2019 Anybody know if something's up with Ombi? It's weekly email has just sent out details of stuff that's been on my machine for years. Not everything, just a seemingly random selection across various libraries. I've made no changes to Ombi or Plex AFAIK. Quote Link to comment
MrGreen718 Posted January 14, 2019 Share Posted January 14, 2019 I'm currently experiencing an error when signing in using a Plex account. An internal server error message shows when users attempt to authenticate through the Plex account method. Please let me know if I need to send you logs. If logs are needed please let me know how to access that. This has been working fine for 8 months without issue. Thanks! Quote Link to comment
Recommended Posts
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.