現在JIRAをAWS上に設置しようとしています。
サブドメインを利用して http://jira.domain.com へアクセスするとJIRAが表示されるようにしたいのですが、上手くいきません。
現状、http://jira.domain.com:55580 へアクセスすると上手く動いているため、nginxのリバースプロキシの設定が良くないようなのですが、
色々設定を変えても上手くいかず降参気味でこちらに来ました。
http://jira.domain.comへアクセスした際に表示されているエラー
html
1The page you are looking for is temporarily unavailable. Please try again later. 2 3Website Administrator 4Something has triggered an error on your website. This is the default error page for nginx that is distributed with Fedora. It is located /usr/share/nginx/html/50x.html 5 6You should customize this error page for your own site or edit the error_page directive in the nginx configuration file /etc/nginx/nginx.conf.
nginx.conf(関連する部分を抜粋)
text
1http { 2 server { 3 listen 80; 4 server_name jira.domain.com; 5 access_log /var/log/nginx/access_app.log main; 6 include /etc/nginx/default.d/*.conf; 7 location / { 8 proxy_set_header HOST $host; 9 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 10 proxy_set_header X-Forwarded-Host $host; 11 proxy_set_header X-Forwarded-Server $host; # プロキシサーバのホスト名 12 proxy_set_header X-Real-IP $remote_addr; 13 proxy_pass http://127.0.0.1:55580; 14 } 15 16 error_page 404 /404.html; 17 location = /40x.html { 18 } 19 20 error_page 500 502 503 504 /50x.html; 21 location = /50x.html { 22 } 23 } 24}
server.xml(Tomcat側の設定:関連する部分を抜粋)
xml
1<Server port="8005" shutdown="SHUTDOWN"> 2 <Service name="Catalina"> 3 <Connector port="55580" 4 5 maxThreads="150" 6 minSpareThreads="25" 7 connectionTimeout="20000" 8 9 enableLookups="false" 10 maxHttpHeaderSize="8192" 11 protocol="HTTP/1.1" 12 useBodyEncodingForURI="true" 13 redirectPort="8443" 14 acceptCount="100" 15 disableUploadTimeout="true"/> 16 17 <Engine name="Catalina" defaultHost="jira.domain.com"> 18 <Host name="jira.domain.com" appBase="webapps" unpackWARs="true" autoDeploy="true"> 19 <Context path="" docBase="${catalina.home}/atlassian-jira" reloadable="false" useHttpOnly="true"> 20 </Context> 21 </Host> 22 </Engine> 23 </Service> 24</Server>
追記
nginxのerrorlogを確認したところ、下記のメッセージが表示されておりました。
2016/12/25 05:51:36 [crit] 23591#0: *1 connect() to 127.0.0.1:55580 failed (13: Permission denied) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: http://jira.domain.com, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:55580/", host: "jira.domain.com"
権限周りの観点から引き続き調査実施します。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/26 00:43
2017/01/06 07:22