Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nextcloud Unable to Connect to DocumentServer following Upgrade: socketOnTimeout #2146

Open
1 task done
MikeDacre opened this issue Mar 5, 2023 · 8 comments
Open
1 task done
Assignees

Comments

@MikeDacre
Copy link

MikeDacre commented Mar 5, 2023

This issue is unique.

  • I have used the search tool and did not find an issue describing my bug.

Operating System of DocumentServer

Linux (DEB package)

Version information

7.3.2

Expected Behavior

Have onlyoffice-documentserver-ee 7.3.2-8~stretch installed via apt. I use it only with nextcloud. It has been working fine, following upgrade today, it is not connecting.

Actual Behavior

On opening document in nextcloud:

image

out.log attached. Get the warning nodeJS - Transport unknown and report that it is timing out on socketOnTimeout.

out.log

Otherwise the rest of the log looks fine. I'm confused why it is trying to use a socket... maybe that is the issue? I looked in default.json for anything related to sockets, but the only thing I found was related to sockjs. My local.json is minimal and just defines the db and secret string for connection.

Reproduction Steps

No response

Additional information

https://oo.mdd.li/healthcheck returns true. No firewall. I use internal ports on 127.0.0.1 for connection with nextcloud, error maintained if I remove these.

@Akrobs
Copy link

Akrobs commented Mar 5, 2023

Your issue similar as
#2115
#2083

@ant0nwax
Copy link

ant0nwax commented Apr 7, 2023

Hi, any news here?

@ant0nwax
Copy link

ant0nwax commented Apr 7, 2023

if i do healthcheck after upgrade to 7.3.3-49 on CentOS 8 Stream it returns:

https://[onlyoffice.domain.tld]/healthcheck

<html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->
<!-- a padding to disable MSIE and Chrome friendly error page -->

this is the nginx on the onlyoffice server, nextcloud is not used here at all, neither wss
my reverse proxy runs on centos 7 and is httpd

the onlyoffice nginx error log shows:

192.168.1.14 is the reverse proxy
192.168.1.29 is the onlyoffice server
there was no change on the proxy and it worked with onlyoffice 7.1.1

2023/04/07 12:03:20 [error] 1251#0: *96 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.14, server: , request: "GET /healthcheck HTTP/1.1", upstream: "http://127.0.0.1:8000/healthcheck", host: "192.168.1.29"
2023/04/07 12:03:20 [error] 1251#0: *96 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.14, server: , request: "GET /healthcheck HTTP/1.1", upstream: "http://127.0.0.1:8000/healthcheck", host: "192.168.1.29"
2023/04/07 12:03:20 [error] 1251#0: *96 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.14, server: , request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:8000/favicon.ico", host: "192.168.1.29", referrer: "https://[onlyoffice.domain.tld]/healthcheck"
2023/04/07 12:03:20 [error] 1251#0: *96 connect() failed (111: Connection refused) while connecting to upstream, client: 192.168.1.14, server: , request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:8000/favicon.ico", host: "192.168.1.29", referrer: "https://[onlyoffice.domain.tld]/healthcheck"

EDIT:
I even checked locally

https://192.168.1.29/healthcheck

and it also does NOT work
returns Bad Gateway 502
so there is something broken on the OnlyOffice Server

the onlyoffice rabbitMQ log throws very many errors after a clean reboot after upgrade
when restarting the rabbitmq-server.service it shows these lines

2023-04-07 12:18:15.565207+02:00 [info] <0.495.0> Ready to start client connection listeners
2023-04-07 12:18:15.573615+02:00 [info] <0.513.0> started TCP listener on 0.0.0.0:5672
2023-04-07 12:18:18.056108+02:00 [info] <0.495.0> Server startup complete; 0 plugins started.
2023-04-07 12:18:25.586306+02:00 [info] <0.516.0> accepting AMQP connection <0.516.0> (127.0.0.1:46844 -> 127.0.0.1:5672)
2023-04-07 12:18:25.586556+02:00 [error] <0.516.0> closing AMQP connection <0.516.0> (127.0.0.1:46844 -> 127.0.0.1:5672):
2023-04-07 12:18:25.586556+02:00 [error] <0.516.0> {handshake_timeout,handshake}
2023-04-07 12:18:25.586812+02:00 [info] <0.522.0> accepting AMQP connection <0.522.0> (127.0.0.1:46856 -> 127.0.0.1:5672)
2023-04-07 12:18:25.586926+02:00 [error] <0.522.0> closing AMQP connection <0.522.0> (127.0.0.1:46856 -> 127.0.0.1:5672):
2023-04-07 12:18:25.586926+02:00 [error] <0.522.0> {handshake_timeout,handshake}
2023-04-07 12:18:25.587080+02:00 [info] <0.528.0> accepting AMQP connection <0.528.0> (127.0.0.1:46882 -> 127.0.0.1:5672)
2023-04-07 12:18:25.587219+02:00 [error] <0.528.0> closing AMQP connection <0.528.0> (127.0.0.1:46882 -> 127.0.0.1:5672):
2023-04-07 12:18:25.587219+02:00 [error] <0.528.0> {handshake_timeout,handshake}
2023-04-07 12:18:25.587542+02:00 [info] <0.534.0> accepting AMQP connection <0.534.0> (127.0.0.1:46912 -> 127.0.0.1:5672)
2023-04-07 12:18:25.587660+02:00 [error] <0.534.0> closing AMQP connection <0.534.0> (127.0.0.1:46912 -> 127.0.0.1:5672):
2023-04-07 12:18:25.587660+02:00 [error] <0.534.0> {handshake_timeout,handshake}
2023-04-07 12:18:25.588736+02:00 [info] <0.549.0> accepting AMQP connection <0.549.0> (127.0.0.1:46950 -> 127.0.0.1:5672)
2023-04-07 12:18:25.588874+02:00 [error] <0.549.0> closing AMQP connection <0.549.0> (127.0.0.1:46950 -> 127.0.0.1:5672):
2023-04-07 12:18:25.588874+02:00 [error] <0.549.0> {handshake_timeout,handshake}
2023-04-07 12:18:25.589061+02:00 [info] <0.552.0> accepting AMQP connection <0.552.0> (127.0.0.1:46958 -> 127.0.0.1:5672)

and it continues to generate tons of errors

These are the listening ports locally:

[root@onlyoffice nginx]# netstat -an | grep LISTEN
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:4369            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.1:5432          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:8126            0.0.0.0:*               LISTEN     
tcp      129      0 0.0.0.0:5672            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:25672           0.0.0.0:*               LISTEN     
unix  2      [ ACC ]     STREAM     LISTENING     23052    /run/supervisor/supervisor.sock.760
unix  2      [ ACC ]     STREAM     LISTENING     20247    /run/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     22040    /run/irqbalance/irqbalance762.sock
unix  2      [ ACC ]     STREAM     LISTENING     21016    /var/run/.heim_org.h5l.kcm-socket
unix  2      [ ACC ]     STREAM     LISTENING     21018    /run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     198689   /run/user/1000/bus
unix  2      [ ACC ]     STREAM     LISTENING     24122    /run/php-fpm/www.sock
unix  2      [ ACC ]     STREAM     LISTENING     20283    /run/lvm/lvmpolld.socket
unix  2      [ ACC ]     STREAM     LISTENING     24127    /var/run/postgresql/.s.PGSQL.5432
unix  2      [ ACC ]     SEQPACKET  LISTENING     20292    /run/udev/control
unix  2      [ ACC ]     STREAM     LISTENING     195398   /run/user/1000/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     21831    /var/run/mcelog-client
unix  2      [ ACC ]     STREAM     LISTENING     21014    @ISCSID_UIP_ABSTRACT_NAMESPACE
unix  2      [ ACC ]     SEQPACKET  LISTENING     20298    /run/systemd/coredump
unix  2      [ ACC ]     STREAM     LISTENING     595      /run/systemd/journal/stdout
unix  2      [ ACC ]     STREAM     LISTENING     23690    /var/run/lsm/ipc/simc
unix  2      [ ACC ]     STREAM     LISTENING     23692    /var/run/lsm/ipc/sim
unix  2      [ ACC ]     STREAM     LISTENING     21015    @ISCSIADM_ABSTRACT_NAMESPACE
unix  2      [ ACC ]     STREAM     LISTENING     24145    /tmp/.s.PGSQL.5432

@ant0nwax
Copy link

ant0nwax commented Apr 7, 2023

Okay I wrote a lot of things and many might not be true but i limited the test to a minimum

the Example Project does not work when I connect locally to the nginx server

socket.io.min.js:6 WebSocket connection to 'wss://192.168.1.29/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=websocket' failed: 
value @ socket.io.min.js:6
/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNfVv:1          Failed to load resource: the server responded with a status of 502 (Bad Gateway)
/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNfpG:1          Failed to load resource: the server responded with a status of 502 (Bad Gateway)
DevTools failed to load source map: Could not load content for https://192.168.1.29/7.3.3-49/web-apps/vendor/socketio/socket.io.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
socket.io.min.js:6          GET https://192.168.1.29/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNgQ4 502 (Bad Gateway)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
socket.io.min.js:6          GET https://192.168.1.29/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNhgu 502 (Bad Gateway)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
socket.io.min.js:6          GET https://192.168.1.29/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNk8m 502 (Bad Gateway)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
socket.io.min.js:6          GET https://192.168.1.29/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNmcF 502 (Bad Gateway)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
socket.io.min.js:6          GET https://192.168.1.29/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNp3V 502 (Bad Gateway)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
socket.io.min.js:6          GET https://192.168.1.29/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNrWl 502 (Bad Gateway)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
L.emit @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
setTimeout (async)
n.onreadystatechange @ socket.io.min.js:6
XMLHttpRequest.send (async)
value @ socket.io.min.js:6
i @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
value @ socket.io.min.js:6
a @ socket.io.min.js:6
value @ socket.io.min.js:6
(anonymous) @ socket.io.min.js:6
socket.io.min.js:6          GET https://192.168.1.29/7.3.3-49/doc/192.168.1.252new.docx1680865135539/c/?EIO=4&transport=polling&t=OTRNtzv 502 (Bad Gateway)

@ant0nwax
Copy link

ant0nwax commented Apr 7, 2023

solved by something like 5 hours which can be reduced to:

cp /etc/onlyoffice/documentserver/nginx/ds.conf /etc/onlyoffice/documentserver/nginx/ds.conf-backup42
sudo yum reinstall onlyoffice-documentserver
cp /etc/onlyoffice/documentserver/nginx/ds.conf-backup42 /etc/onlyoffice/documentserver/nginx/ds.conf
/usr/bin/documentserver-configure.sh
documentserver-jwt-status.sh # with this you get a secret that is needed for the nextcloud olyoffice integration
systemctl restart ds-docservice.service 
systemctl restart nginx

add the JWT secret to nextcloud only office integration and VOILA

@igwyd
Copy link
Member

igwyd commented Sep 1, 2023

Hello @MikeDacre, sorry for the late reply. Something went wrong while updating. Can you attach update log?

@MikeDacre
Copy link
Author

@igwyd This happened a while ago now and I ended up switching to collabora because I just couldn't fix the problem with the above solutions or any similar solutions posted on similar issues. So unfortunately, the log is gone now.

I do prefer OnlyOffice though and so I'll try to recreate the issue in the coming days when I have time and try to get an update log to you.

@ant0nwax
Copy link

ant0nwax commented Sep 6, 2023

I also tried an update last weeks and restored a snapshot because the installation broke again. this time the rabbitmq did not run after upgrade on centos8 stream

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants