https://bz.apache.org/bugzilla/show_bug.cgi?id=59832
--- Comment #4 from Konstantin Kolinko <knst.koli...@gmail.com> --- > I've had conversations already on the users email Thread: http://tomcat.markmail.org/thread/2kkotx5miulpkr2d "SSL/TLS 8.5.3 upgrade from 8.0.32 using NIO2 url encoding issues" 1. In e-mail thread you said that simply switching from Http11Nio2Protocol to Http11NioProtocol solves the issue. Your description does not say it clearly. It reads as if first setting and second setting are in different versions of Tomcat. (In reply to Steve Mekkelsen Madden from comment #2) > this isn't about convincing anyone here. It's a clear cut simple step to > do. Take an existing NIO2 configuration running on 8.0.32 and port the > changes to 8.5.3. What are you asking me to provide you other than what I > have? 2. You need to provide a simple sample web application (with source code) that reproduces this behaviour. So that developers (and any interested users) could reproduce the behaviour. It can later convert it into a testcase. This is also what Mark asked you on the mailing list. Is this reproducible without a database? Is this reproducible with a simple web application, without many filters / valves that may be involved? E.g. with default examples application. 3. Are you using Tomcat-Native (tcnative-1.dll)? Do you have AprLifecycleListener configured? For SSL-enabled connectors Tomcat 8.5 supports tho different implementations of JSSE (Java one vs OpenSSL one) and can switch between them. http://tomcat.apache.org/tomcat-8.5-doc/config/listeners.html#APR_Lifecycle_Listener_-_org.apache.catalina.core.AprLifecycleListener Is your issue reproducible without SSL/TLS, using a simple HTTP connection? 4. Note that the default value of URIEncoding attribute of a Connector is different in Tomcat 8 vs Tomcat 7 and also depends on "strict servlet compliance" configuration property, http://tomcat.apache.org/migration-8.html#URIEncoding I prefer to configure URIEncoding explicitly. 5. Is system country and locale the same between two configurations? What are the values of user.language, user.country, user.variant? Are they the same? 6. Debugging https://wiki.apache.org/tomcat/FAQ/Troubleshooting_and_Diagnostics#Common_Troubleshooting_Scenario 7. An image from the mail thread shows that request data is XML, https://ibin.co/2n9zIx3n9qUH.jpg but error is from failing to parse JSON, > JSON text must start with '{' or '[' at 0 [character 1 line 1] http://pastebin.com/ShYzr92e This does not match. XML starts with '<', not '{' or '['. -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org