Я построил плагин thunderbird, запущенный на tb v45, он использует nsIXMLHttpRequest и XMLHttpRequest для публикации и получения данных с сервера, сервер был настроен на nginx с использованием протокола http2.nginx принимает как http1, так и http2
журнал является
"POST /service/v2/api HTTP/1.1" 502 1266 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 Lightning/4.7.4"
, следовательно, плохой шлюз. Я думал, что эта настройка http была обратной совместимости.
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
Как я могу сделать настройки Nginx принять http1 или может nsIXMLHttpRequest послать правильные заголовки поэтому он использует http2?