Skip to content

Instantly share code, notes, and snippets.

@ygorth
Created December 24, 2017 10:30
Show Gist options
  • Save ygorth/d4bb03241cb7871055f7f1e59e7790e7 to your computer and use it in GitHub Desktop.
Save ygorth/d4bb03241cb7871055f7f1e59e7790e7 to your computer and use it in GitHub Desktop.
Error messages:
$ tailf /var/log/jenkins/jenkins.log
WARNING: Prober(fe80:0:0:0:c2b:e0ff:feff:d000%eth1.local.).run() exception
java.io.IOException: Operation not permitted (sendto failed)
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:693)
at javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1537)
at javax.jmdns.impl.tasks.state.DNSStateTask.run(DNSStateTask.java:131)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Dec 24, 2017 10:02:41 AM javax.jmdns.impl.JmDNSImpl __recover
WARNING: RECOVERING
Dec 24, 2017 10:02:41 AM javax.jmdns.impl.tasks.state.DNSStateTask run
WARNING: Canceler(fe80:0:0:0:c2b:e0ff:feff:d000%eth1.local.).run() exception
java.io.IOException: Operation not permitted (sendto failed)
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:693)
at javax.jmdns.impl.JmDNSImpl.send(JmDNSImpl.java:1537)
at javax.jmdns.impl.tasks.state.DNSStateTask.run(DNSStateTask.java:131)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Dec 24, 2017 10:02:46 AM javax.jmdns.impl.DNSStatefulObject$DefaultImplementation waitForAnnounced
WARNING: Wait for announced cancelled: DNS: fe80:0:0:0:c2b:e0ff:feff:d000%eth1.local. state: canceling 1 task: null
Dec 24, 2017 10:02:46 AM javax.jmdns.impl.DNSStatefulObject$DefaultImplementation waitForCanceled
Workaround:
-- added to iptables script:
...
-A INPUT -i eth1 -s 224.0.0.0/4 -j ACCEPT
-A OUTPUT -o eth1 -d 224.0.0.0/4 -j ACCEPT
...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment