That’s it, I get an error message whenever I try to post or comment if I’m connected to my VPN, butnot trouble if I just get disconnected. Does not fit the idea of decentralized social media I had, but overall I’m mainly curious as to the reason why it is so.
I just reconnect and hope for an unflagged IP lol
Aye good to know some instances block VPNs , didn’t know that. As a user from China who has to use a VPN always that would be problematic. Guys I got lucky with my instance.
Because so many bad actors use VPNs for ban evasion or span sources, blocking the VPN endpoints from posting or commenting is a low hanging fruit way of dealing with some spam. This is Lemmy.World stance.
There are many others instances that work over VPNs so in the spirit of decentralization you can use another instance to access lemmy.world content.
It also prevents normal people from using Lemmy at all…
Does .World think it’s their content?
It’s hosted in their servers. Dunno about the content licenses, if any.
I believe Lemmy.world blocks VPNs. You could try a different instance which doesn’t have that policy
It might depend on the lemmy instance you are posting to (
lemmy.world
) and/or where you have your account (lemmy.ml
), because I don’t think that this is built into the AP protocol.I suspect at least one of these uses some kind of filtering mechanism that blocks VPN users, like cloudflare’s CDN.
btw, I think you may have mixed up the instances. The user is on .world and the post is on .ml
Other than that, you’re probably correct
One of many reasons to change instances
Lemmy.dbzer0.com for the win
That’s where I went when I left .world. :)
I used to have the same issue with lemmy.world - it’s the instance
This is it! Instance blocks it.
.world is a fickle bitch in general. It would be good if more users and communities balanced out amongst other instances.
Get a free VPS from Oracle cloud in whatever region you want, run Wireguard on it. There, now you have a VPN that you control, and since it’s hosted by Oracle, and not a VPN company, there’s no way to “detect” it.
I assure you that’s detectable. The VPN detector I know, classifies all cloud providers as VPN as a matter of course, because no normal user would be coming from a cloud network.
Like basically all cloud providers, Oracle publish their public-facing IP address ranges.
https://docs.oracle.com/en-us/iaas/Content/General/Concepts/addressranges.htm
Many services block these because, as you are pointing out, standing up VPN tunnel routing on a cloud instance is sort of trivial. Cloud providers publish these ranges specifically so anyone can block them easily. If lemmy.world is not blocking Oracle Cloud already, it’s only because they just haven’t come around to it.
Or better, run your own instance, rather than a VPN.
Yup, good point. One can run a private instance for “selfish” reasons.