Closed ClusterM closed 1 month ago
Hi,
Does your instance currently use private: false
? Because I can't reproduce with one of your latest local video
Does your instance currently use
private: false
? Because I can't reproduce with one of your latest local video
It's private: true
now. Try to refresh the page multiple times or play the video in multiple tabs.
Are you able to reproduce with https://peertube.cluster.wtf/w/kCv7MiMTqgsMLZm2qM6uwS?
Are you able to reproduce with https://peertube.cluster.wtf/w/kCv7MiMTqgsMLZm2qM6uwS?
Yes, after multiple page refreshes and playing video in multiple tabs. Try it right now.
It works now. Weird. Try this video: https://peertube.cluster.wtf/w/2WPxHKxccHgFvCWJW62Q7D
Thanks! Then I think it's the same issue as https://github.com/Chocobozzz/PeerTube/issues/6516 But it's weird you still have the issue with 6.2.1. How did you configure S3 on your instance?
I'm using my own Python script to upload files to the Google Cloud: https://pastebin.com/qrMH25Y6 But I 100% saw this error on local videos too. My friend uses PeerTube with local videos only (and embedded only): https://kinamania.com/video/na-kukhne/49-7-season-nakuhne/315-na-kuhne-76 Try to open this URL in multiple tabs. Same problem.
I'm using my own Python script to upload files to the Google Cloud: https://pastebin.com/qrMH25Y6
Please use https://docs.joinpeertube.org/maintain/tools#move-video-files-from-object-storage-to-filesystem instead, your method that update directly the database is not supported by PeerTube.
My friend uses PeerTube with local videos only
Can he provide more information on how he uploaded the videos/what is the PeerTube configuration? Can he try to update the video privacy from public -> private and then private -> public?
Describe the current behavior
Tried versions 6.2.1 and 6.3.0 with the same result. Using tracker in private mode:
When I open and play any video, everything works fine the first time. However, after refreshing the page and clicking play again, I see the following error in the browser console: "WebSocket connection to 'wss://peertube.cluster.wtf/tracker/socket' failed."
I captured the traffic using Wireshark. Here's the request:
And the response:
It seems like the PeerTube log doesn't contain any specific information about this issue when I request a video, but sometimes I see this error (109.75.37.219 is my local IP):
My nginx configuration is nearly the same as the one provided in
support/nginx/peertube
.As a result, the video plays, but every viewer only sees "1 peer." But everything works as expected if I set
private
tofalse
.Steps to reproduce
enabled
andprivate
totrue
in thetracker
section of config file.Describe the expected behavior
Additional information
PeerTube instance:
Browser name, version and platforms on which you could reproduce the bug: Chrome on Windows (
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
), Chromium on Linux (Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
), Chrome for Android (Mozilla/5.0 (Linux; Android 14; SM-S908B Build/UP1A.231005.007; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/128.0.6613.146 Mobile Safari/537.36 GoogleApp/15.37.41.28.arm64
), Firefox on Linux (Mozilla/5.0 (X11; Linux x86_64; rv:120.0) Gecko/20100101 Firefox/120.0
)Link to browser console log if relevant: https://pastebin.com/pk2Wyc6i
Link to server log if relevant (
journalctl
or/var/www/peertube/storage/logs/
): https://pastebin.com/vDTZ1DaSPlugins installed: playlist-reverse-order custom-transcoding-profile originally-published-at google-analytics background-play
nginx config: https://pastebin.com/8bPPwjEf