muneeikkm opened a new issue, #6456:
URL: https://github.com/apache/jmeter/issues/6456

   ### Expected behavior
   
   While trying to record a web application using JMeter 5.6.3, facing an below 
mentioned exception.  With this exception, nothing is captured under recording 
controller. 
   
   "java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in 
escape (%) pattern - Error at index 0 in: "u2"
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:229) ~[?:?]
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:138) ~[?:?]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:159) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:197) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.addEncodedArgument(HTTPSamplerBase.java:677)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.parseArguments(HTTPSamplerBase.java:1259)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.computeFromPostBody(DefaultSamplerCreator.java:261)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.populateSampler(DefaultSamplerCreator.java:136)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.AbstractSamplerCreator.createAndPopulateSampler(AbstractSamplerCreator.java:156)
 ~[ApacheJMeter_http.jar:5.6.3]
        at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:237) 
[ApacheJMeter_http.jar:5.6.3]
   2025-05-09 21:54:30,759 INFO o.a.j.p.h.p.ProxyControl: Add sample -226 into 
controller 
   2025-05-09 21:54:30,846 ERROR o.a.j.p.h.p.Proxy: [16458]  Not implemented 
(probably used https)
   java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in 
escape (%) pattern - Error at index 0 in: "u2"
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:229) ~[?:?]
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:138) ~[?:?]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:159) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:197) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.addEncodedArgument(HTTPSamplerBase.java:677)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.parseArguments(HTTPSamplerBase.java:1259)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.computeFromPostBody(DefaultSamplerCreator.java:261)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.populateSampler(DefaultSamplerCreator.java:136)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.AbstractSamplerCreator.createAndPopulateSampler(AbstractSamplerCreator.java:156)
 ~[ApacheJMeter_http.jar:5.6.3]
        at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:237) 
[ApacheJMeter_http.jar:5.6.3]"
   
   ### Actual behavior
   
   _No response_
   
   ### Steps to reproduce the problem
   
   Won;t be able to share much more info due to some security related issues.
   
   2025-05-09 21:54:30,733 ERROR o.a.j.p.h.p.Proxy: [16455]  Not implemented 
(probably used https)
   java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in 
escape (%) pattern - Error at index 0 in: "u2"
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:229) ~[?:?]
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:138) ~[?:?]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:159) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:197) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.addEncodedArgument(HTTPSamplerBase.java:677)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.parseArguments(HTTPSamplerBase.java:1259)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.computeFromPostBody(DefaultSamplerCreator.java:261)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.populateSampler(DefaultSamplerCreator.java:136)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.AbstractSamplerCreator.createAndPopulateSampler(AbstractSamplerCreator.java:156)
 ~[ApacheJMeter_http.jar:5.6.3]
        at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:237) 
[ApacheJMeter_http.jar:5.6.3]
   2025-05-09 21:54:30,759 INFO o.a.j.p.h.p.ProxyControl: Add sample -226 into 
controller 
   2025-05-09 21:54:30,846 ERROR o.a.j.p.h.p.Proxy: [16458]  Not implemented 
(probably used https)
   java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in 
escape (%) pattern - Error at index 0 in: "u2"
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:229) ~[?:?]
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:138) ~[?:?]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:159) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:197) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.addEncodedArgument(HTTPSamplerBase.java:677)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.parseArguments(HTTPSamplerBase.java:1259)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.computeFromPostBody(DefaultSamplerCreator.java:261)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.populateSampler(DefaultSamplerCreator.java:136)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.AbstractSamplerCreator.createAndPopulateSampler(AbstractSamplerCreator.java:156)
 ~[ApacheJMeter_http.jar:5.6.3]
        at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:237) 
[ApacheJMeter_http.jar:5.6.3]
   2025-05-09 21:54:30,913 ERROR o.a.j.p.h.p.Proxy: [16460]  Not implemented 
(probably used https)
   java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in 
escape (%) pattern - Error at index 0 in: "u2"
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:229) ~[?:?]
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:138) ~[?:?]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:159) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:197) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.addEncodedArgument(HTTPSamplerBase.java:677)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.parseArguments(HTTPSamplerBase.java:1259)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.computeFromPostBody(DefaultSamplerCreator.java:261)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.populateSampler(DefaultSamplerCreator.java:136)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.AbstractSamplerCreator.createAndPopulateSampler(AbstractSamplerCreator.java:156)
 ~[ApacheJMeter_http.jar:5.6.3]
        at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:237) 
[ApacheJMeter_http.jar:5.6.3]
   2025-05-09 21:54:30,965 ERROR o.a.j.p.h.p.Proxy: [16461]  Not implemented 
(probably used https)
   java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in 
escape (%) pattern - Error at index 0 in: "u2"
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:229) ~[?:?]
        at java.base/java.net.URLDecoder.decode(URLDecoder.java:138) ~[?:?]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:159) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.util.HTTPArgument.<init>(HTTPArgument.java:197) 
~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.addEncodedArgument(HTTPSamplerBase.java:677)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.parseArguments(HTTPSamplerBase.java:1259)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.computeFromPostBody(DefaultSamplerCreator.java:261)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.DefaultSamplerCreator.populateSampler(DefaultSamplerCreator.java:136)
 ~[ApacheJMeter_http.jar:5.6.3]
        at 
org.apache.jmeter.protocol.http.proxy.AbstractSamplerCreator.createAndPopulateSampler(AbstractSamplerCreator.java:156)
 ~[ApacheJMeter_http.jar:5.6.3]
        at org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:237) 
[ApacheJMeter_http.jar:5.6.3]
   
   ### JMeter Version
   
   5.6.3
   
   ### Java Version
   
   jdk 21
   
   ### OS Version
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@jmeter.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to