Closed r-eu9 closed 2 months ago
Had similar 403 errors, ensuring everything uses the same IP for outgoing traffic (po/vistor token obtention, inv_sig_helper and invidious) fixed it.
I don't think there's much that can be done here as it's tied to what google provides when one fetches resources..
@r-eu9 I don't see you running inv_sig_helper.
Make sure to follow the guide here: https://github.com/iv-org/documentation/pull/581
Thx. The inv_sig_helper setup fixt it.
I use the invidious docker installation behind an apache2 reverse proxy. The VM is only via IPv6 reachable from outside. But the VM can use IPv4 for outgoing traffic via NAT. When I try to view a video it fails with 403. I assume the origin of the problem is the "ip=.." part of the /videoplayback URL. The IP is the IPv4 address of the NATing host.
The installation is with Debian 11.10 and docker 20.10.5 I use the po_token and visitor_data config entries in the docker-compose.yml: