[GH-ISSUE #3528] Table are endlessly Loading ... until page is refreshed #1274

Closed
opened 2026-03-07 21:01:58 +03:00 by kerem · 2 comments
Owner

Originally created by @Rhiz3K on GitHub (Jun 17, 2025).
Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/3528

Description

Upon opening fresh Cloudbeaver or disconnecting and connecting PostgreSQL DB tables are endlessly loading until web page is refreshed(F5) or new window is opened.

Image

After data are loaded upon refresh in few second there is Websocket closed and on CloudBeaver refresh button it is loading again

core-BzA6NDWi.js:2154 Websocket closed (1001):
(anonymous) @ core-BzA6NDWi.js:2154
t.next @ vendor-B2qOhtOB.js:105
e._next @ vendor-B2qOhtOB.js:105
e.next @ vendor-B2qOhtOB.js:105
(anonymous) @ vendor-B2qOhtOB.js:105
Gy @ vendor-B2qOhtOB.js:105
e.next @ vendor-B2qOhtOB.js:105
c.onclose @ vendor-B2qOhtOB.js:105

Steps to reproduce

  1. Open Cloudbeaver
  2. Connect to a PostgreSQL DB
  3. Open table
  4. Loading...

Expected/Desired Behavior

  1. When opeaning table data are promtly shown
  2. No Websocket closed appears in console after some time

CloudBeaver Version

Docker CloudBeaver CE Server 25.1.0.202506020921

Additional context

  1. Ubuntu 24.04.2 LTS (GNU/Linux 6.8.0-60-generic x86_64)
  2. https://github.com/coollabsio/coolify/releases/tag/v4.0.0-beta.418
  3. W11 Chrome137.0.7151.104

Product name: CloudBeaver CE Server
Security manager database/URL: jdbc:h2:/opt/cloudbeaver/workspace/.data/cb.h2v2.dat
Product version: 25.1.0.202506020921
Security manager database/Driver: h2_embedded_v2
Security manager database/Product name: H2
Security manager database/Product version: 2.1.214 (2022-06-13)
OS: Linux 6.8.0-60-generic (amd64)
Memory available: 70Mb/1938Mb
Java version: 21.0.7 by Eclipse Adoptium (64bit)
JVM parameters: server/plugins/org.jkiss.dbeaver.launcher_1.0.30.202506020921.jar -product io.cloudbeaver.product.ce.product -web-config conf/cloudbeaver.conf -nl en -registryMultiLanguage
Deployment type: DOCKER
Install path: /opt/cloudbeaver/server
Workspace path: file:/opt/cloudbeaver/workspace/

Originally created by @Rhiz3K on GitHub (Jun 17, 2025). Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/3528 ### Description Upon opening fresh Cloudbeaver or disconnecting and connecting PostgreSQL DB tables are endlessly loading until web page is refreshed(F5) or new window is opened. ![Image](https://github.com/user-attachments/assets/64a785d6-dbf0-4ebe-ab4b-62057079d67d) After data are loaded upon refresh in few second there is Websocket closed and on CloudBeaver refresh button it is loading again core-BzA6NDWi.js:2154 Websocket closed (1001): (anonymous) @ core-BzA6NDWi.js:2154 t.next @ vendor-B2qOhtOB.js:105 e._next @ vendor-B2qOhtOB.js:105 e.next @ vendor-B2qOhtOB.js:105 (anonymous) @ vendor-B2qOhtOB.js:105 Gy @ vendor-B2qOhtOB.js:105 e.next @ vendor-B2qOhtOB.js:105 c.onclose @ vendor-B2qOhtOB.js:105 ### Steps to reproduce 1. Open Cloudbeaver 2. Connect to a PostgreSQL DB 3. Open table 4. Loading... ### Expected/Desired Behavior 1. When opeaning table data are promtly shown 2. No Websocket closed appears in console after some time ### CloudBeaver Version Docker CloudBeaver CE Server 25.1.0.202506020921 ### Additional context 1. Ubuntu 24.04.2 LTS (GNU/Linux 6.8.0-60-generic x86_64) 2. https://github.com/coollabsio/coolify/releases/tag/v4.0.0-beta.418 3. W11 Chrome137.0.7151.104 Product name: CloudBeaver CE Server Security manager database/URL: jdbc:h2:/opt/cloudbeaver/workspace/.data/cb.h2v2.dat Product version: 25.1.0.202506020921 Security manager database/Driver: h2_embedded_v2 Security manager database/Product name: H2 Security manager database/Product version: 2.1.214 (2022-06-13) OS: Linux 6.8.0-60-generic (amd64) Memory available: 70Mb/1938Mb Java version: 21.0.7 by Eclipse Adoptium (64bit) JVM parameters: server/plugins/org.jkiss.dbeaver.launcher_1.0.30.202506020921.jar -product io.cloudbeaver.product.ce.product -web-config conf/cloudbeaver.conf -nl en -registryMultiLanguage Deployment type: DOCKER Install path: /opt/cloudbeaver/server Workspace path: file:/opt/cloudbeaver/workspace/
Author
Owner

@EvgeniaBzzz commented on GitHub (Jun 17, 2025):

Hi @Rhiz3K
Thank you for the detailed report.

In recent versions of CloudBeaver, the interface now requires a WebSocket connection to load table data. While WebSockets were used before, they weren’t essential - now, the table won’t load at all without a working WebSocket.

If the WebSocket connection fails (e.g., due to proxy, firewall, or server misconfiguration), the table will stay in an endless loading state.

To fix this, please check the following:

  • Ensure the server accepts WebSocket connections.
  • If you're using a proxy (e.g., Nginx), make sure it's configured to support WebSockets
  • Verify there are no firewall rules, SSL issues, or timeouts interfering with WebSocket traffic.
<!-- gh-comment-id:2979659482 --> @EvgeniaBzzz commented on GitHub (Jun 17, 2025): Hi @Rhiz3K Thank you for the detailed report. In recent versions of CloudBeaver, the interface now requires a WebSocket connection to load table data. While WebSockets were used before, they weren’t essential - now, the table won’t load at all without a working WebSocket. If the WebSocket connection fails (e.g., due to proxy, firewall, or server misconfiguration), the table will stay in an endless loading state. To fix this, please check the following: - Ensure the server accepts WebSocket connections. - If you're using a proxy (e.g., Nginx), make sure it's configured to support WebSockets - Verify there are no firewall rules, SSL issues, or timeouts interfering with WebSocket traffic.
Author
Owner

@Rhiz3K commented on GitHub (Jun 17, 2025):

Thank you for answer, I created https://github.com/coollabsio/coolify/issues/6000 and waiting for some hints what to try as this was preconfigured service.

<!-- gh-comment-id:2980625931 --> @Rhiz3K commented on GitHub (Jun 17, 2025): Thank you for answer, I created https://github.com/coollabsio/coolify/issues/6000 and waiting for some hints what to try as this was preconfigured service.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudbeaver#1274
No description provided.