M
MikeN
https://www.whatsapp.com/android/current/WhatsApp.html noemt gewoon c2dm hoor (waar gcm een opvolger van is).Op de WhatsApp site staat niet duidelijk via welke dienst dit werkt.
Nee, heel NAT is natuurlijk 1 grote workaround. Alleen is 5 minuten gewoon enorm kort wanneer alle mainstream OSen 2 uur gebruiken. SSH connecties werken bij mij niet langer dan een paar minuten tenzij ik de keepalive instellingen wijzig, IMAP IDLE connecties werken voor geen meter (vooruitgang, terug naar pollen), en Google notificaties werken dus ook voor geen meter.Hoelang inactieve poorten open moeten blijven is echter geen genormeerde tijd. Dus als die tijd bij de Ubee en de Cisco aan de korte kant is, kun je niet van een bug spreken.
Er is technisch ook helemaal geen reden om die connecties af te sluiten, wanneer je state table overflowed kun je altijd nog oude connecties eruit gooien.
Als je een TCP verbinding opzet hoort dat ding gewoon niet spontaan te verdwijnen door 1 of ander modem wat geen zin meer in je had. WhatsApp is vrij weinig te verwijten (en Google ook niet), mensen die een workaround als NAT implementeren moeten gewoon een fatsoenlijke implementatie opleveren.Hooguit van een ongelukkige keuze. Voor hetzelfde geld kun je WhatsApp beschuldigen dat ze niet genoeg moeite doen de verbinding in stand te houden.
Beetje rondkijken en je ziet al snel dat de Ubee EVW3200 vaak in verband wordt gebracht met keep-alive/timeout issues.
Wat jij nu post had ik een paar bladzijden terug ook al gepost, ik verwacht (op korte termijn) ook geen oplossing. 't is ook geen prio 1 wat mij betreft, maar wel jammer.