September 24, 2022 at 4:37 pm #12671
I use Wiresock for browsing with two browser ( 1 over WG, 1 over standard network ).
I set up the Wiresock as windows service with the following command:wiresock-
client.exe install -start-type 2 -config C:\Users\Test\Desktop\Rsee.conf -log-level none
In AllowedApps i only added Firefox.
While parallel browsing i get sometimes a timeout in on of the browsers, and also it loads very slow.
I testet the Wireguard Conf without Wiresock and the speed is fine then.
- Processor I6500T
- Chrome – Standard / Firefox – Wiresock
Do i have to add any tag in the setupcommand for using multiple cores of the processor? Or is there another possibility to improve the speed of parallel browsing.
Thanks in advance!September 24, 2022 at 10:53 pm #12672
Hmm, I’m running Wiresock in a similar setup, although Chrome uses a Wireguard tunnel and Firefox connects directly, and I’ve never noticed much slowdown. Of course, depending on the distance to your Wireguard server (and associated network latency), when you’re browsing the tunnel, websites usually don’t respond as quickly as they would with a direct connection, but that’s expected behavior.
I would first try testing another Wireguard server, preferably one that you set up yourself and has enough CPU and network resources. Otherwise, other VPN clients may affect the performance of your tunnel in unpredictable ways, and a clean test will not be possible.
Do i have to add any tag in the setupcommand for using multiple cores of the processor?
The Wiresock client uses 4 worker threads (4 cores) to process packets, this design seems quite scalable.September 26, 2022 at 12:36 pm #12674
Thanks for your reply 🙂
I already checked another Endpoint, and this is exactly the same problem.
Furthermore if i check these endpoints with the standard wireguard-app – they work very smoothly, so it shouldnot be an issue with the performance of the wg-servers.
I just made a few speedtests with the browsers – it seems to be a problem with the download speed.
The browser without wireguard routing: 1,5 Mbps Download / 56 Mbps Upload
After deactivating Wiresock – around 950 Mbps Downlaod
The browser with wireguard routing: 95 Mbps Download / 56 Mbps Upload
Seems to be fine here.
So it seems like – that they cant get the full performance at the same time ( and should not be an issue of my internetconnection – while normal browsing they will just use some Mbps together.September 27, 2022 at 9:00 am #12677
I think the problem you are having is related to the MTU setting in your config file. Try reducing the MTU (for example, from the default 1420 to 1412 or even 1280) and see if there is a difference.
Unlike the standard WireGuard client, WireSock does not support fragmented UDP frames and download performance may be degraded due to packet loss.September 27, 2022 at 4:07 pm #12678
I changed the MTU from previous 1412 to 1280 now – but makes no difference /
The allowed App Firefox through VPN seems to have a perfect speed while InternetExplorer which is not through Wireguard is more than slow.
Here is a little demonstration:
May it be an issue with the network adapter? Using an “Intel AC 8265” atm.September 28, 2022 at 1:04 pm #12679
As far as I can see, Firefox works great over VPN, while IE slows down. And I suspect that the problem may be related to DNS. Since you specified DNS in the Wireguard config file, all DNS requests (not only Firefox, but also IE) go to this server. Try removing DNS from the config and/or changing it to something like 184.108.40.206 to see if there is a difference.
One more question, did you run the wiresock client as administrator?September 29, 2022 at 7:29 pm #12680
Jop – Wiresock runs as admin and also on another machine as windows service.
I changed the dns to 220.127.116.11 and also tried to delete it complete from the config, but it makes no difference in the speed.
think it is a problem with the wifi connection. if i run my setup on a machine, connected with ethernetcable – i dont get this issues.
- You must be logged in to reply to this topic.