So, I've tried doing my research on this issue but it's gotten to the point
where I'm no longer understanding what I'm reading.
I've installed Jenkins and Java on my server, running CentOS 6.8 and Apache
2.4. I had a few problems initially with just starting the service but have
since ironed those out. Now stopping the service and starting it just gives
me a nice green OK message stating that all is well with the world. When I
run service jenkins status I get jenkins (pid 32178) is running.... But
when I try to access my server with my server's IP address and the Port
number (which I changed to 8888), it just hangs and then says the site took
too long to respond.
So I looked at my jenkins logs and everything looked fine, even get this
message INFO: Jenkins is fully up and running, but then just below that I
get:
WARNING: Prober().run() exception
java.io.IOException: Operation not permitted
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)
Jun 22, 2016 12:08:59 AM javax.jmdns.impl.JmDNSImpl __recover
WARNING: RECOVERING
Jun 22, 2016 12:08:59 AM javax.jmdns.impl.tasks.state.DNSStateTask run
WARNING: Canceler().run() exception
java.io.IOException: Operation not permitted
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)
So I looked around for a solution to this and found a few options, first
was to make sure that my server is listening on the port that I selected
(8888). So I ran netstat -tuplen and saw :::8888 with a state of LISTEN and
java as the program name. This leads me to believe the system is listening
for that port, perhaps I'm wrong though. I also found a mailing list that
was long and I didn't understand 75% of it, but it came down to seeing if
multicast was enabled on the server, so I ran ifconfig eth0and got UP
BROADCAST RUNNING MULTICAST in a big block of text, which leads me to
believe multicast is enabled.
Also, my java version if openjdk 1.8.0_91, as I'm aware Jenkins doesn't
like the normal java that seems to be installed on CentOS machines.
Just wondering what else could be the problem for Jenkins not running and
giving that error, and what I could do to fix this. I'm for the most part a
newbie with this kind of stuff, so more detailed info would be helpful.
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/d019726f-371b-441a-8205-7ab28a2c2e47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.