• chocka
  • Registratie: Juni 2007
  • Laatst online: 20:28
Onderwerp: Fritz!Box 5590 Fiber DHCP/NAT-tabel Crash Bij Aanhoudende Rclone Upload-belasting

Hardware & Omgeving:
ComponentSpecificatie
RouterAVM Fritz!Box 5590 Fiber (Gigabit Fiber)
FirmwareFRITZ!OS 8.25 (laatste)
NASSynology DS213+ (SMB-share)
ServerRaspberry Pi 4 (Docker container: rclone:v1.75.2)
ClientRclone View v1.6.8
CloudInternxt (HTTPS backend)
Netwerk1 Gbps symmetrisch (upload/download)

Probleembeschrijving
Tijdens aanhoudende bisync of copy-operaties van NAS → Cloud via Rclone draaiend in een Docker container op Raspberry Pi crasht de DHCP-server en NAT/conntrack-tabel van de Fritz!Box 5590, resulterend in:
  • Alle verbonden apparaten verliezen tegelijkertijd internetconnectiviteit
  • Geen "Connection refused" — clients behouden IP, maar geen gateway/DNS-resolutie
  • Herstel vereist volledige router reboot (stroomreset of resetknop)
  • Probleem treedt opnieuw op zelfs met conservatieve Rclone-instellingen (--transfers 1, --checkers 1, --bwlimit 1M)
Vergelijking: Synology HyperBackup draait 's nachts zonder enige router-instabiliteit.
Waargenomen Symptomen
SymptoomFrequentie
Internetverlies tijdens Rclone syncElke run
Andere apparaten aanvankelijk niet beïnvloed~5-30 minuten na start
DHCP-leases verlopen (10 dagen geconfigureerd)Niet de directe oorzaak
Vereiste router reboot100% herstel rate
Windows TCP/IP-stack corruptieSoms secundair probleem (netsh winsock reset nodig)

Geteste Rclone-configuratie
Alle configuraties geprobeerd zonder succes:

# Conservatief (mislukt)
--transfers 1 --checkers 1 --tpslimit 1 --bwlimit 1M

# Gematigd (mislukt)
--transfers 2 --checkers 2 --tpslimit 3 --bwlimit 5M

# Aggressief (verwacht falen)
--transfers 4 --checkers 8 --bwlimit 10M

Extra flags geprobeerd:
  • --fast-list
  • --track-renames
  • --modify-window 2s
  • --stats 1m
  • --low-level-retries 1
  • --contimeout 5s

Root-oorzaak Hypothese
Het probleem blijkt NAT/conntrack-tabel overbelasting te zijn, geen bandbreedte verzadiging:
  1. Rclone verbinding patroon: Zelfs single-threaded (--transfers 1) creëert vele kortstondige TCP-verbindingen per bestand (HTTP/SMB metadata, headers, chunking).
  2. TIME_WAIT accumulatie: Elke verbinding laat staten achter in de NAT-tabel van de router voor seconden/minuten.
  3. Tabel overloop: Na duizenden bestanden (~200 GB dataset) vult conntrack-tabel zich, DHCP-dienst stokt.
  4. HyperBackup verschilt: Gebruikt geoptimaliseerde Synology API met minder HTTP-transacties per bestand → minder NAT-druk.
Bewijs:
  • Router CPU-gebruik blijft laag tijdens sync
  • Bandbreedte-gebruik blijft onder 10 MB/s (ver onder 1 Gbps capaciteit)
  • Alleen aanhoudende uploads trigger crash, niet korte transfers

Wat Werkt Zonder Crashes
MethodeResultaat
Synology HyperBackup (native NAS app)✅ Stabiel, nachtelijk
Korte Rclone transfers (<50 GB)✅ Tijdelijke stabiliteit
Router reboot midden in transfer⚠️ Reset NAT-tabel, crash herhaalt zich

Vraag om Inzicht
Aan AVM/Fritz!Box Ontwikkelaars:
  1. Is er een bekende beperking met de NAT/conntrack-tabel grootte van de 5590?
  2. Kan DHCP/NAT-handhaving worden aangepast? (bijv. TIME_WAIT-reductie, conntrack-limieten)
  3. Zijn er firmware fixes gepland voor agressieve HTTP-clients?
Aan Rclone Ontwikkelaars:
  1. Kan --tpslimit effectiever zijn? Momenteel triggerd zelfs --tpslimit 1 crashes.
  2. Moet Rclone connection pooling implementeren? Vermindert nieuwe TCP-handshake overhead.
  3. Zijn er flags/opties voor "router-vriendelijke" modus? (Minder parallele verbindingen, langere keep-alives)
Aan Community-leden:

Hebben jullie soortgelijke problemen ervaren met:
  • Fritz!Box routers + Rclone?
  • Hoog-frequent kortstondige TCP-verbindingen die NAT-uitputting veroorzaken?
  • Alternatieve workarounds (andere protocollen, lokale Rclone, etc.)?

Tijdelijke Workarounds Onderzocht
WorkaroundResultaat
--bwlimit reductie (1M → 10M)❌ Geen effect
--transfers / --checkers (1 → 4)❌ Geen effect
--tpslimit (1 → 3)❌ Geen effect
Router factory reset⚠️ Tijdelijke fix
Windows netwerk stack reset (netsh)⚠️ Alleen secundair probleem

Voorgestelde Oplossingen
OplossingHaalbaarheid
Router firmware fix (conntrack optimalisatie)⏳ Lange termijn
Rclone connection pooling (minder handshakes)⏳ Midden-termijn
Gebruik native NAS backup tools✅ Direct
Rclone op lokale PC (Pi + RC API vermijden)⚠️ PC moet aan blijven
Upgrade naar enterprise router (grotere NAT-tabel)💰 Kostenintensief

Conclusie
Dit lijkt een hardware/firmware beperking in de Fritz!Box 5590 bij het hanteren van high-volume kortstondige HTTP/SMB-verbindingen van generieke clients zoals Rclone. Native NAS apps (HyperBackup) werken prima dankzij geoptimaliseerde protocollen.

Impact: Gebruikers met Fritz!Box routers kunnen Rclone niet betrouwbaar gebruiken voor grote cloud backups, ondanks voldoende bandbreedte en conservatieve instellingen.

Verzoek: Graag onderzoeken of:
  1. AVM NAT/conntrack handling kan verbeteren in FRITZ!OS
  2. Rclone een "low-overhead" modus kan toevoegen voor router compatibiliteit
  3. Anderen praktische workarounds hebben gevonden
@FRITZ!webcare

[ Voor 3% gewijzigd door chocka op 12-10-2026 20:06 ]


  • Nielson
  • Registratie: Juni 2001
  • Nu online
Misschien @FRITZ!webcare even taggen, zijn regelmatig actief op het forum.