theotherp / nzbhydra2

Usenet meta search
Other
1.26k stars 76 forks source link

Error while getting latest version: Cannot assign requested address: no further information #908

Open Viper911 opened 10 months ago

Viper911 commented 10 months ago

Running 5.3.5. If I try and check capabilities on indexer, try and check for updates or try and go to News screen I get:

Cannot assign requested address: no further information

theotherp commented 10 months ago

Please post debug infos zip

Viper911 commented 10 months ago

I can’t seem to do that either.

@.***

@.***

But here is what the log shows that I am trying to fix. Seems like its having issues binding to the IP or port for outbound. I can login to the GUI just fine though.

@.***

From: theotherp @.> Sent: Tuesday, December 12, 2023 9:31 PM To: theotherp/nzbhydra2 @.> Cc: Viper911 @.>; Author @.> Subject: Re: [theotherp/nzbhydra2] Error while getting latest version: Cannot assign requested address: no further information (Issue #908)

Please post debug infos zip

On Tue, 12 Dec 2023, 22:52 Viper911, @.<mailto:@.>> wrote:

Running 5.3.5. If I try and check capabilities on indexer, try and check for updates or try and go to News screen I get:

Cannot assign requested address: no further information

— Reply to this email directly, view it on GitHub https://github.com/theotherp/nzbhydra2/issues/908, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADNUA6LJRO6DO5DBCPWIIWLYJDG2PAVCNFSM6AAAAABASFDEWOVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAZTQNRQGI3DCOA . You are receiving this because you are subscribed to this thread.Message ID: @.<mailto:@.>>

— Reply to this email directly, view it on GitHubhttps://github.com/theotherp/nzbhydra2/issues/908#issuecomment-1853170835, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAYWZ2P4VCRIAYLS2LOVPTLYJEHPXAVCNFSM6AAAAABASFDEWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJTGE3TAOBTGU. You are receiving this because you authored the thread.Message ID: @.**@.>>

theotherp commented 10 months ago

Not much I can do if it can't bind to the IP. You didn't provide any of the infos I requested in the ticket template (e.g. OS).

Viper911 commented 10 months ago

Sorry for the long post, best I can do is compy from the log the debug items

2023-12-14 17:01 DebugInfosProvider tomcat.sessions.rejected: COUNT: 0 2023-12-14 17:01 DebugInfosProvider tomcat.sessions.expired: COUNT: 0 2023-12-14 17:01 DebugInfosProvider tomcat.sessions.created: COUNT: 1 2023-12-14 17:01 DebugInfosProvider tomcat.sessions.alive.max: VALUE: 0 2023-12-14 17:01 DebugInfosProvider tomcat.sessions.active.max: VALUE: 1 2023-12-14 17:01 DebugInfosProvider tomcat.sessions.active.current: VALUE: 1 2023-12-14 17:01 DebugInfosProvider system.cpu.usage: VALUE: 13% 2023-12-14 17:01 DebugInfosProvider system.cpu.count: VALUE: 1600% 2023-12-14 17:01 DebugInfosProvider spring.security.http.secured.requests.active: ACTIVE_TASKS: 1, DURATION: .74 2023-12-14 17:01 DebugInfosProvider spring.security.http.secured.requests: COUNT: 27, TOTAL_TIME: .21, MAX: .11 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.session.url-encoding.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.session.url-encoding.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.requestcache.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.requestcache.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.logout.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.logout.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.header.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.header.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.context.servlet.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.context.servlet.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.context.holder.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.context.holder.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.context.async.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.context.async.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.authorization.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.authorization.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.authentication.anonymous.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.authentication.anonymous.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.active: ACTIVE_TASKS: 0, DURATION: 0 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.access.exceptions.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.access.exceptions.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.ForwardedHeaderFilter.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.ForwardedHeaderFilter.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.ForwardedForRecognizingFilter.before: COUNT: 28 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains.ForwardedForRecognizingFilter.after: COUNT: 27 2023-12-14 17:01 DebugInfosProvider spring.security.filterchains: COUNT: 55, TOTAL_TIME: .01, MAX: .00 2023-12-14 17:01 DebugInfosProvider spring.security.authorizations.active: ACTIVE_TASKS: 0, DURATION: 0 2023-12-14 17:01 DebugInfosProvider spring.security.authorizations: COUNT: 28, TOTAL_TIME: .01, MAX: .00 2023-12-14 17:01 DebugInfosProvider spring.data.repository.invocations: COUNT: 23, TOTAL_TIME: .02, MAX: .01 2023-12-14 17:01 DebugInfosProvider process.uptime: VALUE: 29,353.08 2023-12-14 17:01 DebugInfosProvider process.start.time: VALUE: 1,702,561,964.90 2023-12-14 17:01 DebugInfosProvider process.cpu.usage: VALUE: 5% 2023-12-14 17:01 DebugInfosProvider logback.events: COUNT: 6,337 2023-12-14 17:01 DebugInfosProvider jvm.threads.states: VALUE: 0 2023-12-14 17:01 DebugInfosProvider jvm.threads.started: COUNT: 253 2023-12-14 17:01 DebugInfosProvider jvm.threads.peak: VALUE: 43 2023-12-14 17:01 DebugInfosProvider jvm.threads.live: VALUE: 43 2023-12-14 17:01 DebugInfosProvider jvm.threads.daemon: VALUE: 16 2023-12-14 17:01 DebugInfosProvider jvm.memory.used: VALUE: 54.88MB 2023-12-14 17:01 DebugInfosProvider jvm.memory.max: VALUE: 256MB 2023-12-14 17:01 DebugInfosProvider jvm.memory.committed: VALUE: 53.88MB 2023-12-14 17:01 DebugInfosProvider jvm.info: VALUE: 1 2023-12-14 17:01 DebugInfosProvider jvm.gc.overhead: VALUE: 0 2023-12-14 17:01 DebugInfosProvider jvm.gc.memory.promoted: COUNT: 0 2023-12-14 17:01 DebugInfosProvider jvm.gc.memory.allocated: COUNT: 0 2023-12-14 17:01 DebugInfosProvider jvm.gc.max.data.size: VALUE: 0 2023-12-14 17:01 DebugInfosProvider jvm.gc.live.data.size: VALUE: 0 2023-12-14 17:01 DebugInfosProvider jvm.classes.unloaded: COUNT: 0 2023-12-14 17:01 DebugInfosProvider jvm.classes.loaded: VALUE: 0 2023-12-14 17:01 DebugInfosProvider jdbc.connections.min: VALUE: 10 2023-12-14 17:01 DebugInfosProvider jdbc.connections.max: VALUE: 10 2023-12-14 17:01 DebugInfosProvider jdbc.connections.idle: VALUE: 10 2023-12-14 17:01 DebugInfosProvider jdbc.connections.active: VALUE: 0 2023-12-14 17:01 DebugInfosProvider http.server.requests.active: ACTIVE_TASKS: 1, DURATION: .30 2023-12-14 17:01 DebugInfosProvider http.server.requests: COUNT: 27, TOTAL_TIME: .22, MAX: .11 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.usage: COUNT: 3,010, TOTAL_TIME: .48, MAX: .01 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.timeout: COUNT: 0 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.pending: VALUE: 0 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.min: VALUE: 10 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.max: VALUE: 10 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.idle: VALUE: 10 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.creation: COUNT: 160, TOTAL_TIME: .13, MAX: 0 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.active: VALUE: 0 2023-12-14 17:01 DebugInfosProvider hikaricp.connections.acquire: COUNT: 3,010, TOTAL_TIME: .04, MAX: .00 2023-12-14 17:01 DebugInfosProvider hikaricp.connections: VALUE: 10 2023-12-14 17:01 DebugInfosProvider executor.queued: VALUE: 12 2023-12-14 17:01 DebugInfosProvider executor.queue.remaining: VALUE: 8,589,934,588 2023-12-14 17:01 DebugInfosProvider executor.pool.size: VALUE: 21 2023-12-14 17:01 DebugInfosProvider executor.pool.max: VALUE: 8,589,934,589 2023-12-14 17:01 DebugInfosProvider executor.pool.core: VALUE: 21 2023-12-14 17:01 DebugInfosProvider executor.completed: COUNT: 3,550 2023-12-14 17:01 DebugInfosProvider executor.active: VALUE: 0 2023-12-14 17:01 DebugInfosProvider disk.total: VALUE: 1,999,481,335,808 2023-12-14 17:01 DebugInfosProvider disk.free: VALUE: 1,816,020,037,632 2023-12-14 17:01 DebugInfosProvider cache.size: VALUE: 0 2023-12-14 17:01 DebugInfosProvider cache.puts: COUNT: 0 2023-12-14 17:01 DebugInfosProvider cache.gets: COUNT: 0 2023-12-14 17:01 DebugInfosProvider cache.evictions: COUNT: 0 2023-12-14 17:01 DebugInfosProvider cache.eviction.weight: COUNT: 0 2023-12-14 17:01 DebugInfosProvider application.started.time: VALUE: .76 2023-12-14 17:01 DebugInfosProvider application.ready.time: VALUE: .77 2023-12-14 17:01 DebugInfosProvider Metrics: 2023-12-14 17:01 DebugInfosProvider Difference in config: Diff: * changes on org.nzbhydra.config.BaseConfig/ : - 'categoriesConfig/categoriesMap/Audio.requiredWords' collection changes : 0. 'mp3' added 1. 'flac' added - 'categoriesConfig/categoriesMap/Movies HD.maxSizePreset' changed: '90000' -> '20000' - 'categoriesConfig/categoriesMap/Movies HD.newznabCategories' collection changes : 1. '['2045']' changed to '['2050']' 2. '['2050']' changed to '['2060']' 3. '['2060']' changed to '['2070']' 4. '['2070']' removed - 'categoriesConfig/categoriesMap/TV HD.maxSizePreset' changed: '12000' -> '4500' - 'categoriesConfig/categoriesMap/TV HD.newznabCategories' collection changes : 1. '['5045']' removed - 'downloading.nzbAccessType' changed: 'PROXY' -> 'REDIRECT' - 'downloading.primaryDownloader' = 'NZBGet' - 'main.configVersion' changed: '19' -> '20' - 'main.host' changed: '0.0.0.0' -> '192.168.1.33' - 'main.instanceCounterDownloaded' changed: 'false' -> 'true' - 'main.welcomeShown' changed: 'false' -> 'true' - 'main/logging.mapIpToHost' changed: 'true' -> 'false' - 'notificationConfig.displayNotifications' changed: 'true' -> 'false' - 'notificationConfig.displayNotificationsMax' changed: '5' -> '0' - 'searching.generateQueries' changed: 'INTERNAL' -> 'NONE' - 'searching.keepSearchResultsForDays' changed: '14' -> '3' - 'searching.removeTrailing' collection changes : 51. '-xpost' removed - 'searching.userAgents' collection changes : 5. 'Lidarr' changed to 'NZBGet' 6. 'Mylar' changed to 'sabNZBd' 7. 'Readarr' changed to 'Lidarr' 8. 'NZB360' changed to 'Readarr' 9. 'NZBGet' removed 10. 'sabNZBd' removed 2023-12-14 17:01 DebugInfosProvider Apparently not run in docker 2023-12-14 17:01 DebugInfosProvider Size of database folder: 0MB 2023-12-14 17:01 DebugInfosProvider Number of rows in table INDEXERNZBDOWNLOAD: 275 2023-12-14 17:01 DebugInfosProvider Number of rows in table INDEXERAPIACCESS_SHORT: 10 2023-12-14 17:01 DebugInfosProvider Number of rows in table INDEXERAPIACCESS: 1653 2023-12-14 17:01 DebugInfosProvider Number of rows in table INDEXERSEARCH: 1586 2023-12-14 17:01 DebugInfosProvider Number of rows in table SEARCHRESULT: 247 2023-12-14 17:01 DebugInfosProvider Number of rows in table SEARCH: 221 2023-12-14 17:01 DebugInfosProvider Available TLS_AES_256_GCM_SHA384 TLS_AES_128_GCM_SHA256 TLS_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_256_CBC_SHA TLS_DHE_DSS_WITH_AES_256_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_DSS_WITH_AES_128_CBC_SHA TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA TLS_ECDH_RSA_WITH_AES_256_CBC_SHA TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA TLS_ECDH_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_256_GCM_SHA384 TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA TLS_EMPTY_RENEGOTIATION_INFO_SCSV Default TLS_AES_256_GCM_SHA384 TLS_AES_128_GCM_SHA256 TLS_CHACHA20_POLY1305_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_256_CBC_SHA TLS_DHE_DSS_WITH_AES_256_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_DSS_WITH_AES_128_CBC_SHA TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA TLS_ECDH_RSA_WITH_AES_256_CBC_SHA TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA TLS_ECDH_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_256_GCM_SHA384 TLS_RSA_WITH_AES_128_GCM_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA TLS_EMPTY_RENEGOTIATION_INFO_SCSV 2023-12-14 17:01 DebugInfosProvider Ciphers: 2023-12-14 17:01 DebugInfosProvider Datasource URL: spring.datasource.url 2023-12-14 17:01 DebugInfosProvider File encoding: UTF8 2023-12-14 17:01 DebugInfosProvider User country: null 2023-12-14 17:01 DebugInfosProvider OS architecture: amd64 2023-12-14 17:01 DebugInfosProvider OS name: Windows 10 2023-12-14 17:01 DebugInfosProvider Source location: file:/C:/nzbhydra/core.exe 2023-12-14 17:01 DebugInfosProvider Java vendor: GraalVM Community 2023-12-14 17:01 DebugInfosProvider Java vm name: Substrate VM 2023-12-14 17:01 DebugInfosProvider Java runtime version: 17.0.9+9-jvmci-23.0-b22 2023-12-14 17:01 DebugInfosProvider Java runtime name: GraalVM Runtime Environment 2023-12-14 17:01 DebugInfosProvider Java command line: null 2023-12-14 17:01 DebugInfosProvider NZBHydra2 build: 5.3.5 (2023-11-27 18:42) 2023-12-14 17:01 DebugInfosProvider NZBHydra2 version: 5.3.5 2023-12-14 17:01 DebugInfosProvider Creating debug infos

From: theotherp @.> Sent: Thursday, December 14, 2023 9:28 AM To: theotherp/nzbhydra2 @.> Cc: Viper911 @.>; Author @.> Subject: Re: [theotherp/nzbhydra2] Error while getting latest version: Cannot assign requested address: no further information (Issue #908)

Not much I can do if it can't bind to the IP. You didn't provide any of the infos I requested in the ticket template (e.g. OS).

— Reply to this email directly, view it on GitHubhttps://github.com/theotherp/nzbhydra2/issues/908#issuecomment-1855951171, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAYWZ2M2N66DMNUGGCGV7N3YJMEFXAVCNFSM6AAAAABASFDEWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJVHE2TCMJXGE. You are receiving this because you authored the thread.Message ID: @.**@.>>

Viper911 commented 10 months ago

Two other things I can offer. The machine has NordVPN and therefor is seen as multi NIC, not sure how hydra knows which NIC to use. Also I can see error if this helps.

I also tried setting the configured IP to 0.0.0.0. Can still get to GUI, but it can not connect outward.

java.net.BindException: Cannot assign requested address: no further information at org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.functions.JNIFunctions$NewObjectWithObjectArrayArgFunctionPointer.invoke(JNIFunctions.java) at org.graalvm.nativeimage.builder/com.oracle.svm.core.jni.functions.JNIFunctions.ThrowNew(JNIFunctions.java:889) at @./sun.nio.ch.Net.pollConnect(Native Method) at @./sun.nio.ch.Net.pollConnectNow(Net.java:672) at @./sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:547) at @./sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602) at @./java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327) at @./java.net.Socket.connect(Socket.java:633) at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128) at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295) at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207) at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226) at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106) at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74) at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255) at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201) at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154) at org.nzbhydra.webaccess.WebAccess.callUrl(WebAccess.java:90) at org.nzbhydra.webaccess.WebAccess.callUrl(WebAccess.java:52) at org.nzbhydra.webaccess.WebAccess.callUrl(WebAccess.java:46) at org.nzbhydra.webaccess.WebAccess.callUrl(WebAccess.java:42) at org.nzbhydra.webaccess.WebAccess.callUrl(WebAccess.java:116) at org.nzbhydra.news.NewsProvider.getNews(NewsProvider.java:44) at org.nzbhydra.news.NewsProvider.getNewsForCurrentVersionAndAfter(NewsProvider.java:68) at org.nzbhydra.news.NewsWeb.getNewsForCurrentVersionAndAfter(NewsWeb.java:47) at @.*/java.lang.reflect.Method.invoke(Method.java:568) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:884) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1081) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:974) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1011) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:205) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.nzbhydra.auth.HydraAnonymousAuthenticationFilter.doFilter(HydraAnonymousAuthenticationFilter.java:101) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.nzbhydra.auth.AsyncSupportFilter.doFilterInternal(AsyncSupportFilter.java:35) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.security.web.FilterChainProxy.lambda$doFilterInternal$3(FilterChainProxy.java:231) at org.springframework.security.web.ObservationFilterChainDecorator$FilterObservation$SimpleFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:479) at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$1(ObservationFilterChainDecorator.java:340) at org.springframework.security.web.ObservationFilterChainDecorator.lambda$wrapSecured$0(ObservationFilterChainDecorator.java:82) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:128) at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilter(AuthorizationFilter.java:100) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:126) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:120) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:100) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:179) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:107) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:93) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:82) at org.springframework.security.web.context.SecurityContextHolderFilter.doFilter(SecurityContextHolderFilter.java:69) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:62) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:101) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.nzbhydra.auth.ForwardedForRecognizingFilter.doFilterInternal(ForwardedForRecognizingFilter.java:37) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:227) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.wrapFilter(ObservationFilterChainDecorator.java:240) at org.springframework.security.web.ObservationFilterChainDecorator$AroundFilterObservation$SimpleAroundFilterObservation.lambda$wrap$0(ObservationFilterChainDecorator.java:323) at org.springframework.security.web.ObservationFilterChainDecorator$ObservationFilter.doFilter(ObservationFilterChainDecorator.java:224) at org.springframework.security.web.ObservationFilterChainDecorator$VirtualFilterChain.doFilter(ObservationFilterChainDecorator.java:137) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:233) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:191) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:352) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:268) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.ServerHttpObservationFilter.doFilterInternal(ServerHttpObservationFilter.java:109) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:174) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:149) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) at org.nzbhydra.auth.HydraEmbeddedServletContainer$1.invoke(HydraEmbeddedServletContainer.java:88) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:340) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:391) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:896) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at *@./java.lang.Thread.run(Thread.java:840) at org.graalvm.nativeimage.builder/com.oracle.svm.core.thread.PlatformThreads.threadStartRoutine(PlatformThreads.java:807) at org.graalvm.nativeimage.builder/com.oracle.svm.core.windows.WindowsPlatformThreads.osThreadStartRoutine(WindowsPlatformThreads.java:179) Suppressed: java.net.BindException: Cannot assign requested address: no further information ... 158 common frames omitted Suppressed: java.net.BindException: Cannot assign requested address: no further information ... 158 common frames omitted Suppressed: java.net.BindException: Cannot assign requested address: no further information ... 158 common frames omitted

From: theotherp @.> Sent: Thursday, December 14, 2023 9:28 AM To: theotherp/nzbhydra2 @.> Cc: Viper911 @.>; Author @.> Subject: Re: [theotherp/nzbhydra2] Error while getting latest version: Cannot assign requested address: no further information (Issue #908)

Not much I can do if it can't bind to the IP. You didn't provide any of the infos I requested in the ticket template (e.g. OS).

— Reply to this email directly, view it on GitHubhttps://github.com/theotherp/nzbhydra2/issues/908#issuecomment-1855951171, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAYWZ2M2N66DMNUGGCGV7N3YJMEFXAVCNFSM6AAAAABASFDEWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJVHE2TCMJXGE. You are receiving this because you authored the thread.Message ID: @.**@.>>

theotherp commented 10 months ago

It can start and listen on the port, that's not the issue. It looks like the VPN prevents the process from properly connecting to any external addresses. No idea why. Check your hosts file (C:\Windows\System32\drivers\etc\hosts) and ensure no weird entries binding localhost to multiple IPs. Try if disabling the VPN helps.

Viper911 commented 10 months ago

It does work if I turn off VPN. My guess is Nzbhydra is binding to the non VPN nic so it works when I am offline and have kill switch turned off (ie. The VPN software allows unprotected connections again), but when connected it must not bind to the VPN.

In any case, not sure if you can get it to work, or perhaps allow a NIC selection, or something?

From: theotherp @.> Sent: Friday, December 15, 2023 4:31 AM To: theotherp/nzbhydra2 @.> Cc: Viper911 @.>; Author @.> Subject: Re: [theotherp/nzbhydra2] Error while getting latest version: Cannot assign requested address: no further information (Issue #908)

It can start and listen on the port, that's not the issue. It looks like the VPN prevents the process from properly connecting to any external addresses. No idea why. Check your hosts file (C:\Windows\System32\drivers\etc\hosts) and ensure no weird entries binding localhost to multiple IPs. Try if disabling the VPN helps.

— Reply to this email directly, view it on GitHubhttps://github.com/theotherp/nzbhydra2/issues/908#issuecomment-1857557257, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAYWZ2I5LGCBKSETXEYNPUTYJQKE7AVCNFSM6AAAAABASFDEWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJXGU2TOMRVG4. You are receiving this because you authored the thread.Message ID: @.**@.>>

theotherp commented 10 months ago

No idea how that would work, I thought using the appropriate IP as host does that (i.e. not 0.0.0.0)

Viper911 commented 10 months ago

I've been playing around and its definitely something to do with the binding. It should be binding to the IPv4 NIC address put into the config, but it seems like its ignoring that other than to start up the web GUI. All these other systems seem to use localhost binding or something that is not available when VPN is on or tries IPv6 or something. Looking on Goolge seems seemls like there have been other software that has had this issue and they have to force bind it to IPv4 using an IP rather than relay on localhost or IPv6.

In any case, I guess unless NorVPN chnages something or you do, can't use Hydra 🙁


From: theotherp @.> Sent: Saturday, December 16, 2023 2:46 PM To: theotherp/nzbhydra2 @.> Cc: Viper911 @.>; Author @.> Subject: Re: [theotherp/nzbhydra2] Error while getting latest version: Cannot assign requested address: no further information (Issue #908)

No idea how that would work, I thought using the appropriate IP as host does that (i.e. not 0.0.0.0)

— Reply to this email directly, view it on GitHubhttps://github.com/theotherp/nzbhydra2/issues/908#issuecomment-1858916335, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAYWZ2PCREYDFIZLRFQYX2LYJX3C3AVCNFSM6AAAAABASFDEWOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNJYHEYTMMZTGU. You are receiving this because you authored the thread.Message ID: @.***>