Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-9958

PXE BindException: Permission denied Even After Setting root Username and Password

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • pxe-plugin
    • None
    • OSX 10.6.6
      java version "1.6.0_24"
      Java(TM) SE Runtime Environment (build 1.6.0_24-b07-334-10M3326)
      Java HotSpot(TM) 64-Bit Server VM (build 19.1-b02-334, mixed mode)
      Jenkins 1.414
      Winstone Container

      When attempting to configure the PXE plugin a Permission Denied exception is thrown even thought the root username and password have been set.

      Please see the terminal output:

      gbickfor@usurper:~ $ ls .jenkins .hudson
      ls: .hudson: No such file or directory
      ls: .jenkins: No such file or directory
      gbickfor@usurper:~ $ wget http://mirrors.jenkins-ci.org/war/1.414/jenkins.war -O jenkins.war
      -2011-06-11 11:09:26- http://mirrors.jenkins-ci.org/war/1.414/jenkins.war
      Resolving mirrors.jenkins-ci.org (mirrors.jenkins-ci.org)... 63.246.20.93
      Connecting to mirrors.jenkins-ci.org (mirrors.jenkins-ci.org)|63.246.20.93|:80... connected.
      HTTP request sent, awaiting response... 200 OK
      Length: 38706896 (37M) [application/java-archive]
      Saving to: "jenkins.war"

      100%[==================================================================================================>] 38,706,896 2.91M/s in 19s

      2011-06-11 11:09:45 (1.97 MB/s) - "jenkins.war" saved [38706896/38706896]

      gbickfor@usurper:~ $ java -jar jenkins.war
      Running from: /Users/gbickfor/jenkins.war
      webroot: $user.home/.jenkins
      [Winstone 2011/06/11 11:09:59] - Beginning extraction from war file
      hudson home directory: /Users/gbickfor/.jenkins found at: $user.home/.jenkins
      [Winstone 2011/06/11 11:10:03] - HTTP Listener started: port=8080
      [Winstone 2011/06/11 11:10:03] - AJP13 Listener started: port=8009
      Using one-time self-signed certificate
      [Winstone 2011/06/11 11:10:03] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled
      Jun 11, 2011 11:10:03 AM hudson.model.Hudson$5 onAttained
      INFO: Started initialization
      Jun 11, 2011 11:10:04 AM hudson.model.Hudson$5 onAttained
      INFO: Listed all plugins
      Jun 11, 2011 11:10:04 AM hudson.model.Hudson$5 onAttained
      INFO: Prepared all plugins
      Jun 11, 2011 11:10:04 AM hudson.model.Hudson$5 onAttained
      INFO: Started all plugins
      Jun 11, 2011 11:10:04 AM hudson.model.Hudson$5 onAttained
      INFO: Augmented all extensions
      Jun 11, 2011 11:10:04 AM hudson.model.Hudson$5 onAttained
      INFO: Loaded all jobs
      Jun 11, 2011 11:10:05 AM hudson.model.Hudson$5 onAttained
      INFO: Completed initialization
      Jun 11, 2011 11:10:05 AM hudson.TcpSlaveAgentListener <init>
      INFO: JNLP slave agent listener started on TCP port 51001
      Jun 11, 2011 11:10:43 AM hudson.model.DownloadService$Downloadable doPostBack
      INFO: Obtained the updated data file for hudson.tasks.Ant.AntInstaller
      Jun 11, 2011 11:10:43 AM hudson.model.DownloadService$Downloadable doPostBack
      INFO: Obtained the updated data file for hudson.tasks.Maven.MavenInstaller
      Jun 11, 2011 11:10:43 AM hudson.model.DownloadService$Downloadable doPostBack
      INFO: Obtained the updated data file for hudson.tools.JDKInstaller
      Jun 11, 2011 11:10:44 AM hudson.model.UpdateSite doPostBack
      INFO: Obtained the latest update center data file for UpdateSource default
      Jun 11, 2011 11:10:56 AM hudson.model.UpdateCenter$DownloadJob run
      INFO: Starting the installation of PXE Plugin on behalf of anonymous
      Jun 11, 2011 11:10:57 AM hudson.model.UpdateCenter$UpdateCenterConfiguration download
      INFO: Downloading PXE Plugin
      Jun 11, 2011 11:10:57 AM hudson.model.UpdateCenter doSafeRestart
      INFO: Scheduling Jenkings reboot
      Jun 11, 2011 11:10:58 AM hudson.model.UpdateCenter$DownloadJob run
      INFO: Installation successful: PXE Plugin
      Jun 11, 2011 11:10:58 AM hudson.model.Hudson$18 run
      INFO: Restart in 10 seconds
      Jun 11, 2011 11:11:08 AM hudson.model.Hudson$18 run
      SEVERE: Restarting VM as requested by anonymous
      Jun 11, 2011 11:11:15 AM hudson.PluginWrapper stop
      INFO: Stopping cvs
      Jun 11, 2011 11:11:15 AM hudson.PluginWrapper stop
      INFO: Stopping maven-plugin
      Jun 11, 2011 11:11:15 AM hudson.PluginWrapper stop
      INFO: Stopping ssh-slaves
      Jun 11, 2011 11:11:15 AM hudson.PluginWrapper stop
      INFO: Stopping subversion
      Running from: /Users/gbickfor/jenkins.war
      webroot: $user.home/.jenkins
      [Winstone 2011/06/11 11:11:16] - Beginning extraction from war file
      hudson home directory: /Users/gbickfor/.jenkins found at: $user.home/.jenkins
      Using one-time self-signed certificate
      [Winstone 2011/06/11 11:11:17] - HTTP Listener started: port=8080
      [Winstone 2011/06/11 11:11:17] - AJP13 Listener started: port=8009
      [Winstone 2011/06/11 11:11:18] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled
      Jun 11, 2011 11:11:18 AM hudson.model.Hudson$5 onAttained
      INFO: Started initialization
      Jun 11, 2011 11:11:18 AM hudson.model.Hudson$5 onAttained
      INFO: Listed all plugins
      Jun 11, 2011 11:11:18 AM hudson.model.Hudson$5 onAttained
      INFO: Prepared all plugins
      Jun 11, 2011 11:11:19 AM hudson.plugins.pxe.PXE restartPXE
      WARNING: Not starting TFTP/ProxyDHCP because Hudson Root URL is not configured
      Jun 11, 2011 11:11:19 AM hudson.model.Hudson$5 onAttained
      INFO: Started all plugins
      Jun 11, 2011 11:11:19 AM hudson.model.Hudson$5 onAttained
      INFO: Augmented all extensions
      Jun 11, 2011 11:11:19 AM hudson.model.Hudson$5 onAttained
      INFO: Loaded all jobs
      Jun 11, 2011 11:11:19 AM hudson.model.Hudson$5 onAttained
      INFO: Completed initialization
      Jun 11, 2011 11:11:19 AM hudson.TcpSlaveAgentListener <init>
      INFO: JNLP slave agent listener started on TCP port 51056
      Jun 11, 2011 11:12:53 AM hudson.plugins.pxe.PXE restartPXE
      INFO: Starting TFTP/ProxyDHCP service
      Jun 11, 2011 11:12:53 AM hudson.plugins.pxe.PXEBootProcess call
      INFO: Starting a DHCP proxy service
      [webapp 2011/06/11 11:12:53] - Error while serving http://localhost:8080/pxe/configSubmit
      java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282)
      at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149)
      at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88)
      at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:103)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
      at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:373)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477)
      at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
      at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
      at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
      at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
      at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
      at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
      at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244)
      at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
      at java.lang.Thread.run(Thread.java:680)
      Caused by: java.net.BindException: Permission denied
      at java.net.PlainDatagramSocketImpl.bind0(Native Method)
      at java.net.PlainDatagramSocketImpl.bind(PlainDatagramSocketImpl.java:91)
      at java.net.DatagramSocket.bind(DatagramSocket.java:372)
      at java.net.DatagramSocket.<init>(DatagramSocket.java:211)
      at java.net.DatagramSocket.<init>(DatagramSocket.java:262)
      at org.jvnet.hudson.proxy_dhcp.ProxyDhcpService.<init>(ProxyDhcpService.java:39)
      at org.jvnet.hudson.proxy_dhcp.ProxyDhcpService.<init>(ProxyDhcpService.java:32)
      at hudson.plugins.pxe.PXEBootProcess$1.<init>(PXEBootProcess.java:36)
      at hudson.plugins.pxe.PXEBootProcess.call(PXEBootProcess.java:36)
      at hudson.plugins.pxe.PXEBootProcess.call(PXEBootProcess.java:22)
      at hudson.remoting.LocalChannel.call(LocalChannel.java:45)
      at hudson.plugins.pxe.PXE.restartPXE(PXE.java:173)
      at hudson.plugins.pxe.PXE.doConfigSubmit(PXE.java:266)
      ... 39 more

      [Winstone 2011/06/11 11:12:53] - Untrapped Error in Servlet
      java.net.BindException: Permission denied
      at java.net.PlainDatagramSocketImpl.bind0(Native Method)
      at java.net.PlainDatagramSocketImpl.bind(PlainDatagramSocketImpl.java:91)
      at java.net.DatagramSocket.bind(DatagramSocket.java:372)
      at java.net.DatagramSocket.<init>(DatagramSocket.java:211)
      at java.net.DatagramSocket.<init>(DatagramSocket.java:262)
      at org.jvnet.hudson.proxy_dhcp.ProxyDhcpService.<init>(ProxyDhcpService.java:39)
      at org.jvnet.hudson.proxy_dhcp.ProxyDhcpService.<init>(ProxyDhcpService.java:32)
      at hudson.plugins.pxe.PXEBootProcess$1.<init>(PXEBootProcess.java:36)
      at hudson.plugins.pxe.PXEBootProcess.call(PXEBootProcess.java:36)
      at hudson.plugins.pxe.PXEBootProcess.call(PXEBootProcess.java:22)
      at hudson.remoting.LocalChannel.call(LocalChannel.java:45)
      at hudson.plugins.pxe.PXE.restartPXE(PXE.java:173)
      at hudson.plugins.pxe.PXE.doConfigSubmit(PXE.java:266)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:282)
      at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:149)
      at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:88)
      at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:103)
      at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
      at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:373)
      at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:561)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:646)
      at org.kohsuke.stapler.Stapler.invoke(Stapler.java:477)
      at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:45)
      at winstone.ServletConfiguration.execute(ServletConfiguration.java:249)
      at winstone.RequestDispatcher.forward(RequestDispatcher.java:335)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:378)
      at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:94)
      at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:86)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
      at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
      at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
      at winstone.FilterConfiguration.execute(FilterConfiguration.java:195)
      at winstone.RequestDispatcher.doFilter(RequestDispatcher.java:368)
      at winstone.RequestDispatcher.forward(RequestDispatcher.java:333)
      at winstone.RequestHandlerThread.processRequest(RequestHandlerThread.java:244)
      at winstone.RequestHandlerThread.run(RequestHandlerThread.java:150)
      at java.lang.Thread.run(Thread.java:680)

            Unassigned Unassigned
            gardner Gardner Bickford
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: