alexta69 / metube

Self-hosted YouTube downloader (web UI for youtube-dl / yt-dlp)
GNU Affero General Public License v3.0
6.05k stars 374 forks source link

I cna't access metube using https (with message "Connetcing to server...") #478

Open kilo20 opened 1 month ago

kilo20 commented 1 month ago

I installed metube using docker. When I run metube in local network there is no problem. But when I access metube using https, metube don't run, showing message "conneting to server...". I installed authelia to authencicate the metube.

The issue uccurs when I access metube using authelia. But after I empt the cache on browser(regardless safari, chrome, firefox and so on), I can access the metube normally. I use nginx proxy manager.

And using Pirvate Browsing(in safari), Sectet Window mode(in google Chrome) etc, I can access the metube normally. So I suppose that the problem is associated with the cookie. How can I solve the issue?

screen
PikuZheng commented 1 month ago

config file of nginx please

kilo20 commented 1 month ago

config file of nginx please

I didn't install nginx. I only installed nginx-proxy-manager using docker. In other words, my https access environment is nginx-proxy-manger + cloudflare DNS + austelia.

It seems that below 2 links are similar to my case. But I suppose that these 2 case can't solve the issue.

[(https://github.com/alexta69/metube/issues/459)]

[(https://giters.com/alexta69/metube/issues/359)]

PikuZheng commented 1 month ago

I see. I believe it's related to austelia because I can reproduce this issue. The root cause may be that austelia does not correctly handle the identity authentication of the WSS protocol. I'm not familiar with this, sorry I can't be of more help :(