plankanban / planka

The realtime kanban board for workgroups built with React and Redux.
https://planka.app
GNU Affero General Public License v3.0
7.94k stars 739 forks source link

Infinite loading #223

Open belf88 opened 2 years ago

belf88 commented 2 years ago

I everyone, I have a problem with infinite loading once the demo@demo.demo credentials are entered.

i am using a vps purchased on ionos. I mounted a version of docker already preconfigured by ionos, after I installed docker compose and tried to launch planka but at the moment of access after entering the credentials the screen gets stuck on loading and the wheel turns.

Idea? I have not configured ssl or proxy. Everything is in the initial state as described above

zombiehoffa commented 2 years ago

I am having the same problem trying to get this setup on docker at my house as well as on docker at my vps (hosted behind nginx proxy manager)

EDIT: For me, what fixed it was putting the DB on the same network as the planka container and I had to click "web sockets support" for the redirect in nginx proxy manager.

vbaError commented 2 years ago

I am having the same issue here.

Not sure how to implement @zombiehoffa fix.

@zombiehoffa : can you explain further how you fixed your planka installation.

I installed my on a Synology/Portainer using this: https://mariushosting.com/how-to-install-planka-on-your-synology-nas/

zombiehoffa commented 2 years ago

@vbaError I have an nginx proxy manager setup with two networks, one for only backend containers (think databases) and one for frontend processes (think nginx, and the apps that nginx is proxying to give access to the internet). I had to put the database and the planka app on the frontend network and in my proxy host settings in nginx proxy manager I had to toggle "Websockets Support" to on, like in the included picture. image

joggs commented 2 years ago

I managed to get it working at first by following the instructions that came from a user and not the devs, which is strange, but now i get database errors again. Too serious breaking change that was handled a bit too uncareful for my taste, so I will start using something else more stable.

On Tue, Apr 26, 2022 at 1:28 PM vbaError @.***> wrote:

I am having the same issue here.

Not sure how to implement @zombiehoffa https://github.com/zombiehoffa fix.

@zombiehoffa https://github.com/zombiehoffa : can you explain further how you fixed your planka installation.

I installed my on a Synology/Portainer using this: https://mariushosting.com/how-to-install-planka-on-your-synology-nas/ http://planka

— Reply to this email directly, view it on GitHub https://github.com/plankanban/planka/issues/223#issuecomment-1109679739, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACLJXP74J3AIHNNM77TKFLVG7HM5ANCNFSM5UDK6UHA . You are receiving this because you commented.Message ID: @.***>

--

/Jörgen Bergström

vbaError commented 2 years ago

@vbaError I have an nginx proxy manager setup with two networks, one for only backend containers (think databases) and one for frontend processes (think nginx, and the apps that nginx is proxying to give access to the internet). I had to put the database and the planka app on the frontend network and in my proxy host settings in nginx proxy manager I had to toggle "Websockets Support" to on, like in the included picture. image

Thanks. I will do as you suggest during the weekend and report back as I like the Planka's interface a lot

solorvox commented 2 years ago

I had the same problem, solved it by changing the BASE_URL setting.

edit docker-compose.yml, and find this section: environment:

Change localhost to your ip/hostname. IE:

environment:

funky123 commented 2 years ago

i am using planka behind a Nginx Proxy Manager too. with websocket support, but it still not working. Browser Console:

/login:1 [DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) <input name=​"password" type=​"password" value=​"demo" data-com.bitwarden.browser.user-edited=​"yes">​ websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 ​ WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ main.64367c42.js:2 a.open @ main.64367c42.js:2 l.open @ main.64367c42.js:2 l @ main.64367c42.js:2 l @ main.64367c42.js:2 p.open.p.connect @ main.64367c42.js:2 (anonymous) @ main.64367c42.js:2 ​ WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ main.64367c42.js:2 a.open @ main.64367c42.js:2 l.open @ main.64367c42.js:2 l @ main.64367c42.js:2 l @ main.64367c42.js:2 p.open.p.connect @ main.64367c42.js:2 (anonymous) @ main.64367c42.js:2 ​ WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ main.64367c42.js:2 a.open @ main.64367c42.js:2 l.open @ main.64367c42.js:2 l @ main.64367c42.js:2 l @ main.64367c42.js:2 p.open.p.connect @ main.64367c42.js:2 (anonymous) @ main.64367c42.js:2 ​ WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ main.64367c42.js:2 a.open @ main.64367c42.js:2 l.open @ main.64367c42.js:2 l @ main.64367c42.js:2 l @ main.64367c42.js:2 p.open.p.connect @ main.64367c42.js:2 (anonymous) @ main.64367c42.js:2

Any Idears?

Edit: my stack copose file `version: '3'

services: planka: image: ghcr.io/plankanban/planka:latest command: > bash -c "for i in seq 1 30; do ./start.sh && s=$$? && break || s=$$?; echo \"Tried $$i times. Waiting 5 seconds...\"; sleep 5; done; (exit $$s)" restart: unless-stopped volumes:

volumes: user-avatars: project-background-images: attachments: db-data:`

Update, Solved it changeing the env data

environment:
  - BASE_URL=http:**s**//myplanka.mydomain.com:3000
  - TRUST_PROXY=**1**
pluveto commented 2 years ago

i am using planka behind a Nginx Proxy Manager too. with websocket support, but it still not working. Browser Console:

/login:1 [DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) <input name=​"password" type=​"password" value=​"demo" data-com.bitwarden.browser.user-edited=​"yes">​ websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 websocket.js:124 WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ websocket.js:124 a.open @ transport.js:84 l.open @ socket.js:250 l @ socket.js:122 l @ socket.js:28 p.open.p.connect @ manager.js:226 (anonymous) @ manager.js:544 ​ WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ main.64367c42.js:2 a.open @ main.64367c42.js:2 l.open @ main.64367c42.js:2 l @ main.64367c42.js:2 l @ main.64367c42.js:2 p.open.p.connect @ main.64367c42.js:2 (anonymous) @ main.64367c42.js:2 ​ WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ main.64367c42.js:2 a.open @ main.64367c42.js:2 l.open @ main.64367c42.js:2 l @ main.64367c42.js:2 l @ main.64367c42.js:2 p.open.p.connect @ main.64367c42.js:2 (anonymous) @ main.64367c42.js:2 ​ WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ main.64367c42.js:2 a.open @ main.64367c42.js:2 l.open @ main.64367c42.js:2 l @ main.64367c42.js:2 l @ main.64367c42.js:2 p.open.p.connect @ main.64367c42.js:2 (anonymous) @ main.64367c42.js:2 ​ WebSocket connection to 'wss://myplanka.mydomain.com/socket.io/?__sails_io_sdk_version=1.2.1&__sails_io_sdk_platform=node&__sails_io_sdk_language=javascript&EIO=3&transport=websocket' failed: f.doOpen @ main.64367c42.js:2 a.open @ main.64367c42.js:2 l.open @ main.64367c42.js:2 l @ main.64367c42.js:2 l @ main.64367c42.js:2 p.open.p.connect @ main.64367c42.js:2 (anonymous) @ main.64367c42.js:2

Any Idears?

Edit: my stack copose file `version: '3'

services: planka: image: ghcr.io/plankanban/planka:latest command: > bash -c "for i in seq 1 30; do ./start.sh && s=$$? && break || s=$$?; echo "Tried $$i times. Waiting 5 seconds..."; sleep 5; done; (exit $$s)" restart: unless-stopped volumes: - user-avatars:/app/public/user-avatars - project-background-images:/app/public/project-background-images - attachments:/app/private/attachments ports: - 3000:1337 environment: - BASE_URL=http://myplanka.mydomain.com:3000 - TRUST_PROXY=0 - DATABASE_URL=postgresql://postgres@postgres/planka - SECRET_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXx depends_on: - postgres

postgres: image: postgres:alpine restart: unless-stopped volumes: - db-data:/var/lib/postgresql/data environment: - POSTGRES_DB=planka - POSTGRES_HOST_AUTH_METHOD=trust

volumes: user-avatars: project-background-images: attachments: db-data:`

Update, Solved it changeing the env data

environment:
  - BASE_URL=http:**s**//myplanka.mydomain.com:3000
  - TRUST_PROXY=**1**

exactly same issue

pluveto commented 2 years ago

Found this :

./websocat.x86_64-unknown-linux-musl ws://127.0.0.1:1337/socket.io
websocat: WebSocketError: WebSocket protocol error

Which means nginx is not the problem. my local host cannot connect into the websocket server insdie docker

docker port planka_planka_1 
1337/tcp -> 0.0.0.0:1337
1337/tcp -> :::1337
funky123 commented 2 years ago

Found this :

./websocat.x86_64-unknown-linux-musl ws://127.0.0.1:1337/socket.io
websocat: WebSocketError: WebSocket protocol error

Which means nginx is not the problem. my local host cannot connect into the websocket server insdie docker

docker port planka_planka_1 
1337/tcp -> 0.0.0.0:1337
1337/tcp -> :::1337

how did you fix it ? editing the compose yml file?

ekiel commented 1 year ago

I found that if you change the TRUST_PROXY=1 the infinite loading stops. Then you can use Nginx Proxy Manager without issue:

environment:
      - BASE_URL=https://your.domain
      - TRUST_PROXY=1 #You need this to be 1 for NPM to work
      - DATABASE_URL=postgresql://postgres@postgres/planka