java.net.SocketException: No such device

Jenkins JIRA | espenfk | 6 years ago
  1. 0

    UDP Handling problem

    Google Groups | 6 years ago | BEvans
    java.net.SocketException: No such device
  2. 0

    Plain install from RPM. Started with 'service hudson start' as root. The log file in /var/log/hudson/hudson.log is provided below. A little bit down in the log we have these lines: >INFO: JNLP slave agent listener started on TCP port 53462 >Sep 17, 2010 9:41:20 AM hudson.UDPBroadcastThread run >WARNING: UDP handling problem >java.net.SocketException: No such device When I browse to http://myhudsonserver:8080, I get "Please wait while ..." for ever. I have tried with hudson.DNSMultiCast.disabled=false and hudson.udp=33033 (just to pick a random port number), but the same happens. I have only the plugins provided in the base installation (I don't remeber which just now, but I think it is only four). Sp1 Log: Running from: /usr/lib/hudson/hudson.war [Winstone 2010/09/17 09:41:15] - Beginning extraction from war file hudson home directory: /var/lib/hudson [Winstone 2010/09/17 09:41:17] - HTTP Listener started: port=8080 Using one-time self-signed certificate [Winstone 2010/09/17 09:41:17] - AJP13 Listener started: port=8009 Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Started initialization Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Listed all plugins [Winstone 2010/09/17 09:41:17] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Prepared all plugins Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Started all plugins Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Loaded all jobs Sep 17, 2010 9:41:19 AM hudson.model.Hudson$4 onAttained INFO: Completed initialization Sep 17, 2010 9:41:20 AM hudson.TcpSlaveAgentListener <init> INFO: JNLP slave agent listener started on TCP port 53462 Sep 17, 2010 9:41:20 AM hudson.UDPBroadcastThread run WARNING: UDP handling problem java.net.SocketException: No such device at java.net.PlainDatagramSocketImpl.join(Native Method) at java.net.PlainDatagramSocketImpl.join(PlainDatagramSocketImpl.java:172) at java.net.MulticastSocket.joinGroup(MulticastSocket.java:276) at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:64) Sep 17, 2010 9:41:21 AM javax.jmdns.impl.tasks.Prober run WARNING: run() exception java.io.IOException: Network is unreachable at java.net.PlainDatagramSocketImpl.send(Native Method) at java.net.DatagramSocket.send(DatagramSocket.java:612) at javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1190) at javax.jmdns.impl.tasks.Prober.run(Prober.java:163) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Sep 17, 2010 9:41:21 AM javax.jmdns.impl.tasks.Canceler run WARNING: run() exception java.io.IOException: Network is unreachable at java.net.PlainDatagramSocketImpl.send(Native Method) at java.net.DatagramSocket.send(DatagramSocket.java:612) at javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1190) at javax.jmdns.impl.tasks.Canceler.run(Canceler.java:94) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Sep 17, 2010 9:41:22 AM javax.jmdns.impl.tasks.Canceler run WARNING: run() exception java.io.IOException: Network is unreachable at java.net.PlainDatagramSocketImpl.send(Native Method) at java.net.DatagramSocket.send(DatagramSocket.java:612) at javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1190) at javax.jmdns.impl.tasks.Canceler.run(Canceler.java:94) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Sep 17, 2010 9:41:23 AM javax.jmdns.impl.JmDNSImpl recover WARNING: recover() Start services exception java.lang.IllegalThreadStateException at java.lang.Thread.start(Thread.java:595) at javax.jmdns.impl.JmDNSImpl.start(JmDNSImpl.java:249) at javax.jmdns.impl.JmDNSImpl.recover(JmDNSImpl.java:1270) at javax.jmdns.impl.tasks.Prober.run(Prober.java:175) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Sep 17, 2010 9:41:23 AM javax.jmdns.impl.JmDNSImpl recover WARNING: recover() We are back!

    Jenkins JIRA | 6 years ago | espenfk
    java.net.SocketException: No such device
  3. 0

    Plain install from RPM. Started with 'service hudson start' as root. The log file in /var/log/hudson/hudson.log is provided below. A little bit down in the log we have these lines: >INFO: JNLP slave agent listener started on TCP port 53462 >Sep 17, 2010 9:41:20 AM hudson.UDPBroadcastThread run >WARNING: UDP handling problem >java.net.SocketException: No such device When I browse to http://myhudsonserver:8080, I get "Please wait while ..." for ever. I have tried with hudson.DNSMultiCast.disabled=false and hudson.udp=33033 (just to pick a random port number), but the same happens. I have only the plugins provided in the base installation (I don't remeber which just now, but I think it is only four). Sp1 Log: Running from: /usr/lib/hudson/hudson.war [Winstone 2010/09/17 09:41:15] - Beginning extraction from war file hudson home directory: /var/lib/hudson [Winstone 2010/09/17 09:41:17] - HTTP Listener started: port=8080 Using one-time self-signed certificate [Winstone 2010/09/17 09:41:17] - AJP13 Listener started: port=8009 Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Started initialization Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Listed all plugins [Winstone 2010/09/17 09:41:17] - Winstone Servlet Engine v0.9.10 running: controlPort=disabled Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Prepared all plugins Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Started all plugins Sep 17, 2010 9:41:17 AM hudson.model.Hudson$4 onAttained INFO: Loaded all jobs Sep 17, 2010 9:41:19 AM hudson.model.Hudson$4 onAttained INFO: Completed initialization Sep 17, 2010 9:41:20 AM hudson.TcpSlaveAgentListener <init> INFO: JNLP slave agent listener started on TCP port 53462 Sep 17, 2010 9:41:20 AM hudson.UDPBroadcastThread run WARNING: UDP handling problem java.net.SocketException: No such device at java.net.PlainDatagramSocketImpl.join(Native Method) at java.net.PlainDatagramSocketImpl.join(PlainDatagramSocketImpl.java:172) at java.net.MulticastSocket.joinGroup(MulticastSocket.java:276) at hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:64) Sep 17, 2010 9:41:21 AM javax.jmdns.impl.tasks.Prober run WARNING: run() exception java.io.IOException: Network is unreachable at java.net.PlainDatagramSocketImpl.send(Native Method) at java.net.DatagramSocket.send(DatagramSocket.java:612) at javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1190) at javax.jmdns.impl.tasks.Prober.run(Prober.java:163) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Sep 17, 2010 9:41:21 AM javax.jmdns.impl.tasks.Canceler run WARNING: run() exception java.io.IOException: Network is unreachable at java.net.PlainDatagramSocketImpl.send(Native Method) at java.net.DatagramSocket.send(DatagramSocket.java:612) at javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1190) at javax.jmdns.impl.tasks.Canceler.run(Canceler.java:94) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Sep 17, 2010 9:41:22 AM javax.jmdns.impl.tasks.Canceler run WARNING: run() exception java.io.IOException: Network is unreachable at java.net.PlainDatagramSocketImpl.send(Native Method) at java.net.DatagramSocket.send(DatagramSocket.java:612) at javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1190) at javax.jmdns.impl.tasks.Canceler.run(Canceler.java:94) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Sep 17, 2010 9:41:23 AM javax.jmdns.impl.JmDNSImpl recover WARNING: recover() Start services exception java.lang.IllegalThreadStateException at java.lang.Thread.start(Thread.java:595) at javax.jmdns.impl.JmDNSImpl.start(JmDNSImpl.java:249) at javax.jmdns.impl.JmDNSImpl.recover(JmDNSImpl.java:1270) at javax.jmdns.impl.tasks.Prober.run(Prober.java:175) at java.util.TimerThread.mainLoop(Timer.java:512) at java.util.TimerThread.run(Timer.java:462) Sep 17, 2010 9:41:23 AM javax.jmdns.impl.JmDNSImpl recover WARNING: recover() We are back!

    Jenkins JIRA | 6 years ago | espenfk
    java.net.SocketException: No such device
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Jenkins upgrade issues

    Stack Overflow | 4 years ago | Puce
    java.net.SocketException: No such device
  6. 0

    [JENKINS-28286] jenkins.log growing extremely fast - Jenkins JIRA

    jenkins-ci.org | 5 months ago
    java.net.SocketException: No such device

  1. davidvanlaatum 916 times, last 4 months ago
11 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. java.net.SocketException

    No such device

    at java.net.PlainDatagramSocketImpl.join()
  2. Java RT
    MulticastSocket.joinGroup
    1. java.net.PlainDatagramSocketImpl.join(Native Method)
    2. java.net.PlainDatagramSocketImpl.join(PlainDatagramSocketImpl.java:172)
    3. java.net.MulticastSocket.joinGroup(MulticastSocket.java:276)
    3 frames
  3. Hudson
    UDPBroadcastThread.run
    1. hudson.UDPBroadcastThread.run(UDPBroadcastThread.java:64)
    1 frame