Hi Steve, make sure that SELinux isn't blocking the Java process to bind to any network ports, see http://docs.graylog.org/en/2.1/pages/installation/os/centos.html#selinux-information for details.
Cheers, Jochen On Wednesday, 7 September 2016 20:35:48 UTC+2, Steve A wrote: > > After upgrading my functioning 2.03 environment (1 Graylog server with 2 > ElasticSearch nodes all CentOS 7), Graylog won't start up properly. It > loops through startup/shutdown as shown below (full log is attached). It > seems like a problem binding linux ports below 1024, but I could be wrong. > Any thoughts? > > 2016-09-07T10:47:08.205-04:00 INFO [JerseyService] Started REST API at < > http://10.66.1.23:12900/> > 2016-09-07T10:47:10.814-04:00 ERROR [ServiceManager] Service JerseyService > [FAILED] has failed in the STARTING state. > javax.ws.rs.ProcessingException: Failed to start Grizzly HTTP server: > Permission denied > at > org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory.createHttpServer(GrizzlyHttpServerFactory.java:299) > > ~[graylog.jar:?] > at > org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory.createHttpServer(GrizzlyHttpServerFactory.java:163) > > ~[graylog.jar:?] > at > org.graylog2.shared.initializers.JerseyService.setUp(JerseyService.java:337) > ~[graylog.jar:?] > at > org.graylog2.shared.initializers.JerseyService.startUpWeb(JerseyService.java:159) > > ~[graylog.jar:?] > at > org.graylog2.shared.initializers.JerseyService.startUp(JerseyService.java:135) > > ~[graylog.jar:?] > at > com.google.common.util.concurrent.AbstractIdleService$DelegateService$1.run(AbstractIdleService.java:60) > > [graylog.jar:?] > at com.google.common.util.concurrent.Callables$3.run(Callables.java:100) > [graylog.jar:?] > at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101] > Caused by: java.net.SocketException: Permission denied > at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_101] > at sun.nio.ch.Net.bind(Net.java:433) ~[?:1.8.0_101] > at sun.nio.ch.Net.bind(Net.java:425) ~[?:1.8.0_101] > at > sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) > ~[?:1.8.0_101] > at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) > ~[?:1.8.0_101] > at > org.glassfish.grizzly.nio.transport.TCPNIOBindingHandler.bindToChannelAndAddress(TCPNIOBindingHandler.java:131) > > ~[graylog.jar:?] > at > org.glassfish.grizzly.nio.transport.TCPNIOBindingHandler.bind(TCPNIOBindingHandler.java:88) > > ~[graylog.jar:?] > at > org.glassfish.grizzly.nio.transport.TCPNIOTransport.bind(TCPNIOTransport.java:248) > > ~[graylog.jar:?] > at > org.glassfish.grizzly.nio.transport.TCPNIOTransport.bind(TCPNIOTransport.java:228) > > ~[graylog.jar:?] > at > org.glassfish.grizzly.nio.transport.TCPNIOTransport.bind(TCPNIOTransport.java:219) > > ~[graylog.jar:?] > at > org.glassfish.grizzly.http.server.NetworkListener.start(NetworkListener.java:714) > > ~[graylog.jar:?] > at org.glassfish.grizzly.http.server.HttpServer.start(HttpServer.java:278) > ~[graylog.jar:?] > at > org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpServerFactory.createHttpServer(GrizzlyHttpServerFactory.java:296) > > ~[graylog.jar:?] > ... 7 more > > -- You received this message because you are subscribed to the Google Groups "Graylog 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/graylog2/130181e4-d88a-406d-8411-77b3e7469cd3%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
