Hi

We are testing a solr 10 cluster.

We imported our data but when we run a query, we get this error.
Seems related to a header size.

        "msg":"Header size 8476 > 8192",

We already tried setting header sizes in the javaopts

javaOpts: "-Dsolr.jetty.request.header.size=16384 
-Dsolr.jetty.response.header.size=65535 
-Dsolr.jetty.output.aggregation.size=65535"

Any clues?

{
  "error":{
    "metadata":{
      "error-class":"org.apache.solr.common.SolrException",
      
"root-error-class":"org.eclipse.jetty.http2.hpack.HpackException$SessionException"
    },
    "errorClass":"org.apache.solr.common.SolrException",
    "msg":"Error trying to proxy request for url: 
http://solr-importer-solrcloud-0.solr-importer-solrcloud-headless.netm-solr-searchv2.svc.cluster.local:8983/solr/packages_cnl_acc
 with _forwardCount: 1",
    "trace":{
      "stackTrace":[
        
"org.apache.solr.servlet.HttpSolrCall.sendRemoteProxy(HttpSolrCall.java:651)",
        "org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:470)",
        
"org.apache.solr.servlet.SolrDispatchFilter.dispatch(SolrDispatchFilter.java:227)",
        
"org.apache.solr.servlet.SolrDispatchFilter.lambda$doFilterRetry$0(SolrDispatchFilter.java:186)",
        
"org.apache.solr.servlet.ServletUtils.traceHttpRequestExecution2(ServletUtils.java:226)",
        
"org.apache.solr.servlet.ServletUtils.rateLimitRequest(ServletUtils.java:194)",
        
"org.apache.solr.servlet.SolrDispatchFilter.doFilterRetry(SolrDispatchFilter.java:180)",
        
"org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:170)",
        "jakarta.servlet.http.HttpFilter.doFilter(HttpFilter.java:97)",
        
"org.eclipse.jetty.ee10.servlet.FilterHolder.doFilter(FilterHolder.java:208)",
        
"org.eclipse.jetty.ee10.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1594)",
        
"org.eclipse.jetty.ee10.servlet.ServletHandler$MappedServlet.handle(ServletHandler.java:1555)",
        
"org.eclipse.jetty.ee10.servlet.ServletChannel.dispatch(ServletChannel.java:823)",
        
"org.eclipse.jetty.ee10.servlet.ServletChannel.handle(ServletChannel.java:440)",
        
"org.eclipse.jetty.ee10.servlet.ServletHandler.handle(ServletHandler.java:470)",
        
"org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:575)",
        
"org.eclipse.jetty.ee10.servlet.SessionHandler.handle(SessionHandler.java:717)",
        
"org.eclipse.jetty.server.handler.ContextHandler.handle(ContextHandler.java:1071)",
        
"org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:151)",
        "org.eclipse.jetty.server.Handler$Wrapper.handle(Handler.java:740)",
        
"org.eclipse.jetty.server.handler.ConditionalHandler.nextHandler(ConditionalHandler.java:421)",
        
"org.eclipse.jetty.server.handler.InetAccessHandler.onConditionsMet(InetAccessHandler.java:50)",
        
"org.eclipse.jetty.server.handler.ConditionalHandler.handle(ConditionalHandler.java:378)",
        "org.eclipse.jetty.server.Handler$Sequence.handle(Handler.java:805)",
        
"org.eclipse.jetty.rewrite.handler.RewriteHandler$LastRuleHandler.handle(RewriteHandler.java:159)",
        "org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
        
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
        "org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
        
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
        "org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
        
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
        "org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
        
"org.eclipse.jetty.rewrite.handler.HeaderPatternRule$1.handle(HeaderPatternRule.java:89)",
        "org.eclipse.jetty.rewrite.handler.Rule$Handler.handle(Rule.java:108)",
        
"org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:143)",
        
"org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:611)",
        "org.eclipse.jetty.server.Server.handle(Server.java:182)",
        
"org.eclipse.jetty.server.internal.HttpChannelState$HandlerInvoker.run(HttpChannelState.java:677)",
        
"org.eclipse.jetty.server.internal.HttpConnection.onFillable(HttpConnection.java:416)",
        
"org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:322)",
        "org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
        
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
        
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:480)",
        
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:443)",
        
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
        
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.run(AdaptiveExecutionStrategy.java:201)",
        
"org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:311)",
        
"org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:981)",
        
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.doRunJob(QueuedThreadPool.java:1211)",
        
"org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1166)",
        "java.base/java.lang.Thread.run(Unknown Source)"
      ],
      "causedBy":{
        
"errorClass":"org.eclipse.jetty.http2.hpack.HpackException$SessionException",
        "msg":"Header size 8476 > 8192",
        "trace":{
          "stackTrace":[
            
"org.eclipse.jetty.http2.hpack.HpackEncoder.encode(HpackEncoder.java:288)",
            
"org.eclipse.jetty.http2.generator.FrameGenerator.encode(FrameGenerator.java:64)",
            
"org.eclipse.jetty.http2.generator.HeadersGenerator.generateHeaders(HeadersGenerator.java:67)",
            
"org.eclipse.jetty.http2.generator.HeadersGenerator.generate(HeadersGenerator.java:53)",
            
"org.eclipse.jetty.http2.generator.Generator.control(Generator.java:88)",
            
"org.eclipse.jetty.http2.HTTP2Session$ControlEntry.generate(HTTP2Session.java:1635)",
            
"org.eclipse.jetty.http2.internal.HTTP2Flusher.process(HTTP2Flusher.java:243)",
            
"org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:253)",
            
"org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:232)",
            
"org.eclipse.jetty.http2.HTTP2Session$StreamsState.flush(HTTP2Session.java:2744)",
            
"org.eclipse.jetty.http2.HTTP2Session$StreamsState.createLocalStream(HTTP2Session.java:2541)",
            
"org.eclipse.jetty.http2.HTTP2Session$StreamsState.newLocalStream(HTTP2Session.java:2457)",
            
"org.eclipse.jetty.http2.HTTP2Session.newStream(HTTP2Session.java:765)",
            
"org.eclipse.jetty.http2.client.transport.internal.HttpSenderOverHTTP2.sendHeaders(HttpSenderOverHTTP2.java:126)",
            
"org.eclipse.jetty.client.transport.HttpSender$ContentSender.process(HttpSender.java:574)",
            
"org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:253)",
            
"org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:232)",
            
"org.eclipse.jetty.client.transport.HttpSender.send(HttpSender.java:85)",
            
"org.eclipse.jetty.http2.client.transport.internal.HttpChannelOverHTTP2.send(HttpChannelOverHTTP2.java:112)",
            
"org.eclipse.jetty.client.transport.HttpChannel.send(HttpChannel.java:142)",
            
"org.eclipse.jetty.client.transport.HttpConnection.send(HttpConnection.java:113)",
            
"org.eclipse.jetty.http2.client.transport.internal.HttpConnectionOverHTTP2.send(HttpConnectionOverHTTP2.java:153)",
            
"org.eclipse.jetty.client.transport.HttpDestination.send(HttpDestination.java:448)",
            
"org.eclipse.jetty.client.transport.HttpDestination.process(HttpDestination.java:421)",
            
"org.eclipse.jetty.client.transport.HttpDestination.process(HttpDestination.java:375)",
            
"org.eclipse.jetty.client.transport.HttpDestination.send(HttpDestination.java:358)",
            
"org.eclipse.jetty.client.transport.HttpDestination.succeeded(HttpDestination.java:291)",
            
"org.eclipse.jetty.client.AbstractConnectionPool.proceed(AbstractConnectionPool.java:315)",
            
"org.eclipse.jetty.client.AbstractConnectionPool$FutureConnection.succeeded(AbstractConnectionPool.java:625)",
            
"org.eclipse.jetty.client.AbstractConnectionPool$FutureConnection.succeeded(AbstractConnectionPool.java:603)",
            
"org.eclipse.jetty.util.Promise$Wrapper.succeeded(Promise.java:221)",
            
"org.eclipse.jetty.http2.client.transport.internal.HTTPSessionListenerPromise.onServerPreface(HTTPSessionListenerPromise.java:90)",
            
"org.eclipse.jetty.http2.client.transport.internal.HTTPSessionListenerPromise.onSettings(HTTPSessionListenerPromise.java:73)",
            
"org.eclipse.jetty.http2.HTTP2Session.notifySettings(HTTP2Session.java:1335)",
            
"org.eclipse.jetty.http2.HTTP2Session.onSettings(HTTP2Session.java:448)",
            
"org.eclipse.jetty.http2.HTTP2Session.onSettings(HTTP2Session.java:433)",
            
"org.eclipse.jetty.http2.client.internal.HTTP2ClientSession.onSettings(HTTP2ClientSession.java:93)",
            
"org.eclipse.jetty.http2.HTTP2Connection.onSettings(HTTP2Connection.java:264)",
            
"org.eclipse.jetty.http2.parser.BodyParser.notifySettings(BodyParser.java:151)",
            
"org.eclipse.jetty.http2.parser.SettingsBodyParser.onSettings(SettingsBodyParser.java:225)",
            
"org.eclipse.jetty.http2.parser.SettingsBodyParser.onSettings(SettingsBodyParser.java:217)",
            
"org.eclipse.jetty.http2.parser.SettingsBodyParser.parse(SettingsBodyParser.java:151)",
            
"org.eclipse.jetty.http2.parser.SettingsBodyParser.parse(SettingsBodyParser.java:93)",
            "org.eclipse.jetty.http2.parser.Parser.parseBody(Parser.java:235)",
            "org.eclipse.jetty.http2.parser.Parser.parse(Parser.java:162)",
            
"org.eclipse.jetty.http2.HTTP2Connection$HTTP2Producer.produce(HTTP2Connection.java:348)",
            
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produceTask(AdaptiveExecutionStrategy.java:514)",
            
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:258)",
            
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produce(AdaptiveExecutionStrategy.java:195)",
            
"org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:210)",
            
"org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:157)",
            
"org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:462)",
            "org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)",
            
"org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)",
            
"org.eclipse.jetty.util.thread.Invocable.invokeNonBlocking(Invocable.java:224)",
            
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.invokeAsNonBlocking(AdaptiveExecutionStrategy.java:497)",
            
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:433)",
            
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:293)",
            
"org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.produce(AdaptiveExecutionStrategy.java:195)",
            
"org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:381)",
            
"java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)",
            
"java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)",
            "java.base/java.lang.Thread.run(Unknown Source)"
          ]
        }
      }
    },
    "code":500
  }
}





Reply via email to