Before you post: Your responses to these questions will help the community help you. Please complete this template if you’re asking a support question. Don’t forget to select tags to help index your topic!
1. Describe your incident:
Graylog not reachable under the bind address after completing installation steps for ubuntu Ubuntu Installation
* Service logs, configurations, and environment variables:
tail /var/log/graylog-server/server.log
at com.google.inject.Guice.createInjector(Guice.java:87) ~[graylog.jar:?]
at com.google.inject.Guice.createInjector(Guice.java:69) ~[graylog.jar:?]
at com.google.inject.Guice.createInjector(Guice.java:59) ~[graylog.jar:?]
at org.graylog2.bootstrap.ServerBootstrap.getPreflightInjector(ServerBootstrap.java:287) ~[graylog.jar:?]
at org.graylog2.bootstrap.ServerBootstrap.runPreflightWeb(ServerBootstrap.java:193) ~[graylog.jar:?]
at org.graylog2.bootstrap.ServerBootstrap.runPreFlightChecks(ServerBootstrap.java:179) ~[graylog.jar:?]
at org.graylog2.bootstrap.ServerBootstrap.beforeInjectorCreation(ServerBootstrap.java:152) ~[graylog.jar:?]
at org.graylog2.bootstrap.CmdLineTool.doRun(CmdLineTool.java:338) ~[graylog.jar:?]
at org.graylog2.bootstrap.CmdLineTool.run(CmdLineTool.java:270) [graylog.jar:?]
at org.graylog2.bootstrap.Main.main(Main.java:55) [graylog.jar:?]
**3. What steps have you already taken to try and solve the problem?**
ask community
**4. How can the community help?**
Fix the documentation that does not succesfully lead to successful installation and graylog in working state, guide what is missing.
**Helpful Posting Tips:** https://community.graylog.org/t/tips-for-posting-questions-that-get-answers/21828 [Hold down CTRL and link on link to open tips documents in a separate tab]
com.google.inject.CreationException: Unable to create injector, see the following errors:
[Guice/ErrorInjectingConstructor]: IllegalArgumentException: Illegal base64 character 3f
at CustomCAX509TrustManager.(CustomCAX509TrustManager.java:42)
while locating CustomCAX509TrustManager
at ServerPreflightChecksModule.configure(ServerPreflightChecksModule.java:44)
while locating X509TrustManager
Learn more: ERROR_INJECTING_CONSTRUCTOR · google/guice Wiki · GitHub
Caused by: IllegalArgumentException: Illegal base64 character 3f
at java.base/Base64$Decoder.decode0(Unknown Source)
at java.base/Base64$Decoder.decode(Unknown Source)
at java.base/Base64$Decoder.decode(Unknown Source)
at java.base/Optional.map(Unknown Source)
at CaPersistenceService.readFromDatabase(CaPersistenceService.java:205)
at CaPersistenceService.loadKeyStore(CaPersistenceService.java:187)
at CaTruststoreImpl.getTrustStore(CaTruststoreImpl.java:55)
at CustomCAX509TrustManager.refresh(CustomCAX509TrustManager.java:58)
at CustomCAX509TrustManager.(CustomCAX509TrustManager.java:45)
at CustomCAX509TrustManager$$FastClassByGuice$$193f208.GUICE$TRAMPOLINE()
at CustomCAX509TrustManager$$FastClassByGuice$$193f208.apply()
at DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
at ConstructorInjector.provision(ConstructorInjector.java:114)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at FactoryProxy.get(FactoryProxy.java:60)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:213)
at InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:186)
at InternalInjectorCreator.build(InternalInjectorCreator.java:113)
at Guice.createInjector(Guice.java:87)
at Guice.createInjector(Guice.java:69)
at Guice.createInjector(Guice.java:59)
at ServerBootstrap.getPreflightInjector(ServerBootstrap.java:287)
at ServerBootstrap.runPreflightWeb(ServerBootstrap.java:193)
at ServerBootstrap.runPreFlightChecks(ServerBootstrap.java:179)
at ServerBootstrap.beforeInjectorCreation(ServerBootstrap.java:152)
at CmdLineTool.doRun(CmdLineTool.java:338)
at CmdLineTool.run(CmdLineTool.java:270)
at Main.main(Main.java:55)
[Guice/ErrorInjectingConstructor]: IllegalArgumentException: Illegal base64 character 3f
at CustomCAX509TrustManager.(CustomCAX509TrustManager.java:42)
while locating CustomCAX509TrustManager
at ServerPreflightChecksModule.configure(ServerPreflightChecksModule.java:44)
at TrustManagerAndSocketFactoryProvider.(TrustManagerAndSocketFactoryProvider.java:37)
_ for 1st parameter
at TrustManagerAndSocketFactoryProvider.class(TrustManagerAndSocketFactoryProvider.java:37)
at OkHttpClientProvider.(OkHttpClientProvider.java:75)
_ for 5th parameter
at OkHttpClientProvider.class(OkHttpClientProvider.java:59)
while locating OkHttpClientProvider
at ServerPreflightChecksModule.configure(ServerPreflightChecksModule.java:46)
while locating okhttp3.OkHttpClient
Learn more: ERROR_INJECTING_CONSTRUCTOR · google/guice Wiki · GitHub
Caused by: IllegalArgumentException: Illegal base64 character 3f
at java.base/Base64$Decoder.decode0(Unknown Source)
at java.base/Base64$Decoder.decode(Unknown Source)
at java.base/Base64$Decoder.decode(Unknown Source)
at java.base/Optional.map(Unknown Source)
at CaPersistenceService.readFromDatabase(CaPersistenceService.java:205)
at CaPersistenceService.loadKeyStore(CaPersistenceService.java:187)
at CaTruststoreImpl.getTrustStore(CaTruststoreImpl.java:55)
at CustomCAX509TrustManager.refresh(CustomCAX509TrustManager.java:58)
at CustomCAX509TrustManager.(CustomCAX509TrustManager.java:45)
at CustomCAX509TrustManager$$FastClassByGuice$$193f208.GUICE$TRAMPOLINE()
at CustomCAX509TrustManager$$FastClassByGuice$$193f208.apply()
at DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
at ConstructorInjector.provision(ConstructorInjector.java:114)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at FactoryProxy.get(FactoryProxy.java:60)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at SingleParameterInjector.inject(SingleParameterInjector.java:40)
at SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at ConstructorInjector.provision(ConstructorInjector.java:113)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at SingleParameterInjector.inject(SingleParameterInjector.java:40)
at SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at ConstructorInjector.provision(ConstructorInjector.java:113)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at BoundProviderFactory.get(BoundProviderFactory.java:58)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:213)
at InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:186)
at InternalInjectorCreator.build(InternalInjectorCreator.java:113)
at Guice.createInjector(Guice.java:87)
at Guice.createInjector(Guice.java:69)
at Guice.createInjector(Guice.java:59)
at ServerBootstrap.getPreflightInjector(ServerBootstrap.java:287)
at ServerBootstrap.runPreflightWeb(ServerBootstrap.java:193)
at ServerBootstrap.runPreFlightChecks(ServerBootstrap.java:179)
at ServerBootstrap.beforeInjectorCreation(ServerBootstrap.java:152)
at CmdLineTool.doRun(CmdLineTool.java:338)
at CmdLineTool.run(CmdLineTool.java:270)
at Main.main(Main.java:55)
[Guice/ErrorInjectingConstructor]: IllegalArgumentException: Illegal base64 character 3f
at CustomCAX509TrustManager.(CustomCAX509TrustManager.java:42)
while locating CustomCAX509TrustManager
at ServerPreflightChecksModule.configure(ServerPreflightChecksModule.java:44)
at TrustManagerAndSocketFactoryProvider.(TrustManagerAndSocketFactoryProvider.java:37)
_ for 1st parameter
at TrustManagerAndSocketFactoryProvider.class(TrustManagerAndSocketFactoryProvider.java:37)
at OkHttpClientProvider.(OkHttpClientProvider.java:75)
_ for 5th parameter
at OkHttpClientProvider.class(OkHttpClientProvider.java:59)
while locating OkHttpClientProvider
at ServerPreflightChecksModule.configure(ServerPreflightChecksModule.java:46)
at VersionProbe.(VersionProbe.java:74)
_ for 2nd parameter
at ElasticsearchVersionProvider.(ElasticsearchVersionProvider.java:53)
_ for 3rd parameter
at ServerPreflightChecksModule.configure(ServerPreflightChecksModule.java:47)
while locating ElasticsearchVersionProvider
Learn more: ERROR_INJECTING_CONSTRUCTOR · google/guice Wiki · GitHub
Caused by: IllegalArgumentException: Illegal base64 character 3f
at java.base/Base64$Decoder.decode0(Unknown Source)
at java.base/Base64$Decoder.decode(Unknown Source)
at java.base/Base64$Decoder.decode(Unknown Source)
at java.base/Optional.map(Unknown Source)
at CaPersistenceService.readFromDatabase(CaPersistenceService.java:205)
at CaPersistenceService.loadKeyStore(CaPersistenceService.java:187)
at CaTruststoreImpl.getTrustStore(CaTruststoreImpl.java:55)
at CustomCAX509TrustManager.refresh(CustomCAX509TrustManager.java:58)
at CustomCAX509TrustManager.(CustomCAX509TrustManager.java:45)
at CustomCAX509TrustManager$$FastClassByGuice$$193f208.GUICE$TRAMPOLINE()
at CustomCAX509TrustManager$$FastClassByGuice$$193f208.apply()
at DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:82)
at ConstructorInjector.provision(ConstructorInjector.java:114)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at FactoryProxy.get(FactoryProxy.java:60)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at SingleParameterInjector.inject(SingleParameterInjector.java:40)
at SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at ConstructorInjector.provision(ConstructorInjector.java:113)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at SingleParameterInjector.inject(SingleParameterInjector.java:40)
at SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at ConstructorInjector.provision(ConstructorInjector.java:113)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at BoundProviderFactory.get(BoundProviderFactory.java:58)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at SingleParameterInjector.inject(SingleParameterInjector.java:40)
at SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at ConstructorInjector.provision(ConstructorInjector.java:113)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at SingleParameterInjector.inject(SingleParameterInjector.java:40)
at SingleParameterInjector.getAll(SingleParameterInjector.java:60)
at ConstructorInjector.provision(ConstructorInjector.java:113)
at ConstructorInjector.construct(ConstructorInjector.java:91)
at ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:300)
at ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40)
at SingletonScope$1.get(SingletonScope.java:169)
at InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:45)
at InternalInjectorCreator.loadEagerSingletons(InternalInjectorCreator.java:213)
at InternalInjectorCreator.injectDynamically(InternalInjectorCreator.java:186)
at InternalInjectorCreator.build(InternalInjectorCreator.java:113)
at Guice.createInjector(Guice.java:87)
at Guice.createInjector(Guice.java:69)
at Guice.createInjector(Guice.java:59)
at ServerBootstrap.getPreflightInjector(ServerBootstrap.java:287)
at ServerBootstrap.runPreflightWeb(ServerBootstrap.java:193)
at ServerBootstrap.runPreFlightChecks(ServerBootstrap.java:179)
at ServerBootstrap.beforeInjectorCreation(ServerBootstrap.java:152)
at CmdLineTool.doRun(CmdLineTool.java:338)
at CmdLineTool.run(CmdLineTool.java:270)
at Main.main(Main.java:55)