Я установил YouTrack в формате .jar, и, кажется, все в порядке. Но когда я перехожу по URL-адресу, я получаю эту ошибку в консоли:
Отказался выполнять скрипт из «https://tickets.example.com/whatever/static/vendor.6b054d71bd96ab0aabb0.js»
потому что его тип MIME ('text/html') не является исполняемым, и включена строгая проверка типа MIME.
У меня есть youtrack за брандмауэром, и я использую apache2 для слушателя и прокси для пересылки запроса следующим образом:
ПроксиПасс/http://10.8.0.1:8081/что угодно/
ProxyPassReverse/http://10.8.0.1:8081/что угодно/
Используя инструменты разработчика, становится ясно, что MIME-тип — text/html. что странно, когда я подключаюсь к серверу по ssh и вызываю URL-адрес напрямую следующим образом:
wget http://10.8.0.1:8081/независимо/статический/vendor.6b054d71bd96ab0aabb0.js
Ответ:
Подключение к 10.8.0.1:8081... подключено.
HTTP-запрос отправлен, ожидается ответ... 200 OK
Длина: 1063387 (1.0M) [приложение/javascript]
Ясно правильно. Поэтому я могу только думать, что apache устанавливает/переписывает тип mime в заголовках.
Как это может быть? Я должен пропустить настройку или что-то в этом роде. Любые идеи?