Hello, I’m running Nextcloud-AIO docker on Unraid.
Unfortunately my Internet provider has ports 80 and 443 reserved, so I am using port 2096 as HTTPS port through my router and firewall.
NGINX then forwards traffic from port 2096 to port 11000 on nextcloud-aio-apache docker.
With this configuration everything worked perfectly until the last update. Update installation seemed to go smoothly, unfortunately this is not the case.
Collabora docker does not start, it remains in a perpetual “starting” state.
In the Collabora docker log I found this error:
Bad URI syntax: bad or invalid port number: 2096:443| wsd/COOLWSD.hpp:262
Why double ports? 2096 is the correct one, where does it read to append port 443??
If I run the command
curl -vvv https://$NC_DOMAIN/hosting/discovery
(where $NC-DOMAIN is comprehensive of 2096 port)
I get this:
01:25:52.615355 [0-x] == Info: [READ] client_reset, clear readers
01:25:52.655930 [0-0] == Info: Host sub.domain.tld:2096 was resolved.
01:25:52.656044 [0-0] == Info: IPv6: 2606:4700:3033::ac43:c639, 2606:4700:3032::6815:2c59
01:25:52.656144 [0-0] == Info: IPv4: 104.21.44.89, 172.67.198.57
01:25:52.656217 [0-0] == Info: [HTTPS-CONNECT] added
01:25:52.656281 [0-0] == Info: [HTTPS-CONNECT] connect, init
01:25:52.656351 [0-0] == Info: [HTTPS-CONNECT] connect, check h21
01:25:52.656430 [0-0] == Info: Trying [2606:4700:3033::ac43:c639]:2096…
01:25:52.656521 [0-0] == Info: Immediate connect fail for 2606:4700:3033::ac43:c639: Address not available
01:25:52.656644 [0-0] == Info: [HTTPS-CONNECT] connect → 0, done=0
01:25:52.656715 [0-0] == Info: [HTTPS-CONNECT] adjust_pollset → 0 socks
01:25:52.656805 [0-0] == Info: [HTTPS-CONNECT] connect, check h21
01:25:52.656891 [0-0] == Info: Trying [2606:4700:3032::6815:2c59]:2096…
01:25:52.656984 [0-0] == Info: Immediate connect fail for 2606:4700:3032::6815:2c59: Address not available
01:25:52.657135 [0-0] == Info: Trying 104.21.44.89:2096…
01:25:52.657269 [0-0] == Info: [HTTPS-CONNECT] connect → 0, done=0
01:25:52.657357 [0-0] == Info: [HTTPS-CONNECT] adjust_pollset → 1 socks
01:25:52.720622 [0-0] == Info: [HTTPS-CONNECT] connect, check h21
01:25:52.720727 [0-0] == Info: [SSL] cf_connect()
01:25:52.724154 [0-0] == Info: [SSL] No cached session ID for https://<sub.domain.tld>:2096
01:25:52.724270 [0-0] == Info: ALPN: curl offers h2,http/1.1
01:25:52.724575 [0-0] => Send SSL data, 5 bytes (0x5)
0000: …
01:25:52.724671 [0-0] == Info: TLSv1.3 (OUT), TLS handshake, Client hello (1):
01:25:52.724761 [0-0] => Send SSL data, 512 bytes (0x200)
0000: …b#.On.r1’…)…2O…qE.i.t …j…N.2XZ4…]…j
0040: Z…>jo.>…,.0…+./…$.(.k.#.‘.g…9…3…=.
0080: <.5./…u…<sub.domain.tld>…
00c0: …h2.http/1.1…1…0…
0100: …+…-…3.&.$… .6t?.5~…-
0140: …z…!X’…+ …N.W…
0180: …
01c0: …
01:25:52.725618 [0-0] == Info: [SSL] ossl_bio_cf_out_write(len=517) → 517, err=0
01:25:52.725746 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → -1, err=81
01:25:52.725852 [0-0] == Info: [SSL] populate_x509_store, path=/etc/ssl/cert.pem, blob=0
01:25:52.745711 [0-0] == Info: CAfile: /etc/ssl/cert.pem
01:25:52.745783 [0-0] == Info: CApath: none
01:25:52.745856 [0-0] == Info: [SSL] SSL_connect() → err=-1, detail=2
01:25:52.745940 [0-0] == Info: [SSL] SSL_connect() → want recv
01:25:52.746022 [0-0] == Info: [SSL] cf_connect() → 0, done=0
01:25:52.746095 [0-0] == Info: [HTTPS-CONNECT] connect → 0, done=0
01:25:52.746180 [0-0] == Info: [SSL] adjust_pollset, POLLIN fd=4
01:25:52.746253 [0-0] == Info: [HTTPS-CONNECT] adjust_pollset → 1 socks
01:25:52.776964 [0-0] == Info: [HTTPS-CONNECT] connect, check h21
01:25:52.777049 [0-0] == Info: [SSL] cf_connect()
01:25:52.777116 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:52.777223 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …z
01:25:52.777305 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=122) → 122, err=0
01:25:52.777415 [0-0] == Info: TLSv1.3 (IN), TLS handshake, Server hello (2):
01:25:52.777508 [0-0] <= Recv SSL data, 122 bytes (0x7a)
0000: …v…$H…T()z…R…s8…5.&+W.f$. …j…N.2XZ4…]…j
0040: Z…>jo…3.$… .9…i.dM…(…G.ZW.M…1…t…]f.+…
01:25:52.778090 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:52.778192 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …
01:25:52.778275 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=1) → 1, err=0
01:25:52.778372 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:52.778459 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …
01:25:52.778546 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=2708) → 2708, err=0
01:25:52.778665 [0-0] <= Recv SSL data, 1 bytes (0x1)
0000: .
01:25:52.778754 [0-0] == Info: TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
01:25:52.778866 [0-0] <= Recv SSL data, 19 bytes (0x13)
0000: …h2
01:25:52.778980 [0-0] == Info: TLSv1.3 (IN), TLS handshake, Certificate (11):
01:25:52.779073 [0-0] <= Recv SSL data, 2542 bytes (0x9ee)
0000: …0…0…W…(…cf…0….H.=…0;1.0…U
0040: …US1.0…U…Google Trust Services1.0…U…WE10…24121614
0080: 1403Z…250316151051Z0.1.0…U…<my-top.domain>0Y0….H.=…*
00c0: .H.=…B…\LR…|z.b…$…5… S…6…l.c…L.…:-_…
0100:...d..<......[0..W0...U...........0...U.%..0...+.......0...U... 0140: ....0.0...U.......F.,h1..m....~....=.0...U.#..0....w.5g......{.. 0180: y{...80^..+........R0P0'..+.....0...http://o.pki.goog/s/we1/xIY0 01c0: %..+.....0...http://i.pki.goog/we1.crt0-..U...&0$..<my-top-domain>. 0200: ..*.<my-top-domain>0...U. ..0.0...g.....06..U.../0-0+.).'.%htt 0240: p://c.pki.goog/we1/x_tyL95aY0Q.crl0.....+.....y............v.... 0280: .P$|k...V7....L.n..c..4.&...7.............G0E. ...)6.....s.."gL. 02c0: .o.....(.....c..!..mY.....K3..V:..U..$..J..o...&.\.v...V...|...[ 0300: .i....qgJ......[w..;..............G0E.!..]..7..[..)......kt..6.. 0340: ..H['io.. C..a.G.3...u.7b...h......X.O....0...*.H.=....I.0F.!... 0380: ......n..F..'.M..4.a..+.... .u.!...,\U;N{......ky]@....dQJ.P.e.. 03c0: ......0...0..%..........w.,"Jv.].....0...*.H.=...0G1.0...U....US 0400: 1"0 ..U....Google Trust Services LLC1.0...U....GTS Root R40...23 0440: 1213090000Z..290220140000Z0;1.0...U....US1.0...U....Google Trust 0480: Services1.0...U....WE10Y0...*.H.=....*.H.=....B..o.:.gWGL!..@.G 04c0: ].XG.@.\....7..|..K.................Y.,&...&%....V...0..0...U... 0500: ........0...U.%..0...+.........+.......0...U.......0.......0...U 0540: .......w.5g......{..y{...80...U.#..0....L..t.I6.....>.j....04..+ 0580: ........(0&0$..+.....0...http://i.pki.goog/r4.crt0+..U...$0"0 .. 05c0: ....http://c.pki.goog/r/r4.crl0...U. ..0.0...g.....0...*.H.=.... 0600: h.0e.1....Q..C..u......@Az&....2-=....#H.R.>dy....,.nU..0&..h.b. 0640: ..~....D~.LI..l.b4...~:..P.....}s..RAM..V....~0..z0..b.........0 0680: .3.C.....I=..0...*.H........0W1.0...U....BE1.0...U....GlobalSign 06c0: nv-sa1.0...U....Root CA1.0...U....GlobalSign Root CA0...2311150 0700: 34321Z..280128000042Z0G1.0...U....US1"0 ..U....Google Trust Serv 0740: ices LLC1.0...U....GTS Root R40v0...*.H.=....+...".b...ts.h.
.C.
0780: 5…0{KI…a…F.k.a.5.@.s…0Z.<…|.@v;…G.…js…r9.)…_^X.
07c0: e…e…s…j/…0…0…U…0…U.%…0…+…
0800: …+…0…U…0…0…U…L…t.I6…>.j…0…U
0840: .#…0…`{f.E…P/}…4…K06…+…0(0&…+…0…http:/
0880: /i.pki.goog/gsr1.crt0-…U…&0$0". …http://c.pki.goog/r/gsr1.
08c0: crl0…U. …0.0…g…0….H…B…?c…hH.
0900: 9"s…N-.1…6…y…j.{.}.t…e.h*,.B…q…-.k…n.}V.#XX.%
0940: …G… …U.yu5,1[?e…B…^…-G…c~…k…gX.
0980: …I.P[?:.%….yW.6…&…>…n…<…8.A…^S.>. W…?H…
09c0: …j#…?/…n…F…g.3&…K…6.&;[…
01:25:52.784330 [0-0] == Info: TLSv1.3 (IN), TLS handshake, CERT verify (15):
01:25:52.784432 [0-0] <= Recv SSL data, 78 bytes (0x4e)
0000: …J…F0D. w@…N…p…QFmb…y…~Y…x… …b.N…b{.\pC…
0040: .Kj.R.f…w.{mt
01:25:52.784845 [0-0] == Info: TLSv1.3 (IN), TLS handshake, Finished (20):
01:25:52.784947 [0-0] <= Recv SSL data, 52 bytes (0x34)
0000: …0.k…J…KE.u.[3^V..$.Zl.+.G.uLvA…“.J8.…
01:25:52.785170 [0-0] => Send SSL data, 5 bytes (0x5)
0000: …
01:25:52.785255 [0-0] == Info: TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
01:25:52.785357 [0-0] => Send SSL data, 1 bytes (0x1)
0000: .
01:25:52.785505 [0-0] => Send SSL data, 5 bytes (0x5)
0000: …E
01:25:52.785593 [0-0] => Send SSL data, 1 bytes (0x1)
0000: .
01:25:52.785668 [0-0] == Info: TLSv1.3 (OUT), TLS handshake, Finished (20):
01:25:52.785758 [0-0] => Send SSL data, 52 bytes (0x34)
0000: …0b…Nz.Q…,.&.>.w.bC…T…u…5g
01:25:52.785935 [0-0] == Info: [SSL] ossl_bio_cf_out_write(len=80) → 80, err=0
01:25:52.786106 [0-0] == Info: SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / x25519 / id-ecPublicKey
01:25:52.786248 [0-0] == Info: ALPN: server accepted h2
01:25:52.786315 [0-0] == Info: Server certificate:
01:25:52.786380 [0-0] == Info: subject: CN=
01:25:52.786451 [0-0] == Info: start date: Dec 16 14:14:03 2024 GMT
01:25:52.786535 [0-0] == Info: expire date: Mar 16 15:10:51 2025 GMT
01:25:52.786611 [0-0] == Info: subjectAltName: host “<sub.domain.tld>” matched cert’s ".domain.tld”
01:25:52.786762 [0-0] == Info: issuer: C=US; O=Google Trust Services; CN=WE1
01:25:52.786861 [0-0] == Info: SSL certificate verify ok.
01:25:52.786936 [0-0] == Info: Certificate level 0: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA256
01:25:52.787100 [0-0] == Info: Certificate level 1: Public key type EC/prime256v1 (256/128 Bits/secBits), signed using ecdsa-with-SHA384
01:25:52.787264 [0-0] == Info: Certificate level 2: Public key type EC/secp384r1 (384/192 Bits/secBits), signed using ecdsa-with-SHA384
01:25:52.787431 [0-0] == Info: [SSL] cf_connect() → 0, done=1
01:25:52.787508 [0-0] == Info: [HTTPS-CONNECT] connect+handshake h21: 131ms, 1st data: 119ms
01:25:52.787639 [0-0] == Info: [HTTP/2] [0] created h2 session
01:25:52.787740 [0-0] == Info: [HTTP/2] [0] → FRAME[SETTINGS, len=18]
01:25:52.787835 [0-0] == Info: [HTTP/2] [0] → FRAME[WINDOW_UPDATE, incr=1048510465]
01:25:52.787933 [0-0] == Info: [HTTP/2] cf_connect() → 0, 1,
01:25:52.788011 [0-0] == Info: [HTTPS-CONNECT] connect → 0, done=1
01:25:52.788103 [0-0] == Info: Connected to <sub.domain.tld>: (104.21.44.89) port 2096
01:25:52.788219 [0-0] == Info: using HTTP/2
01:25:52.788300 [0-0] == Info: [HTTP/2] [1] OPENED stream for https://<sub.domain.tld>:2096/hosting/discovery
01:25:52.788456 [0-0] == Info: [HTTP/2] [1] [:method: GET]
01:25:52.788529 [0-0] == Info: [HTTP/2] [1] [:scheme: https]
01:25:52.788599 [0-0] == Info: [HTTP/2] [1] [:authority: <sub.domain.tld>:2096]
01:25:52.788690 [0-0] == Info: [HTTP/2] [1] [:path: /hosting/discovery]
01:25:52.788786 [0-0] == Info: [HTTP/2] [1] [user-agent: curl/8.11.1]
01:25:52.788880 [0-0] == Info: [HTTP/2] [1] [accept: /]
01:25:52.788949 [0-0] == Info: [HTTP/2] [1] submit → 105, 0
01:25:52.789030 [0-0] == Info: [HTTP/2] [1] → FRAME[HEADERS, len=53, hend=1, eos=1]
01:25:52.789164 [0-0] => Send SSL data, 5 bytes (0x5)
0000: …
01:25:52.789243 [0-0] => Send SSL data, 1 bytes (0x1)
0000: .
01:25:52.789347 [0-0] == Info: [SSL] ossl_bio_cf_out_write(len=148) → 148, err=0
01:25:52.789476 [0-0] == Info: [HTTP/2] [0] egress: wrote 126 bytes
01:25:52.789560 [0-0] == Info: [HTTP/2] [1] cf_send(len=105) → 105, 0, eos=1, h2 windows 65535-65535 (stream-conn), buffers 0-0 (stream-conn)
01:25:52.789728 [0-0] => Send header, 105 bytes (0x69)
0000: GET /hosting/discovery HTTP/2
001f: Host: <sub.domain.tld>:2096
0041: User-Agent: curl/8.11.1
005a: Accept: /
0067:
01:25:52.790010 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → -1, err=81
01:25:52.790105 [0-0] == Info: [SSL] cf_recv(len=16384) → -1, 81
01:25:52.790180 [0-0] == Info: [HTTP/2] [0] progress ingress: done
01:25:52.790264 [0-0] == Info: [HTTP/2] [1] cf_recv(len=102400) → -1 81, window=0/65535, connection 1048576000/1048576000
01:25:52.790410 [0-0] == Info: Request completely sent off
01:25:52.856596 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → -1, err=81
01:25:52.856716 [0-0] == Info: [SSL] cf_recv(len=16384) → -1, 81
01:25:52.856838 [0-0] == Info: [HTTP/2] [0] progress ingress: done
01:25:52.856947 [0-0] == Info: [HTTP/2] [1] cf_recv(len=102400) → -1 81, window=0/65535, connection 1048576000/1048576000
01:25:52.864810 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:52.864930 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …
01:25:52.865017 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=477) → 477, err=0
01:25:52.865137 [0-0] <= Recv SSL data, 1 bytes (0x1)
0000: .
01:25:52.865276 [0-0] == Info: TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
01:25:52.865380 [0-0] <= Recv SSL data, 230 bytes (0xe6)
0000: … .%.Q…C…2…Cd>…j.Q#…,1UP%.@B…A
0040: .|…U…E…iB…H.6R5…T)…3G(…/h.@…4…l,G%4…D…
0080: …{2-w\e…$sPt…P…p…,s…i@.wN.g…S…~}…|.
00c0: …{SpI.'…[…ewt…}…
01:25:52.865834 [0-0] == Info: [SSL] No cached session ID for https://<sub.domain.tld>:2096
01:25:52.865963 [0-0] == Info: [SSL] Added Session ID to cache for https://<sub.domain.tld>:2096 [server]
01:25:52.866162 [0-0] == Info: TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
01:25:52.866274 [0-0] <= Recv SSL data, 230 bytes (0xe6)
0000: … …C…2…Cd…>.+…^8.MS…p.6?J…T…
0040: …k…P…=…$…A…P7…@Uj…ib.“.a…-…fV…G.2.!.vI.D.oa.
0080: c…u.](…*[Q!M…/o.eo…T…o…7…S{.hh…1.WC.5.r5j.D
00c0: 7…d…6…%…OA…#da…
01:25:52.866753 [0-0] == Info: [SSL] Found cached session ID for https://<sub.domain.tld>:2096
01:25:52.866923 [0-0] == Info: [SSL] Added Session ID to cache for https://<sub.domain.tld>:2096[server]
01:25:52.867104 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:52.867202 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …9
01:25:52.867305 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=57) → 57, err=0
01:25:52.867389 [0-0] <= Recv SSL data, 1 bytes (0x1)
0000: .
01:25:52.867490 [0-0] == Info: [SSL] cf_recv(len=16384) → 40, 0
01:25:52.867586 [0-0] == Info: [HTTP/2] [0] ingress: read 40 bytes
01:25:52.867683 [0-0] == Info: [HTTP/2] [0] ← FRAME[SETTINGS, len=18]
01:25:52.867778 [0-0] == Info: [HTTP/2] [0] MAX_CONCURRENT_STREAMS: 100
01:25:52.867880 [0-0] == Info: [HTTP/2] [0] ENABLE_PUSH: TRUE
01:25:52.867964 [0-0] == Info: [HTTP/2] [0] ← FRAME[WINDOW_UPDATE, incr=2147418112]
01:25:52.868066 [0-0] == Info: [HTTP/2] [0] progress ingress: inbufg=0
01:25:52.868143 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → -1, err=81
01:25:52.868259 [0-0] == Info: [SSL] cf_recv(len=16384) → -1, 81
01:25:52.868344 [0-0] == Info: [HTTP/2] [0] progress ingress: done
01:25:52.868473 [0-0] == Info: [HTTP/2] [0] → FRAME[SETTINGS, ack=1]
01:25:52.868575 [0-0] => Send SSL data, 5 bytes (0x5)
0000: …
01:25:52.868659 [0-0] => Send SSL data, 1 bytes (0x1)
0000: .
01:25:52.868758 [0-0] == Info: [SSL] ossl_bio_cf_out_write(len=31) → 31, err=0
01:25:52.868879 [0-0] == Info: [HTTP/2] [0] egress: wrote 9 bytes
01:25:52.868961 [0-0] == Info: [HTTP/2] [1] cf_recv(len=102400) → -1 81, window=0/65535, connection 1048576000/1048576000
01:25:52.869682 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:52.869799 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …
01:25:52.869893 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=26) → 26, err=0
01:25:52.869984 [0-0] <= Recv SSL data, 1 bytes (0x1)
0000: .
01:25:52.870067 [0-0] == Info: [SSL] cf_recv(len=16384) → 9, 0
01:25:52.870159 [0-0] == Info: [HTTP/2] [0] ingress: read 9 bytes
01:25:52.870237 [0-0] == Info: [HTTP/2] [0] ← FRAME[SETTINGS, ack=1]
01:25:52.870331 [0-0] == Info: [HTTP/2] [0] progress ingress: inbufg=0
01:25:52.870419 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → -1, err=81
01:25:52.870512 [0-0] == Info: [SSL] cf_recv(len=16384) → -1, 81
01:25:52.870598 [0-0] == Info: [HTTP/2] [0] progress ingress: done
01:25:52.870689 [0-0] == Info: [HTTP/2] [1] cf_recv(len=102400) → -1 81, window=0/65536, connection 1048576000/1048576000
01:25:53.167873 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:53.167995 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …
01:25:53.168140 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=719) → 719, err=0
01:25:53.168265 [0-0] <= Recv SSL data, 1 bytes (0x1)
0000: .
01:25:53.168354 [0-0] == Info: [SSL] cf_recv(len=16384) → 702, 0
01:25:53.168451 [0-0] == Info: [HTTP/2] [0] ingress: read 702 bytes
01:25:53.168540 [0-0] <= Recv header, 13 bytes (0xd)
0000: HTTP/2 502
01:25:53.168620 [0-0] == Info: [WRITE] cw_out, wrote 13 header bytes → 13
01:25:53.168705 [0-0] == Info: [WRITE] download_write header(type=c, blen=13) → 0
01:25:53.168815 [0-0] == Info: [WRITE] client_write(type=c, len=13) → 0
01:25:53.168901 [0-0] == Info: [HTTP/2] [1] local window update by 10420224
01:25:53.168995 [0-0] == Info: [HTTP/2] [1] status: HTTP/2 502
01:25:53.169081 [0-0] <= Recv header, 37 bytes (0x25)
0000: date: Mon, 20 Jan 2025 00:25:53 GMT
01:25:53.169204 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=37) → 0
01:25:53.169303 [0-0] == Info: [WRITE] cw_out, wrote 37 header bytes → 37
01:25:53.169398 [0-0] == Info: [WRITE] download_write header(type=4, blen=37) → 0
01:25:53.169492 [0-0] == Info: [WRITE] client_write(type=4, len=37) → 0
01:25:53.169577 [0-0] == Info: [HTTP/2] [1] header: date: Mon, 20 Jan 2025 00:25:53 GMT
01:25:53.169692 [0-0] <= Recv header, 41 bytes (0x29)
0000: content-type: text/plain; charset=UTF-8
01:25:53.169818 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=41) → 0
01:25:53.169921 [0-0] == Info: [WRITE] cw_out, wrote 41 header bytes → 41
01:25:53.170012 [0-0] == Info: [WRITE] download_write header(type=4, blen=41) → 0
01:25:53.170104 [0-0] == Info: [WRITE] client_write(type=4, len=41) → 0
01:25:53.170196 [0-0] == Info: [HTTP/2] [1] header: content-type: text/plain; charset=UTF-8
01:25:53.170298 [0-0] <= Recv header, 20 bytes (0x14)
0000: content-length: 15
01:25:53.170399 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=20) → 0
01:25:53.170489 [0-0] == Info: [WRITE] cw_out, wrote 20 header bytes → 20
01:25:53.170591 [0-0] == Info: [WRITE] download_write header(type=4, blen=20) → 0
01:25:53.170688 [0-0] == Info: [WRITE] client_write(type=4, len=20) → 0
01:25:53.170775 [0-0] == Info: [HTTP/2] [1] header: content-length: 15
01:25:53.170868 [0-0] <= Recv header, 280 bytes (0x118)
0000: report-to: {“endpoints”:[{“url”:“https://a.nel.cloudflare.com
0040: /report/v4?s=phPFEuQxSzkyYZrTdGucBfnLVEG55eKUhdf%2FDXZ5qT%2FSmj
0080: jKELbQWmgXKVi%2FdZIZ35I5MNCcOa7ef9FB9KqX%2FazvhqzTEYE0SeJEdtCxMW
00c0: 6ce2JISRgd5z%2Bx3cGwZgrWs14aqu2jpKFZSCYjOA%3D%3D”}],“group”:“cf-
0100: nel”,“max_age”:604800}
01:25:53.171340 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=280) → 0
01:25:53.171437 [0-0] == Info: [WRITE] cw_out, wrote 280 header bytes → 280
01:25:53.171533 [0-0] == Info: [WRITE] download_write header(type=4, blen=280) → 0
01:25:53.171633 [0-0] == Info: [WRITE] client_write(type=4, len=280) → 0
01:25:53.171716 [0-0] == Info: [HTTP/2] [1] header: report-to: {“endpoints”:[{“url”:“https://a.nel.cloudflare.com/report/v4?s=phPFEuQxSzkyYZrTdGucBfnLVEG55eKUhdf%2FDXZ5qT%2FSmjjKELbQWmgXKVi%2FdZIZ35I5MNCcOa7ef9FB9KqX%2FazvhqzTEYE0SeJEdtCxMW6ce2JISRgd5z%2Bx3cGwZgrWs14aqu2jpKFZSCYjOA%3D%3D”}],“group”:“cf-nel”,“max_age”:604800}
01:25:53.172096 [0-0] <= Recv header, 67 bytes (0x43)
0000: nel: {“success_fraction”:0,“report_to”:“cf-nel”,“max_age”:604800
0040: }
01:25:53.172256 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=67) → 0
01:25:53.172347 [0-0] == Info: [WRITE] cw_out, wrote 67 header bytes → 67
01:25:53.172437 [0-0] == Info: [WRITE] download_write header(type=4, blen=67) → 0
01:25:53.172529 [0-0] == Info: [WRITE] client_write(type=4, len=67) → 0
01:25:53.172606 [0-0] == Info: [HTTP/2] [1] header: nel: {“success_fraction”:0,“report_to”:“cf-nel”,“max_age”:604800}
01:25:53.172757 [0-0] <= Recv header, 29 bytes (0x1d)
0000: x-frame-options: SAMEORIGIN
01:25:53.172876 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=29) → 0
01:25:53.172965 [0-0] == Info: [WRITE] cw_out, wrote 29 header bytes → 29
01:25:53.173054 [0-0] == Info: [WRITE] download_write header(type=4, blen=29) → 0
01:25:53.173152 [0-0] == Info: [WRITE] client_write(type=4, len=29) → 0
01:25:53.173245 [0-0] == Info: [HTTP/2] [1] header: x-frame-options: SAMEORIGIN
01:25:53.173344 [0-0] <= Recv header, 30 bytes (0x1e)
0000: referrer-policy: same-origin
01:25:53.173455 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=30) → 0
01:25:53.173550 [0-0] == Info: [WRITE] cw_out, wrote 30 header bytes → 30
01:25:53.173634 [0-0] == Info: [WRITE] download_write header(type=4, blen=30) → 0
01:25:53.173742 [0-0] == Info: [WRITE] client_write(type=4, len=30) → 0
01:25:53.173827 [0-0] == Info: [HTTP/2] [1] header: referrer-policy: same-origin
01:25:53.173927 [0-0] <= Recv header, 99 bytes (0x63)
0000: cache-control: private, max-age=0, no-store, no-cache, must-reva
0040: lidate, post-check=0, pre-check=0
01:25:53.174138 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=99) → 0
01:25:53.174236 [0-0] == Info: [WRITE] cw_out, wrote 99 header bytes → 99
01:25:53.174325 [0-0] == Info: [WRITE] download_write header(type=4, blen=99) → 0
01:25:53.174429 [0-0] == Info: [WRITE] client_write(type=4, len=99) → 0
01:25:53.174517 [0-0] == Info: [HTTP/2] [1] header: cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
01:25:53.174677 [0-0] <= Recv header, 40 bytes (0x28)
0000: expires: Thu, 01 Jan 1970 00:00:01 GMT
01:25:53.174809 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=40) → 0
01:25:53.174917 [0-0] == Info: [WRITE] cw_out, wrote 40 header bytes → 40
01:25:53.175011 [0-0] == Info: [WRITE] download_write header(type=4, blen=40) → 0
01:25:53.175116 [0-0] == Info: [WRITE] client_write(type=4, len=40) → 0
01:25:53.175208 [0-0] == Info: [HTTP/2] [1] header: expires: Thu, 01 Jan 1970 00:00:01 GMT
01:25:53.175315 [0-0] <= Recv header, 20 bytes (0x14)
0000: server: cloudflare
01:25:53.175403 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=20) → 0
01:25:53.175509 [0-0] == Info: [WRITE] cw_out, wrote 20 header bytes → 20
01:25:53.175595 [0-0] == Info: [WRITE] download_write header(type=4, blen=20) → 0
01:25:53.175690 [0-0] == Info: [WRITE] client_write(type=4, len=20) → 0
01:25:53.175793 [0-0] == Info: [HTTP/2] [1] header: server: cloudflare
01:25:53.175891 [0-0] <= Recv header, 30 bytes (0x1e)
0000: cf-ray: 904aee093935e22c-MRS
01:25:53.175995 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=30) → 0
01:25:53.176098 [0-0] == Info: [WRITE] cw_out, wrote 30 header bytes → 30
01:25:53.176184 [0-0] == Info: [WRITE] download_write header(type=4, blen=30) → 0
01:25:53.176286 [0-0] == Info: [WRITE] client_write(type=4, len=30) → 0
01:25:53.176373 [0-0] == Info: [HTTP/2] [1] header: cf-ray: 904aee093935e22c-MRS
01:25:53.176462 [0-0] <= Recv header, 31 bytes (0x1f)
0000: alt-svc: h3=”:2096"; ma=86400
01:25:53.176579 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=31) → 0
01:25:53.176676 [0-0] == Info: [WRITE] cw_out, wrote 31 header bytes → 31
01:25:53.176767 [0-0] == Info: [WRITE] download_write header(type=4, blen=31) → 0
01:25:53.176868 [0-0] == Info: [WRITE] client_write(type=4, len=31) → 0
01:25:53.176963 [0-0] == Info: [HTTP/2] [1] header: alt-svc: h3=“:2096”; ma=86400
01:25:53.177061 [0-0] <= Recv header, 215 bytes (0xd7)
0000: server-timing: cfL4;desc=“?proto=TCP&rtt=52163&min_rtt=39815&rtt
0040: var=25760&sent=7&recv=10&lost=0&retrans=0&sent_bytes=3421&recv
0080: bytes=776&delivery_rate=94156&cwnd=62&unsent_bytes=0&cid=963ae41
00c0: 563fc12fe&ts=393&x=0”
01:25:53.177404 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=215) → 0
01:25:53.177503 [0-0] == Info: [WRITE] cw_out, wrote 215 header bytes → 215
01:25:53.177597 [0-0] == Info: [WRITE] download_write header(type=4, blen=215) → 0
01:25:53.177693 [0-0] == Info: [WRITE] client_write(type=4, len=215) → 0
01:25:53.177782 [0-0] == Info: [HTTP/2] [1] header: server-timing: cfL4;desc=“?proto=TCP&rtt=52163&min_rtt=39815&rtt_var=25760&sent=7&recv=10&lost=0&retrans=0&sent_bytes=3421&recv_bytes=776&delivery_rate=94156&cwnd=62&unsent_bytes=0&cid=963ae41563fc12fe&ts=393&x=0”
01:25:53.178074 [0-0] == Info: [HTTP/2] [1] ← FRAME[HEADERS, len=693, hend=1, eos=0]
01:25:53.178172 [0-0] <= Recv header, 2 bytes (0x2)
0000:
01:25:53.178238 [0-0] == Info: [WRITE] header_collect pushed(type=1, len=2) → 0
01:25:53.178328 [0-0] == Info: [WRITE] cw_out, wrote 2 header bytes → 2
01:25:53.178412 [0-0] == Info: [WRITE] download_write header(type=4, blen=2) → 0
01:25:53.178500 [0-0] == Info: [WRITE] client_write(type=4, len=2) → 0
01:25:53.178588 [0-0] == Info: [HTTP/2] [1] DRAIN select_bits=1
01:25:53.178672 [0-0] == Info: [HTTP/2] [0] progress ingress: inbufg=0
01:25:53.178766 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:53.178849 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …)
01:25:53.178930 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=41) → 41, err=0
01:25:53.179023 [0-0] <= Recv SSL data, 1 bytes (0x1)
0000: .
01:25:53.179110 [0-0] == Info: [SSL] cf_recv(len=16384) → 24, 0
01:25:53.179188 [0-0] == Info: [HTTP/2] [0] ingress: read 24 bytes
01:25:53.179267 [0-0] <= Recv data, 15 bytes (0xf)
0000: error code: 502
01:25:53.179346 [0-0] == Info: [WRITE] cw_out, wrote 15 body bytes → 15
01:25:53.179436 [0-0] == Info: [WRITE] download_write body(type=1, blen=15) → 0
01:25:53.179529 [0-0] == Info: [WRITE] client_write(type=1, len=15) → 0
01:25:53.179612 [0-0] == Info: [WRITE] xfer_write_resp(len=15, eos=0) → 0
01:25:53.179696 [0-0] == Info: [HTTP/2] [1] ← FRAME[DATA, len=15, eos=0, padlen=0]
01:25:53.179798 [0-0] == Info: [HTTP/2] [1] DATA, window=15/10485760
01:25:53.179891 [0-0] == Info: [HTTP/2] [0] progress ingress: inbufg=0
01:25:53.179975 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=5) → 5, err=0
01:25:53.180066 [0-0] <= Recv SSL data, 5 bytes (0x5)
0000: …
01:25:53.180147 [0-0] == Info: [SSL] ossl_bio_cf_in_read(len=26) → 26, err=0
01:25:53.180236 [0-0] <= Recv SSL data, 1 bytes (0x1)
0000: .
01:25:53.180306 [0-0] == Info: [SSL] cf_recv(len=16384) → 9, 0
01:25:53.180377 [0-0] == Info: [HTTP/2] [0] ingress: read 9 bytes
01:25:53.180456 [0-0] == Info: [HTTP/2] [1] ← FRAME[DATA, len=0, eos=1, padlen=0]
01:25:53.180557 [0-0] == Info: [HTTP/2] [1] DATA, window=15/10485760
01:25:53.180636 [0-0] == Info: [HTTP/2] [1] CLOSED
01:25:53.180697 [0-0] == Info: [HTTP/2] [1] DRAIN select_bits=1
01:25:53.180772 [0-0] == Info: [HTTP/2] [0] progress ingress: inbufg=0
01:25:53.180861 [0-0] == Info: [HTTP/2] [1] DRAIN select_bits=1
01:25:53.180942 [0-0] == Info: [HTTP/2] [0] progress ingress: done
01:25:53.181020 [0-0] == Info: [HTTP/2] [1] returning CLOSE
01:25:53.181084 [0-0] == Info: [HTTP/2] handle_stream_close → 0, 0
01:25:53.181164 [0-0] == Info: [HTTP/2] [1] cf_recv(len=102400) → 0 0, window=-1/-1, connection 1048575985/1048576000
01:25:53.181307 [0-0] <= Recv data, 0 bytes (0x0)
01:25:53.181362 [0-0] == Info: [WRITE] download_write body(type=81, blen=0) → 0
01:25:53.181455 [0-0] == Info: [WRITE] client_write(type=81, len=0) → 0
01:25:53.181546 [0-0] == Info: [WRITE] xfer_write_resp(len=0, eos=1) → 0
01:25:53.181632 [0-0] == Info: [WRITE] cw-out is notpaused
01:25:53.181708 [0-0] == Info: [WRITE] cw-out done
01:25:53.181770 [0-0] == Info: [READ] client_reset, clear readers
01:25:53.181848 [0-0] == Info: Connection #0 to host <sub.domain.tld>:2096 left intact
error code: 502f0a5adde8cf7:/var/www/html#
When browsing to https://<sub.domain.tld>:2096/hosting/discovery
I get Error 502 - Bad Gateway
On nextcloud admin dashboard settings, logs, I have those two recurring errors:
ServerException
Server error: `GET https://<sub.domain.tld>:2096/hosting/discovery` resulted in a `502 Bad Gateway` response: error code: 502
Failed to fetch discovery: Server error: `GET https://<sub.domain.tld>:2096/hosting/discovery` resulted in a `502 Bad Gateway` response: error code: 502
and
QueryNotFoundException
Could not resolve OCA\Richdocuments\Backgroundjobs\ObtainCapabilities! Class "OCA\Richdocuments\Backgroundjobs\ObtainCapabilities" does not exist
failed to create instance of background job: OCA\Richdocuments\Backgroundjobs\ObtainCapabilities
I think that something weird is happening, but I don’t know what actually is the problem.
I have tried to go on beta channel (10.4.0) but nothing changed.
Any help?