# Graylog startup failed - Java IllegalStateException

**URL:** <https://community.graylog.org/t/graylog-startup-failed-java-illegalstateexception/21309>\
**Category:** Graylog Central (peer support)\
**Tags:** sidecar\
**Created:** [September 27, 2021, 5:33pm UTC](https://community.graylog.org/t/graylog-startup-failed-java-illegalstateexception/21309 "2021-09-27T17:33:20Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![aaronsachs](https://sea2.discourse-cdn.com/flex016/user_avatar/community.graylog.org/aaronsachs/32/7180_2.png) [@aaronsachs](https://community.graylog.org/u/aaronsachs)\
**Post date:** [September 30, 2021, 2:02am UTC](https://community.graylog.org/t/graylog-startup-failed-java-illegalstateexception/21309/13 "2021-09-30T02:02:47Z")

</div>

Best practice is to use a reverse proxy like Apache or Nginx. I’ve posted some Nginx examples here [Nginx Config Examples](https://community.graylog.org/t/nginx-config-examples/20738)

---

_[View the full topic](https://community.graylog.org/t/graylog-startup-failed-java-illegalstateexception/21309)._
