Thank's for investigating Mark!

I think it's only possible to change the packet size in mod_jk, not in 
mod_proxy_ajp, right? So either we need to switch to mod_jk or stick with a 
packet size of 8192.

A bit strange though that it worked fine in Tomcat 8.5, maybe it adapted to 
httpd and still used 8192 as a packet size even though we specified 65536 in 
Tomcat?

/Andreas

-----Original Message-----
From: Mark Thomas [mailto:ma...@apache.org] 
Sent: den 3 maj 2018 11:41
To: Tomcat Users List <users@tomcat.apache.org>
Subject: Re: Changing the packetSize in AJP connector causes 503 Internal 
Server Error in Tomcat 9

On 03/05/18 10:36, Mark Thomas wrote:
> On 03/05/18 09:48, Andreas Bergander wrote:
>> Hi,
>>
>> I've upgrade from Tomcat 8.5 to 9.0.7 and I've got an issue regarding the 
>> packet size in the AJP connector. It seems like only the default value 
>> (8192) works now. If I set it to anything greater than that I'll get 503 
>> Internal Server Error when trying to access a web page. It worked fine in 
>> 8.5 but now I get EOFExceptions in the AJP processor. Has anything changed 
>> regarding the packet size? Should it still work with values greater than 
>> 8192?
> 
> It should work but I can confirm that it currently does not.
> Investigating now...

That was easy :)

You need to remember to change the packet size to be exactly the same value on 
both Tomcat and httpd.

When I changed it just on Tomcat (to 20000), I saw 503 errors from httpd. Once 
I changed them both to be 20000, everything worked as expected.

Mark

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to