Jenkins・エラー

Last Update 2012-10-27

HomeBack

  1. Jenkins起動エラー
  2. Apache・Proxyエラー

Jenkinsのエラーの

Jenkins起動エラー

CentOS 6.0にrpmでJenkinsをインストールして以下のコマンドで起動します。

/etc/rc.d/init.d/jenkins start
そして、ブラウザでアクセスすると、以下のようなエラーが表示される場合
このサーバーは、AWTが正しく設定されていません。おそらく、オプション"-Djava.awt.headless=true"を
指定してコンテナーを起動する必要があります。

java.lang.NullPointerException
    at sun.awt.X11FontManager.getDefaultPlatformFont(X11FontManager.java:779)
    at sun.font.SunFontManager$2.run(SunFontManager.java:432)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.font.SunFontManager.<init>(SunFontManager.java:375)
    at sun.awt.X11FontManager.<init>(X11FontManager.java:32)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
    at java.lang.Class.newInstance0(Class.java:372)
    at java.lang.Class.newInstance(Class.java:325)
    at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
    at java.awt.Font.getFont2D(Font.java:490)
    at java.awt.Font.getFamily(Font.java:1187)
    at java.awt.Font.getFamily_NoClientCode(Font.java:1161)
    at java.awt.Font.getFamily(Font.java:1153)
    at java.awt.Font.toString(Font.java:1650)
    at hudson.util.ChartUtil.<clinit>(ChartUtil.java:229)
    at hudson.WebAppMain.contextInitialized(WebAppMain.java:175)
    at winstone.WebAppConfiguration.<init>(WebAppConfiguration.java:876)
    at winstone.HostConfiguration.initWebApp(HostConfiguration.java:129)
    at winstone.HostConfiguration.<init>(HostConfiguration.java:71)
    at winstone.HostGroup.initHost(HostGroup.java:87)
    at winstone.HostGroup.<init>(HostGroup.java:47)
    at winstone.Launcher.<init>(Launcher.java:177)
    at winstone.Launcher.main(Launcher.java:384)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at Main._main(Main.java:273)
    at Main.main(Main.java:98)

Apache・Proxyエラー

http://server_ip/jenkinsに接続して、ベーシック認証後にServer Errorが表示されます。 そこで、Apacheのerror.logを確認すると、以下のようなエラーが記録されていました。

[Tue Aug 21 22:25:22 2012] [error] (110)Connection timed out: proxy: HTTP: attempt to conn
ect to 127.0.0.1:8080 (localhost) failed
[Tue Aug 21 22:25:22 2012] [error] ap_proxy_connect_backend disabling worker for (localhos
t)

原因は、jenkinsが止まっていたためでした。 結局、ApacheのProxyPassでポート8080のJenkinsに接続を試みて、タイムアウトになっていたということです。


HomeBack