What's new
PGBlitz.com

Register Now! Find useful tips, Interact /w Community Members and join the part the Best Community on the Internet!

NZBHydra - Cannot reach web portal

RelevantWorm

Junior Member
I'm not quite sure exactly where the problem is here since everything else in my deployment is working perfectly, but for some reason I'm not able to reach my NZBHydra page from a web browser.

The PGBlitz app box shows that it's installed and my portainer seems to verify that the docker container is running and everything should be 100%.

Traefik is deployed, so I'm trying to reach the page by going to https://nzbhydra.mydomain.com and depending on which browser I use I get different results. Firefox just shows a blank page, Chrome and Edge display an HTTP Error 500.
My DNS nameserver is through Cloudflare and I currently have it configured with a wildcard subdomain.


Has anyone seen this happen before? Is there anything I can try?
 

RelevantWorm

Junior Member
Attached is the log file I got back.
A quick google search seems to show that there's an incompatibility with Java, but I don't know what to make of it.


2019-08-02 16:45:17,024 INFO - Determined java version as '11' from version string 'openjdk version "11.0.4" 2019-07-16'
2019-08-02 16:45:17,039 INFO - Starting NZBHydra main process with command line: java -Xmx256M -DfromWrapper -XX:TieredStopAtLevel=1 -noverify -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/config/logs -Xlog:gc*:file=../../config/logs/gclog-2019-08-02_16-45-17.log::filecount=10,filesize=5000 -Dspring.output.ansi.enabled=ALWAYS -jar /app/hydra2/lib/core-2.6.11-exec.jar --nobrowser --datafolder /config in folder /app/hydra2
21:45:19.190 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Ignored because not a concrete top-level class: URL [jar:file:/app/hydra2/lib/core-2.6.11-exec.jar!/BOOT-INF/classes!/org/nzbhydra/config/migration/ConfigMigrationStep.class]
21:45:19.197 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: URL [jar:file:/app/hydra2/lib/core-2.6.11-exec.jar!/BOOT-INF/classes!/org/nzbhydra/config/migration/ConfigMigrationStep003to004.class]
21:45:19.197 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: URL [jar:file:/app/hydra2/lib/core-2.6.11-exec.jar!/BOOT-INF/classes!/org/nzbhydra/config/migration/ConfigMigrationStep004to005.class]
21:45:19.198 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: URL [jar:file:/app/hydra2/lib/core-2.6.11-exec.jar!/BOOT-INF/classes!/org/nzbhydra/config/migration/ConfigMigrationStep005to006.class]
21:45:19.199 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: URL [jar:file:/app/hydra2/lib/core-2.6.11-exec.jar!/BOOT-INF/classes!/org/nzbhydra/config/migration/ConfigMigrationStep006to007.class]
21:45:19.199 [main] DEBUG org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider - Identified candidate component class: URL [jar:file:/app/hydra2/lib/core-2.6.11-exec.jar!/BOOT-INF/classes!/org/nzbhydra/config/migration/ConfigMigrationStep007to008.class]
21:45:19.466 [main] DEBUG org.nzbhydra.config.ConfigReaderWriter - Using temporary file /config/nzbhydra.yml.bak
21:45:19.488 [main] DEBUG org.nzbhydra.config.ConfigReaderWriter - Copying temporary file to /config/nzbhydra.yml
21:45:19.517 [main] DEBUG org.nzbhydra.NzbHydra - Setting property browser.disabled to value true
21:45:19.530 [main] DEBUG org.nzbhydra.NzbHydra - Setting main.host to 0.0.0.0
21:45:19.530 [main] DEBUG org.nzbhydra.NzbHydra - Setting main.port to 5076
21:45:19.531 [main] DEBUG org.nzbhydra.NzbHydra - Setting main.urlBase to /
21:45:19.531 [main] DEBUG org.nzbhydra.NzbHydra - Setting main.ssl to false
21:45:19.531 [main] DEBUG org.nzbhydra.NzbHydra - Setting main.databaseCompactTime to 15000
21:45:19.531 [main] DEBUG org.nzbhydra.NzbHydra - Setting main.logging.consolelevel to INFO
21:45:19.531 [main] DEBUG org.nzbhydra.NzbHydra - Setting main.logging.logfilelevel to INFO
21:45:19.531 [main] DEBUG org.nzbhydra.NzbHydra - Setting main.logging.logMaxHistory to 30
.__ __. ________ .______ __ __ ____ ____ _______ .______ ___ ___
| \ | | | / | _ \ | | | | \ \ / / | \ | _ \ / \ |__ \
| \| | `---/ / | |_) || |__| | \ \/ / | .--. || |_) | / ^ \ ) |
| . ` | / / | _ < | __ | \_ _/ | | | || / / /_\ \ / /
| |\ | / /----.| |_) || | | | | | | '--' || |\ \----./ _____ \ / /_
|__| \__| /________||______/ |__| |__| |__| |_______/ | _| `._____/__/ \__\ |____|

2019-08-02 21:45:21.256 INFO --- [ main] org.nzbhydra.NzbHydra : Starting NzbHydra on a8f602d96b06 with PID 260 (/app/hydra2/lib/core-2.6.11-exec.jar started by abc in /app/hydra2)
2019-08-02 21:45:21.267 INFO --- [ main] org.nzbhydra.NzbHydra : The following profiles are active: default
2019-08-02 21:45:24.198 INFO --- [ main] org.nzbhydra.config.BaseConfig : Using data folder /config
2019-08-02 21:45:25.473 INFO --- [ main] o.n.a.HydraAnonymousAuthenticationFilter : Granting basic user rights to anonymous users
2019-08-02 21:45:25.474 INFO --- [ main] o.n.a.HydraAnonymousAuthenticationFilter : Granting stats rights to anonymous users
2019-08-02 21:45:25.475 INFO --- [ main] o.n.a.HydraAnonymousAuthenticationFilter : Granting admin rights to anonymous users
2019-08-02 21:45:25.763 INFO --- [ main] o.f.c.internal.license.VersionPrinter : Flyway Community Edition 5.2.4 by Boxfuse
2019-08-02 21:45:25.768 INFO --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Starting...
2019-08-02 21:45:26.210 INFO --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Start completed.
2019-08-02 21:45:26.219 INFO --- [ main] o.f.c.internal.database.DatabaseFactory : Database: jdbc:h2:file:/config/database/nzbhydra (H2 1.4)
2019-08-02 21:45:26.268 WARN --- [ main] o.f.c.internal.database.base.Database : Flyway upgrade recommended: H2 1.4.199 is newer than this version of Flyway and support has not been tested.
2019-08-02 21:45:26.455 INFO --- [ main] o.f.core.internal.command.DbValidate : Successfully validated 19 migrations (execution time 00:00.130s)
2019-08-02 21:45:26.500 INFO --- [ main] o.f.core.internal.command.DbMigrate : Current version of schema "PUBLIC": 1.20
2019-08-02 21:45:26.505 INFO --- [ main] o.f.core.internal.command.DbMigrate : Schema "PUBLIC" is up to date. No migration necessary.
2019-08-02 21:45:31.409 WARN --- [ main] org.nzbhydra.NzbHydra : Overwritten settings will be displayed with their original value in the config section of the GUI
2019-08-02 21:45:31.530 INFO --- [ main] o.n.d.downloaders.DownloaderProvider : Loading downloaders
2019-08-02 21:45:31.532 INFO --- [ main] o.n.d.downloaders.DownloaderProvider : Finished initializing active downloaders
2019-08-02 21:45:31.532 INFO --- [ main] o.n.d.downloaders.DownloaderProvider : No downloaders configured
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector (jar:file:/app/hydra2/lib/core-2.6.11-exec.jar!/BOOT-INF/lib/jaxb-impl-2.3.0.jar!/) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int)
WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2019-08-02 21:45:33.466 INFO --- [ main] o.n.searching.SearchModuleProvider : Loading indexers
2019-08-02 21:45:33.467 INFO --- [ main] o.n.searching.SearchModuleProvider : Finished initializing active indexers
2019-08-02 21:45:33.509 WARN --- [ main] o.n.searching.SearchModuleProvider : No indexers configured
2019-08-02 21:45:34.723 INFO --- [ main] org.nzbhydra.web.WebConfiguration : Found folder /static. Will load UI resources from there
2019-08-02 21:45:35.843 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Check for and install updates" to be run every 1 hour
2019-08-02 21:45:35.848 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Problem detector" to be run every 1 hour
2019-08-02 21:45:35.850 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Delete short term storage results" to be run every 12 hours
2019-08-02 21:45:35.851 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Delete old history entries" to be run every 1 hour
2019-08-02 21:45:35.853 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Download queue check" to be run every 10 seconds
2019-08-02 21:45:35.854 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Backup" to be run every 1 hour
2019-08-02 21:45:35.855 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Clean up indexer statuses" to be run every 1 minute
2019-08-02 21:45:35.856 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Download history check" to be run every 10 minutes
2019-08-02 21:45:35.857 INFO --- [ main] org.nzbhydra.tasks.HydraTaskScheduler : Scheduling task "Delete old search results" to be run every 1 hour
2019-08-02 21:45:36.007 INFO --- [ main] org.nzbhydra.NzbHydra : Started NzbHydra in 16.365 seconds (JVM running for 18.958)
2019-08-02 21:45:36.070 INFO --- [ main] org.nzbhydra.NzbHydra : You seem to be running NZBHydra 2 in docker. You can access Hydra using your local address and the IP you provided
 

RelevantWorm

Junior Member
I've tried removing NZBHydra entirely, first by using the App Box in PGBlitz and now again by just deleting it in Portainer.
I get the same errors in the log when I reinstall it again.
 

bretc

Junior Member
Have you tried accessing it via your ip address and port 5076 (with ports open)?
Mine also isn't working via traefik, though, nzbget, sonarr, radarr, plex, and portainer all work properly.
Actually, I haven't been able to get anything except for those to work using app.mydomain.com
Edit: Ok, I think I figured it out...only the apps I made specific CNAMEs for (on Cloudflare) worked properly. The wildcard doesn't work for this--at least it didn't for me.
 
Last edited:

RelevantWorm

Junior Member
I've got all my CNAMEs configured individually so there's no problems there.
What I'm noticing though is even with the port 5076 being forwarded from my firewall, when I test it on canyouseeme.org the connection is being refused which seems to indicate that it's being blocked somewhere down the line or there is nothing on the receiving end to respond to the test.

Trying the same port test with 32400 for Plex succeeds properly. I'm at a bit of a loss on what to try next
 

bretc

Junior Member
Yeah, I should have suggested that. It's broken a few times for me as I've messed with things (the most recent trying to get OAuth to work, which broke all http access for me). It seems like disabling and then re-enabling things like traefik and portguard will get the system working again. Also reinstalling a container/app works sometimes.
Anyway, glad you got it!
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Similar threads


Development Donations

 

Top NZB NewsGroups!

Members - Up To a 58% Discount!

Trending

Online statistics

Members online
13
Guests online
135
Total visitors
148
Top