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
}
}