infrastructure icon indicating copy to clipboard operation
infrastructure copied to clipboard

tile.openstreetmap.fr très lent à charger initialement

Open zorun opened this issue 3 years ago • 4 comments

En essayant d'accéder à https://tile.openstreetmap.fr depuis firefox, ça a bien mouliné dans le vide pendant 30 secondes à 1 minutes avant que la page ne se charge. Ensuite, une fois la page chargée, tout marche bien.

En testant en ligne de commande, j'ai eu un timeout au bout de plusieurs minutes :

$ curl -v https://tile.openstreetmap.fr
*   Trying 109.190.177.36:443...
* connect to 109.190.177.36 port 443 failed: Connection timed out
* Failed to connect to tile.openstreetmap.fr port 443: Connection timed out
* Closing connection 0
curl: (28) Failed to connect to tile.openstreetmap.fr port 443: Connection timed out

D'autres tentatives via curl ont fonctionné, mais restent assez lentes (5-6 secondes pour récupérer la page)

zorun avatar Jul 21 '22 10:07 zorun

Je suppose que c'est un souci de configuration du DNS, qui ne pointerait pas sur la bonne IP. Je regarderai.

jocelynj avatar Jul 22 '22 16:07 jocelynj

Une correction a été faite ce matin du côté IPv6... est-ce que le problème est toujours là pour toi @zorun ou résolu ?

cquest avatar Jul 27 '22 14:07 cquest

Pour le coup, le nom tile.openstreetmap.fr n'a pas d'enregistrement AAAA, donc je me connecte en IPv4. Mais il y a peut-être de l'IPv6 en reverse proxy derrière ?

C'est toujours particulièrement lent, je viens de retester avec curl -v depuis plusieurs endroits (tetaneutral, OVH...). Après quelques tests j'ai vu 3 cas différents :

  • blocage au niveau TLS : environ 20 secondes d'attente entre TLSv1.3 (OUT), TLS handshake, Client hello (1) et TLSv1.3 (IN), TLS handshake, Server hello (2) (messages curl)
  • blocage au niveau TCP : environ 1 minute d'attente entre Trying 109.190.177.36... et Connected to tile.openstreetmap.fr (109.190.177.36) port 443 (#0)
  • blocage au niveau HTTP : environ 1 minute entre l'envoi de la requête HTTP/2 et le début de la réponse

Ca ressemble à un serveur web surchargé ou mal configuré, ou alors à un bout du réseau qui perd des paquets de façon régulière.

zorun avatar Jul 28 '22 16:07 zorun

Résultat d'un smokeping de quelques jours vers tile.openstreetmap.fr : osm_fr_tile_v4_last_864000

Il y a bien du packet loss, et ça suit un pattern jour/nuit, avec le maximum de pertes entre 9h et 19h environ (CEST). Une saturation réseau ?

zorun avatar Aug 02 '22 10:08 zorun