在代理后面运行jenkins,反向代理配置不正确

时间:2014-09-22 23:20:59

标签: nginx jenkins proxy glassfish

在代理(NGINX)后面运行时,我收到消息

  

您的反向代理设置似乎已损坏。

我提到this link,但仍然收到相同的消息。它指的是文件/etc/default/jenkins,这不是我的情况,因为我下载了zip文件并且正在使用glassfish运行。

据我所知,我需要的是向--prefix提供参数JENKINS_ARGS。在nginx后面的glassfish中运行时如何做到这一点。

感谢。

1 个答案:

答案 0 :(得分:0)

只是一个快速猜测,但如果你在GlassFish中运行Jenkins,我认为你必须在GlassFish JVM上设置代理。

您可以通过GlassFish管理GUI(server-config - > JVM Settings - > JVM Options)添加以下JVM选项:

-Dhttp.proxyHost=proxyhostname
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxyhostname
-Dhttps.proxyPort=8080

或者您可以通过以下方式通过asadmin设置它们:

asadmin create-jvm-options -Dhttp.proxyHost=proxyhostname