Sorry to ask this question here.
How can I configure RiseupVPN to recognize Tor for connecting through Snowflake?
Sorry to ask this question here.
Sorry to ask this question here.
Questions about the workings of the Riseup VPN app should be addressed to Riseup’s support. They can be contacted anonymously here and I’ve found them helpful.
That said, I suspect this functionality is broken/disabled currently. The options for obfs4, Snowflake and KCP seem to be grayed out on the (desktop?) app screenshot you have posted. FWIW they were also like this when I tried the Riseup VPN desktop app (v0.24.10 on Linux).
I recently inquired myself about the availability of Riseup’s obfs4 bridges and was told these are only available for the Android app, not the desktop one. I can see the obfs4 and KDP options were explicitly disabled in the desktop app here, but all I can find in reference to snowflake functionality is some disabled code here and a year old set of proposed changes related to snowflake functionality here.
If you do get an answer from Riseup perhaps you could post their answer as the solution.
As Riseup’s VPN uses the OpenVPN protocol, there is no reason why you shouldn’t be able to manually configure a connection to the various gateways through tor (VPN-over-tor) using a system tor daemon (little-t-tor) and the snowflake-client. You would then connect via your desktop’s network manager instead of Riseup’s app. This is in fact how I use Riseup VPN.
I wrote some code to generate plain OpenVPN configs for Riseup VPN and import them into Gnome Network Manager (Linux) myself and can share a link if you are interested - you didn’t specify your OS. Routing an OpenVPN connection through tor is apparently not entirely straightforward, but by no means impossible. I’ve not tried this myself, perhaps someone else here has. The final step; configuring little-t-tor to use snowflake, was covered on this forum here.