SWAGGER ko chez ovh depuis passage en 22

Bonjour

depuis le basculement de deux dolibarr hébergé chez ovh de 21 à 22, leur swagger ne fonctionne plus : j’ai une page blanche et je vois apparaitre des ERR_HTTP2_PROTOCOL_ERROR à l’appel de certaines pas (mais pas de swagger.json de transmis)

J’ai un autre dolibarr V21 hébergé aussi chez ovh qui lui fonctionne

et un 22 en local (sur docker) qui fonctionne aussi

Je précise que les appels d’api sont ok, c’est juste le swagger qui fait des siennes

Je me répond à moi-même, même si c’est une réponse partielle

il semble que ce soit une erreur au niveau de la génération du fichier swagger.json qui n’est pas gzippé or le navigateur s’attend à un fichier de taille réduite, d’ou un blocage puis un plantage

en ajoutant “SetEnv no-gzip 1” dans mon fichier htaccess le soucis se règle mais j’ai conscience que ce n’est pas une correction pertinente

2 « J'aime »

Bonjour,

c’est plutôt l’inverse, le fichier est compressé deux fois.
SetEnv no-gzip 1 va supprimer la compression par apache et ne conserver que celle visiblement faite par dolibarr.

Il y a - peut-être - MAIN_OPTIMIZE_SPEED qui a quelque chose à voir dans tout ça

C’est fort possible, ce genre de paramétrage cela dépasse mes modestes compétences

Je ne passe pas par ce fichier pour faire mon install, sans compter que sur mon docker local cela fonctionne et pas chez OVH