Error después de actualizar a 6.1.1 (Unexpected Application Error! r.matchRoutes(...) is null)

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!

imagen

1. Describe your incident:
After upgrading from 6.0.7 to 6.1.1, I was checking the portal without any problem, but when I refreshed the page, the error :
Unexpected Application Error appears!
r.matchRoutes(…) is null

2. Describe your environment:

  • OS Information:
    Ubuntu 22.04

  • Package Version:
    graylog-6.1-repository/stable,now 1-1 all [installed]
    graylog-server/stable,now 6.1.1-1 amd64 [installed]
    mongodb-database-tools/jammy/mongodb-org/7.0,now 100.10.0 amd64 [installed,automatic]
    mongodb-mongosh/jammy/mongodb-org/7.0,now 2.3.2 amd64 [installed,automatic]
    mongodb-org-database-tools-extra/jammy/mongodb-org/7.0,now 7.0.15 amd64 [installed,automatic]
    mongodb-org-database/jammy/mongodb-org/7.0,now 7.0.15 amd64 [installed,automatic]
    mongodb-org-mongos/jammy/mongodb-org/7.0,now 7.0.15 amd64 [installed,automatic]
    mongodb-org-server/jammy/mongodb-org/7.0,now 7.0.15 amd64 [installed,automatic]
    mongodb-org-shell/jammy/mongodb-org/7.0,now 7.0.15 amd64 [installed,automatic]
    mongodb-org-tools/jammy/mongodb-org/7.0,now 7.0.15 amd64 [installed,automatic]
    mongodb-org/jammy/mongodb-org/7.0,now 7.0.15 amd64 [installed]
    opensearch/stable,now 2.15.0 amd64 [installed,upgradable to: 2.17.1]

  • Service logs, configurations, and environment variables:

3. What steps have you already taken to try and solve the problem?

I downgraded and updated again, while browsing there was no problem, until I reloaded the page and the error remained.

4. How can the community help?
I need to see how to fix the error in Java programming.

Helpful Posting Tips: Tips for Posting Questions that Get Answers [Hold down CTRL and link on link to open tips documents in a separate tab]

This is the error of the portal once updated.
Note that the dashboards work until I refresh the browser.

When I return to version 6.0.7:

Hello @cfrancis,

Are there errors with complete stack traces within /var/log/graylog/server.log that shine more light on the issue? Feel free to post them here so we can help.

Do you have graylog-enterprise installed or graylog-server, are you using the 2GB business license?

Best

Hi,
I have exactly the same problem.
This is the output of my server.log:

2024-11-13T08:46:12.501Z WARN  [DefaultFilterChain] GRIZZLY0013: Exception during FilterChain execution
java.lang.NullPointerException: Cannot invoke "org.glassfish.grizzly.http.server.Request.getRequestExecutor()" because "this.serverRequest" is null
        at org.glassfish.grizzly.http.server.io.ServerInputBuffer.getThreadPool(ServerInputBuffer.java:88) ~[graylog.jar:?]
        at org.glassfish.grizzly.http.io.InputBuffer.invokeHandlerOnProperThread(InputBuffer.java:1001) ~[graylog.jar:?]
        at org.glassfish.grizzly.http.io.InputBuffer.append(InputBuffer.java:907) ~[graylog.jar:?]
        at org.glassfish.grizzly.http.server.HttpServerFilter.handleRead(HttpServerFilter.java:224) ~[graylog.jar:?]
        at org.glassfish.grizzly.filterchain.ExecutorResolver$9.execute(ExecutorResolver.java:88) ~[graylog.jar:?]
        at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeFilter(DefaultFilterChain.java:246) ~[graylog.jar:?]
        at org.glassfish.grizzly.filterchain.DefaultFilterChain.executeChainPart(DefaultFilterChain.java:178) ~[graylog.jar:?]
        at org.glassfish.grizzly.filterchain.DefaultFilterChain.execute(DefaultFilterChain.java:118) [graylog.jar:?]
        at org.glassfish.grizzly.filterchain.DefaultFilterChain.process(DefaultFilterChain.java:96) [graylog.jar:?]
        at org.glassfish.grizzly.ProcessorExecutor.execute(ProcessorExecutor.java:51) [graylog.jar:?]
        at org.glassfish.grizzly.nio.transport.TCPNIOTransport.fireIOEvent(TCPNIOTransport.java:510) [graylog.jar:?]
        at org.glassfish.grizzly.strategies.AbstractIOStrategy.fireIOEvent(AbstractIOStrategy.java:82) [graylog.jar:?]
        at org.glassfish.grizzly.strategies.SameThreadIOStrategy.executeIoEvent(SameThreadIOStrategy.java:69) [graylog.jar:?]
        at org.glassfish.grizzly.strategies.AbstractIOStrategy.executeIoEvent(AbstractIOStrategy.java:66) [graylog.jar:?]
        at org.glassfish.grizzly.nio.SelectorRunner.iterateKeyEvents(SelectorRunner.java:381) [graylog.jar:?]
        at org.glassfish.grizzly.nio.SelectorRunner.iterateKeys(SelectorRunner.java:353) [graylog.jar:?]
        at org.glassfish.grizzly.nio.SelectorRunner.doSelect(SelectorRunner.java:319) [graylog.jar:?]
        at org.glassfish.grizzly.nio.SelectorRunner.run(SelectorRunner.java:248) [graylog.jar:?]
        at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:535) [graylog.jar:?]
        at org.glassfish.grizzly.threadpool.AbstractThreadPool$Worker.run(AbstractThreadPool.java:515) [graylog.jar:?]
        at java.base/java.lang.Thread.run(Unknown Source) [?:?]

Any help is greatly appreciated

Hey @Robert1,

When does your browser console say when these errors are occurring and did you upgrade Opensearch as well as Graylog.

Opensearch is on the latest supported version 2.15.

I am using Graylog-server, unlicensed.

In order to use the tool, go back to version 6.0.8 and create new dashboards.
I can’t even delete the old ones, so I removed them from favorites and stopped sharing them with users.

We have the same issue on our instance. The bug was reported and fixed here: All pages fail to open with reverse proxy on subdirectory on 6.1.2 · Issue #20899 · Graylog2/graylog2-server · GitHub

Looks there is no workaround yet, even disabling the telemetry won’t help. Waiting for an update

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.