infrastructure icon indicating copy to clipboard operation
infrastructure copied to clipboard

bug: erreur CORS sur les serveurs tile.openstreepmap.fr

Open paul-thebaud opened this issue 2 years ago • 2 comments

Bonjour, Nous expérimentons des erreurs CORS qui ne se produisaient pas il y a quelques semaines sur notre intégration de carte OpenStreetMap (via MapLibre GL JS).

Les erreurs se produisent aussi bien en localhost que sur les applications de production, et sur n'importe quels sous-domaines (a, b ou c).

Fait étrange : les erreurs ne semblent pas toujours se produire (certaines tiles s'affichent correctement), et cela ne semble pas dépendre du sous-domaine utilisé.

Voici un exemple d'erreur :

Access to fetch at 'https://c.tile.openstreetmap.fr/osmfr/13/4019/2856.png' from origin 'http://127.0.0.1:8000' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled.

Merci d'avance pour votre aide.

paul-thebaud avatar Aug 01 '23 10:08 paul-thebaud

Je pense qu'il y a eu un retour à la normale coté serveur. Mais le CORS n'est pas revenu.

Ç'est bloquant pour l'utilisation des tuiles par les affichages en GL : MapLibre GL JS, MapboxGL JS et peut être d'autres.

frodrigo avatar Aug 13 '23 10:08 frodrigo

Je suis un peu étonné que CORS marchait avant, vu que je n'ai pas vu de modif sur la config nginx du proxy - @cquest, ça te parlerait ?

J'ai quand même activé les headers sur /osmfr/

jocelynj avatar Aug 13 '23 12:08 jocelynj

Bonjour @paul-thebaud As-tu un retour à faire sur ce problème ? La solution de @jocelynj via #504 a-t-elle résolu ?

Cyrille37 avatar May 07 '24 06:05 Cyrille37

Bonjour @Cyrille37, je crois que nous n'avons plus ces erreurs. Mais nous utilisons moins de variations de tuiles qu'avant, en raison des uptimes. Merci.

paul-thebaud avatar May 07 '24 06:05 paul-thebaud

Merci. Alors je ferme le ticket ; et si besoin on le retrouve via search ou ouvre un nouveau

Cyrille37 avatar May 07 '24 08:05 Cyrille37