Drawpile icon indicating copy to clipboard operation
Drawpile copied to clipboard

Requiring a VPN to avoid randomly disconnecting on all servers.

Open SunnyDisme opened this issue 3 years ago • 2 comments

Its been like this for more or less a year, I figured someone else could've reported it but it's becoming a severe issue as constantly running a VPN to be able to moderate me and my friend's drawpile sessions are getting to be costly as it wastes data and doesn't always have decent speed. If there is a way to fix it, id love to hear how but for now I've only heard about other people having the same issue and just giving up and using VPN aswell.

SunnyDisme avatar Aug 01 '21 15:08 SunnyDisme

There's really a lot of things we'd need to know before we can help. I'd suggest that this matter be taken over to the Drawpile Discord server (invite link is on the website in the lower left corner). However, there are a few things you can do if you want to keep it here. Just will take longer I imagine. My instructions below assume you have Windows since you didn't mention your operating system.

First, try connecting to a few different servers with your normal, registered user account (assuming you have one). Then go to help, view log and save it. Then, given some recent information that was recently relayed to us, I'd like you to try it as a guest (unregistered) and again, grab the log under help, view logs. Also please check your ping/latency when in the session by right clicking "Room" under the user list, and check the latency for your lowest, highest seen value, and what value it typically sticks to the most (average).

Finally, some people have reported success with staying connected by disabling IPv6 connectivity on their computer. Why this helps exactly, I don't know. Press the Windows key + r, type in ncpa.cpl and hit enter. Right click your active/main network connection, go to properties. Uncheck "Internet Protocol Version 6 (TCP/IPv6)", Click ok. Assuming your ISP still is providing an IPv4 address for connectivity, you should still be able to browse the internet. If for some reason you cannot, re-enable the setting... as this is only a work around and not recommended for long term use. Eventually everything will go to IPv6 so it will be required to be enabled.

https://cdn.discordapp.com/attachments/546260997703467009/757412391293288548/1IUIAy0t2KA7LbT582lIVzg.png

Wade821 avatar Aug 01 '21 16:08 Wade821

VPN makes it so the connection is refreshed at OS level, independant of the program. I've had such disconnects with routers that ignore the keep alive pings, you have to send actual data for it to work, it's possible one of you have such misbehaving routers/isp.

One solution is to keep using VPN but on the same server with Drawpile, on the cloud. I recommend installing wireguard and drawpile on any cheap/free cloud server and then connect through wireguard.

notfood avatar Aug 01 '21 16:08 notfood

(I've taken over development on Drawpile, so I'm going through these tickets and organizing them.)

No response in over a year, closing this.

askmeaboutlo0m avatar Mar 24 '23 12:03 askmeaboutlo0m