IPv6 Slow Upload Speed
-
Hi,
I have a very strange problem with the IPv6 upload on my server.First of all, the important informations:
Hardware: Dedicated server (Hetzner)
Hypervisor: Proxmox
CPU: AMD Ryzen 5950x
RAM: 128GB DDR4 ECC
SSD: 2x 4 TB Datacenter SSD
Connection: 1 Gbit uplink
pfSense: ZFS & VirtIO. Proxmox & VM firewall are deactivated.Now to my problem:
When I run a speedtest (iperf3 or browser speedtest) I get first in download, 930 Mbits, but in upload only 0,20 Mbits.
I tried it with Linux and Windows VMs - same result.If I switch off the firewall with "pfctl -d", then it works and the full 1 Gbit is available with IPv6.
VM IPv6-Iperf3 speed test with the firewall switched off (pfctl -d): https://pastebin.com/g5V2j49w
VM IPv6-Iperf3 speed test with activated firewall (pfctl -e): https://pastebin.com/V21ByqTBWhat I already tried and activated:
- Hardware Checksum Offloading, Hardware TCP Segmentation Offloading & Hardware Large Receive Offloading deactivated
- AES-NI activated
- Proxmox CPU-Type on Host, kvm64 & x86-64-v2-AES (mainly host)
- Proxmox > pfSense > tried E1000 driver
- reinstalled pfSense with UFS
It ONLY affects IPv6. IPv4 works fine.
Even if I create an ANY - ANY rule for the firewall rules (WAN and LAN), it does not work.Perhaps again for a better overview:
IPv4 Download: 1 Gbit
IPv4 Upload: 1 Gbit
IPv6 Download: 1 Gbit
IPv6 Upload: 0-10 MbitI have absolutely no idea what else I can try... or what is causing the problem. If any of you have any ideas what else I can try, please let me know.