[Peertube] Cannot connect when following an hashtag
Issue
I cannot connect to my peertube account. But logs on server side are telling that I may be successfully logged in. But Fedilab is also requesting the custom list like it was talking to a mastodon instance so it receive a 400 and show the user like nothing is working
Steps for reproducing the issue
- Connect a mastodon account.
- Add custom list like following #MastoCats, and/or local timelines of other instances.
- If I remember well I added #MastoCats as a list and then added two others hushtags in the "any" field to see more cat pictures in this list.
- Try to connect a Peertube account and those custom list are requested to the server resulting in errors. But in reality the connection appears to be successful (following the server logs).
Instance: https://videos.pair2jeux.tube/ but also happens on the test server. I can ping the instance owner if peertube logs are needed.
-
Peertube
Version of Fedilab: 2.36.2 (not last I know but long lasting issue)
Android version: 9
Server side logs (I have a debug version if needed but I feel they are already verbose enough):
[videos.pair2jeux.tube:443] 2020-09-24 18:58:24.510 info: 91.169.168.172 - - [24/Sep/2020:18:58:24 +0000] "POST /api/v1/users/token HTTP/1.1" 200 159 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:24.878 info: 91.169.168.172 - - [24/Sep/2020:18:58:24 +0000] "GET /.well-known/nodeinfo HTTP/1.1" 200 126 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:25.074 info: 91.169.168.172 - - [24/Sep/2020:18:58:25 +0000] "GET /nodeinfo/2.0.json HTTP/1.1" 200 2064 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:25.334 info: 91.169.168.172 - - [24/Sep/2020:18:58:25 +0000] "GET /api/v1/users/me HTTP/1.1" 200 2579 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:25.592 info: 91.169.168.172 - - [24/Sep/2020:18:58:25 +0000] "GET /api/v1/timelines/home?limit=40 HTTP/1.1" 400 - "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:25.777 info: 91.169.168.172 - - [24/Sep/2020:18:58:25 +0000] "GET /api/v1/videos/categories HTTP/1.1" 200 274 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:25.798 info: 91.169.168.172 - - [24/Sep/2020:18:58:25 +0000] "GET /.well-known/nodeinfo HTTP/1.1" 200 126 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:25.861 info: 91.169.168.172 - - [24/Sep/2020:18:58:25 +0000] "GET /api/v1/timelines/home?limit=40 HTTP/1.1" 400 - "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:25.975 info: 91.169.168.172 - - [24/Sep/2020:18:58:25 +0000] "GET /api/v1/videos/languages HTTP/1.1" 200 3242 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.020 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /nodeinfo/2.0.json HTTP/1.1" 200 2064 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.031 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/notifications?limit=30 HTTP/1.1" 400 - "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.163 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/videos/privacies HTTP/1.1" 200 58 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.206 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/notifications?exclude_types[]=follow&exclude_types[]=follow_request&exclude_types[]=favourite&exclude_types[]=reblog&exclude_types[]=poll&limit=30 HTTP/1.1" 400 - "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.209 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/users/me HTTP/1.1" 200 2579 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.324 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/video-playlists/privacies HTTP/1.1" 200 43 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.406 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/timelines/public?limit=40&local=true HTTP/1.1" 400 - "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.517 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/videos/licences HTTP/1.1" 200 253 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.573 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/conversations?limit=40 HTTP/1.1" 400 - "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.683 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /client/locales/fr-FR/server.json HTTP/1.1" 200 8028 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:26.741 info: 91.169.168.172 - - [24/Sep/2020:18:58:26 +0000] "GET /api/v1/timelines/tag/mastocats?any[]=%23pointChat&limit=40&only_media=true HTTP/1.1" 400 - "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:27.203 info: 91.169.168.172 - - [24/Sep/2020:18:58:27 +0000] "GET /api/v1/users/me/subscriptions/videos?nsfw=true&count=40&sort=-publishedAt HTTP/1.1" 200 21 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:27.740 info: 91.169.168.172 - - [24/Sep/2020:18:58:27 +0000] "GET /api/v1/overviews/videos?count=40&sort=publishedAt HTTP/1.1" 200 31954 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:27.982 info: 91.169.168.172 - - [24/Sep/2020:18:58:27 +0000] "GET /lazy-static/avatars/0bae523c-4e84-4e11-ab7f-8c6154b9b60e.png HTTP/1.1" 200 6380 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:27.990 info: 91.169.168.172 - - [24/Sep/2020:18:58:27 +0000] "GET /lazy-static/avatars/0bae523c-4e84-4e11-ab7f-8c6154b9b60e.png HTTP/1.1" 200 6380 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:28.038 info: 91.169.168.172 - - [24/Sep/2020:18:58:28 +0000] "GET /lazy-static/avatars/a2c15667-c43a-442b-84b8-1f3174f9ea4e.jpg HTTP/1.1" 200 3772 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:28.038 info: 91.169.168.172 - - [24/Sep/2020:18:58:28 +0000] "GET /lazy-static/avatars/a2c15667-c43a-442b-84b8-1f3174f9ea4e.jpg HTTP/1.1" 200 3772 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:28.183 info: 91.169.168.172 - - [24/Sep/2020:18:58:28 +0000] "GET /lazy-static/avatars/4aec2fbc-afce-4efa-87c0-17290ab19570.jpg HTTP/1.1" 200 4158 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:28.207 info: 91.169.168.172 - - [24/Sep/2020:18:58:28 +0000] "GET /lazy-static/avatars/4aec2fbc-afce-4efa-87c0-17290ab19570.jpg HTTP/1.1" 200 4158 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:28.238 info: 91.169.168.172 - - [24/Sep/2020:18:58:28 +0000] "GET /static/thumbnails/e37b241f-0f47-4efb-a066-e8bae1560bf7.jpg HTTP/1.1" 200 10267 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:28.280 info: 91.169.168.172 - - [24/Sep/2020:18:58:28 +0000] "GET /static/thumbnails/50da66b7-590e-4495-9157-5f3293aab8c7.jpg HTTP/1.1" 200 11137 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"
[videos.pair2jeux.tube:443] 2020-09-24 18:58:28.382 info: 91.169.168.172 - - [24/Sep/2020:18:58:28 +0000] "GET /static/thumbnails/cec43845-da7b-4eee-a345-a5ae574eb014.jpg HTTP/1.1" 200 9848 "-" "mozilla/5.0 (windows nt 6.1; rv:60.0) gecko/20100101 firefox/60.0"