Ik heb een ADSB ontvanger draaien en stuur de ontvangen data door naar onder andere de site van Flightaware. Dit werk prima. Het ADSB verkeer loopt overigens via een andere server als waar de website van Flightaware draait.
Waar ik tegenaan loop is dat de website van FlightAware niet goed werkt. Een connectie naar http://www.flightaware.com levert een timeout op. Normaliter zou deze website een redirect moeten opleveren naar bijv uk.flightaware.com. Deze laatste URL doet het echter prima als ik er direct naar toe ga.
Op mijn router heb ik een packet capture gestart en daar zie ik het volgende gedrag:

Mijn PC stuurt een SYN packet, de router doet dit netjes NATten en zet een verbinding op naar de website van Flightaware. Flightaware stuurt een SYN+ACK terug, alleen vindt Wireshark dat dit packet 'malformed' is. Vervolgens zie je TCP retransmissions en uiteindelijk vindt de browser het te lang duren en geeft een timeout.
Ik heb met de MSS size zitten spelen, maar vanaf de router kan ik tot 1492 gaan (PPPoE) vóór dat er fragmentatie optreedt:
Het probleem doet zich alleen voor bij deze website. Ik ben nog geen andere website tegengekomen die ook dit probleem heeft.
Vanaf een andere lokatie (T-Mobile VDSL) geprobeerd een verbinding op te zetten naar de Flightaware website en van hieruit werkt het prima. Ook vanaf mijn smartphone via een 4G verbinding loopt de verbinding prima.
Traceroute:
De vraag is nu: Ligt de oorzaak toch bij mij, verknoeit mijn VDSL provider iets (Tele2) of ligt het probleem nog verderop in de keten?
Ik gebruik nu maar direct de UK url, maar zou toch wel willen weten waarom www.flightaware.com direct voor mij niet bereikbaar is.
Waar ik tegenaan loop is dat de website van FlightAware niet goed werkt. Een connectie naar http://www.flightaware.com levert een timeout op. Normaliter zou deze website een redirect moeten opleveren naar bijv uk.flightaware.com. Deze laatste URL doet het echter prima als ik er direct naar toe ga.
Op mijn router heb ik een packet capture gestart en daar zie ik het volgende gedrag:

Mijn PC stuurt een SYN packet, de router doet dit netjes NATten en zet een verbinding op naar de website van Flightaware. Flightaware stuurt een SYN+ACK terug, alleen vindt Wireshark dat dit packet 'malformed' is. Vervolgens zie je TCP retransmissions en uiteindelijk vindt de browser het te lang duren en geeft een timeout.
Ik heb met de MSS size zitten spelen, maar vanaf de router kan ik tot 1492 gaan (PPPoE) vóór dat er fragmentatie optreedt:
code:
1
2
3
4
5
6
7
| [admin@MikroTik] >> /ping size=1492 address=70.42.6.250 do-not-fragment SEQ HOST SIZE TTL TIME STATUS 0 70.42.6.250 1492 44 125ms 1 70.42.6.250 1492 44 125ms 2 70.42.6.250 1492 44 125ms 3 70.42.6.250 1492 44 125ms sent=4 received=4 packet-loss=0% min-rtt=125ms avg-rtt=125ms max-rtt=125ms |
Het probleem doet zich alleen voor bij deze website. Ik ben nog geen andere website tegengekomen die ook dit probleem heeft.
Vanaf een andere lokatie (T-Mobile VDSL) geprobeerd een verbinding op te zetten naar de Flightaware website en van hieruit werkt het prima. Ook vanaf mijn smartphone via een 4G verbinding loopt de verbinding prima.
Traceroute:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| [admin@MikroTik] >> /tool traceroute 70.42.6.250 # ADDRESS LOSS SENT LAST AVG BEST WORST STD-DEV STATUS 1 143.176.a.b 0% 6 9.8ms 9.9 9.7 10.1 0.1 2 212.53.25.197 0% 6 11.5ms 11.5 11.3 11.5 0.1 3 212.151.190.0 0% 6 11.9ms 11.7 11.5 12 0.2 4 130.244.82.55 0% 6 12.1ms 12.7 12.1 15.2 1.1 5 149.6.129.249 0% 6 12.6ms 12.8 12.6 12.9 0.1 6 130.117.2.242 0% 6 12.4ms 12.3 12 12.5 0.2 7 154.54.56.93 0% 6 86ms 86 85.8 86.1 0.1 8 154.54.30.185 0% 6 89.2ms 89 88.8 89.2 0.1 9 154.54.40.106 0% 6 92.4ms 92.2 92 92.4 0.1 10 154.54.7.158 0% 6 109.5ms 109.4 109.1 109.7 0.2 11 154.54.28.70 0% 6 123.6ms 123.5 123.3 124 0.2 12 154.54.24.114 0% 6 123.9ms 124.1 123.9 124.4 0.2 13 154.24.0.246 0% 6 124.8ms 125.2 124.6 127 0.8 14 38.142.28.186 0% 6 124.6ms 124.8 124.6 125.1 0.2 15 216.52.168.65 0% 6 123.5ms 123.4 123.2 123.5 0.1 16 23.92.181.18 0% 6 126.7ms 126.2 124 129.2 2.3 17 64.95.211.202 0% 6 123.4ms 123.7 123.4 124 0.2 18 100% 6 timeout 19 70.42.6.250 0% 5 124.9ms 124.3 124.1 124.9 0.3 |
De vraag is nu: Ligt de oorzaak toch bij mij, verknoeit mijn VDSL provider iets (Tele2) of ligt het probleem nog verderop in de keten?
Ik gebruik nu maar direct de UK url, maar zou toch wel willen weten waarom www.flightaware.com direct voor mij niet bereikbaar is.