@double_t0uble

Как исправить проблему с отображением гаджетов Jira (_MSG_gadget..._)?

Проблема заключается в отображение гаджетов Jira, при заворачивании через Nginx, с системными названиями: 5b1a6e254e4cd715288690.png
Все настройки проводил по мануалам от Atlassian, но побороть ошибку не могу.
Так же на одном из форумов нашел подсказку по настройке iptables, которая должна решать мою проблему:
iptables -t nat -I OUTPUT -p tcp -o lo --dport 80 -j REDIRECT --to-ports 8080
iptables -t nat -I OUTPUT -p tcp -o eth0 --dport 80 -j REDIRECT --to-ports 8080

Для своего случая я переделал её на:
iptables -t nat -I OUTPUT -p tcp -o lo --dport 443 -j REDIRECT --to-ports 8080
iptables -t nat -I OUTPUT -p tcp -o eth0 --dport 443 -j REDIRECT --to-ports 8080

Помогите, кто сталкивался))
Конфигурации приведены ниже.
Nginx:
server {
        listen 						       80 default_server;
        server_name 					       subdomain.domain.com.ua;
    rewrite 		^ https://$server_name$request_uri? permanent;
}
server {
		server_name 					subdomain.domain.com.ua;
          listen					        443;
		ssl                  			                on;
		ssl_certificate         		                "/home/test/cert/2018/test.crt";
		ssl_certificate_key     		        "/home/test/cert/2018/test.key";
		ssl_protocols  					SSLv2 SSLv3 TLSv1;
		ssl_ciphers  					HIGH:!aNULL:!MD5;
		ssl_prefer_server_ciphers   	        on;

    location / {
                        proxy_set_header X-Forwarded-Host $host;
			proxy_set_header X-Forwarded-Server $host;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
			proxy_pass http://10.11.10.102:8080;
			client_max_body_size 50M;
    }
}

Jira "server.conf":
<Connector port="8080" maxThreads="150" minSpareThreads="25" connectionTimeout="20000" enableLookups="false"
                   maxHttpHeaderSize="8192" protocol="HTTP/1.1" useBodyEncodingForURI="true" redirectPort="8443"
                   acceptCount="100" disableUploadTimeout="true" bindOnInit="false" secure="true" scheme="https"
                   proxyName="subdomain.domain.com.ua" proxyPort="443"/>
  • Вопрос задан
  • 533 просмотра
Решения вопроса 1
@q2digger
никого не трогаю, починяю примус
У вас джира и нжинкс на одной машине?
Если да - меняйте proxy_pass на 127.0.0.1 и добавьте в /etc/hosts запись
127.0.0.1 subdomain.domain.com.ua

Я пишу с телефона - не удобно , надеюсь это поможет. Если нет, завтра с компа распишу всю подобную конфигурацию подробно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы