Graylog web interface not working after clean install

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

2. Describe your environment:

  • OS Information:
    Distributor ID: Ubuntu
    Description: Ubuntu 22.04.5 LTS
    Release: 22.04
    Codename: jammy

  • Package Version: ```
    graylog-6.1-repository_latest.deb


* 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:

  1. [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)

  1. [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)

  1. [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)

I had the same issue and I solved it by re-installing mongodb:

sudo apt purge mongodb-org
sudo rm -r /var/log/mongodb /var/lib/mongodb
sudo apt install mongodb-org