Hi Felix,
No errors were captured by server logs. The flow is working fine for manual user and when you use nestcape as a cookie policy. Netscape header request: Connection: keep-alive Referer: https://{URL}/prweb/beEBp4uRVTogorRwSwWqbOtn9IL2fwdI*/!STANDARD<https://%7bURL%7d/prweb/beEBp4uRVTogorRwSwWqbOtn9IL2fwdI*/!STANDARD> Accept-Language: en-US,en;q=0.9 Origin: https://{URL}<https://%7bURL%7d> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3 Upgrade-Insecure-Requests: 1 Content-Type: application/x-www-form-urlencoded Cache-Control: max-age=0 Accept-Encoding: gzip, deflate, br User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36 Content-Length: 186 Host: {URL} Standard header request: Connection: keep-alive Referer: https://{URL}/prweb/beEBp4uRVTogorRwSwWqbOtn9IL2fwdI*/!STANDARD<https://%7bURL%7d/prweb/beEBp4uRVTogorRwSwWqbOtn9IL2fwdI*/!STANDARD> Accept-Language: en-US,en;q=0.9 Origin: https://{URL}<https://%7bURL%7d> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3 Upgrade-Insecure-Requests: 1 Content-Type: application/x-www-form-urlencoded Cache-Control: max-age=0 Accept-Encoding: gzip, deflate, br User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36 Content-Length: 186 Host: {URL} Default header request: Connection: keep-alive Referer: https://{URL}/prweb/beEBp4uRVTogorRwSwWqbOtn9IL2fwdI*/!STANDARD<https://%7bURL%7d/prweb/beEBp4uRVTogorRwSwWqbOtn9IL2fwdI*/!STANDARD> Accept-Language: en-US,en;q=0.9 Origin: https://{URL}<https://%7bURL%7d> Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3 Upgrade-Insecure-Requests: 1 Content-Type: application/x-www-form-urlencoded Cache-Control: max-age=0 Accept-Encoding: gzip, deflate, br User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36 Content-Length: 186 Host: {URL} Regards, Nuwan -----Original Message----- From: Felix Schumacher [mailto:felix.schumac...@internetallee.de] Sent: Wednesday, July 10, 2019 3:50 PM To: user@jmeter.apache.org Subject: Re: Unexpected errors with HTTP Cookie Manager External email: Exercise caution when opening attachments or clicking on links. Am 10.07.19 um 21:45 schrieb Nuwan Galkissa Mudalige: > Hello Felix, > > Can you suggest me something I need to put on the Cookie Manager with a > policy ? sharing a sample test plan is very difficult due security policies > and it is the place where user is logging. I would have a look at the request headers instead of the response headers and see, whether there are any differences. Maybe you could post those (redacted when there are private details like credentials). The cookie manager is probably best when used in default mode. Have a look at the server and watch out for error messages that are shown/logged when rendering the "500" error pages. Felix > > Please help. > > Regards, > Nuwan > > > -----Original Message----- > From: Felix Schumacher [mailto:felix.schumac...@internetallee.de] > Sent: Wednesday, July 10, 2019 3:33 PM > To: user@jmeter.apache.org<mailto:user@jmeter.apache.org> > Subject: Re: Unexpected errors with HTTP Cookie Manager > > External email: Exercise caution when opening attachments or clicking on > links. > > Am 08.07.19 um 17:30 schrieb Nuwan Galkissa Mudalige: >> Hi Felix, >> >> >> >> Thanks for your response. >> >> >> >> This is the response header I have seen on View results tree while using >> "Netscape" cookie policy and flow was going good. But as I stated >> (stacktrace below) its produced that error log. >> >> >> >> HTTP/1.1 200 OK >> >> Date: Mon, 08 Jul 2019 15:11:54 GMT >> >> Content-Type: text/html;charset=UTF-8 >> >> Transfer-Encoding: chunked >> >> Connection: keep-alive >> >> Set-Cookie: >> AWSALB=a43vUysH+nYh+vMTmlxI51GVYW5NIpVq43syRhz6SjKmdYPjHihYDogxHx8oh4 >> 4 >> Bsb+cj/hO7PRmY74IQ+vJqEU1Em/dqR4jFDFm83zbP4uI3hTmAW7e2E0OsR2c; >> Expires=Mon, 15 Jul 2019 15:11:54 GMT; Path=/ >> >> Set-Cookie: JSESSIONID=D1429B51C989CAC25C6A0B6C32C91374; Path=/prweb; >> Secure; HttpOnly >> >> Set-Cookie: Pega-RULES=HFO5M1MF3WBPFYB4E5TYIL2HXHD1WA1N8; Version=1; >> Comment="PegaRULES session tracking"; Path=/prweb >> >> Cache-Control: no-cache, no-store, must-revalidate >> >> Pragma: no-cache >> >> Expires: Thu, 01 Dec 1994 16:00:00 GMT >> >> Server: server >> >> Content-Encoding: gzip >> >> >> >> While using "Standard" as cookie policy, script getting failed occurring 500 >> error with response header as below but no other errors produced in log. >> >> >> >> HTTP/1.1 500 Internal Server Error >> >> Date: Mon, 08 Jul 2019 15:14:06 GMT >> >> Content-Type: text/html;charset=UTF-8 >> >> Content-Length: 3608 >> >> Connection: keep-alive >> >> Set-Cookie: >> AWSALB=vxunHR9QhZ2s8+gAmj9QIAuRRDT1wVNzV04qNcvs/tDjcxl3jb3PoRTjyLS+B5 >> K TiAVtChi14ynOTfHKSHfXHFuAeSw4HXrrP5x/pZsjaN+9Lt2Mqvtr8THIJDs3; >> Expires=Mon, 15 Jul 2019 15:14:06 GMT; Path=/ >> >> Set-Cookie: Pega-RULES=HTTPDVX31HWKJYWLSFW41O8AFCCHWN8OO; Version=1; >> Comment="PegaRULES session tracking"; Path=/prweb >> >> X-Content-Security-Policy-Report-Only: base-uri *; child-src * data: >> blob: filesystem: mediastream:; form-action *; frame-ancestors *; >> connect-src * data: blob: filesystem: mediastream:; font-src * data: >> blob: filesystem: mediastream:; frame-src * data: blob: filesystem: >> mediastream:; img-src * data: blob: filesystem: mediastream:; >> media-src * data: blob: filesystem: mediastream:; object-src * data: >> blob: filesystem: mediastream:; script-src * 'unsafe-inline' >> 'unsafe-eval' data: blob: filesystem: mediastream:; style-src * >> 'unsafe-inline' 'unsafe-eval' data: blob: filesystem: mediastream:; >> default-src *; report-uri (URL) >> >> X-WebKit-CSP-Report-Only: base-uri *; child-src * data: blob: >> filesystem: mediastream:; form-action *; frame-ancestors *; >> connect-src * data: blob: filesystem: mediastream:; font-src * data: >> blob: filesystem: mediastream:; frame-src * data: blob: filesystem: >> mediastream:; img-src * data: blob: filesystem: mediastream:; >> media-src * data: blob: filesystem: mediastream:; object-src * data: >> blob: filesystem: mediastream:; script-src * 'unsafe-inline' >> 'unsafe-eval' data: blob: filesystem: mediastream:; style-src * >> 'unsafe-inline' 'unsafe-eval' data: blob: filesystem: mediastream:; >> default-src *; report-uri (URL) >> >> Content-Security-Policy-Report-Only: base-uri *; child-src * data: >> blob: filesystem: mediastream:; form-action *; frame-ancestors *; >> connect-src * data: blob: filesystem: mediastream:; font-src * data: >> blob: filesystem: mediastream:; frame-src * data: blob: filesystem: >> mediastream:; img-src * data: blob: filesystem: mediastream:; >> media-src * data: blob: filesystem: mediastream:; object-src * data: >> blob: filesystem: mediastream:; script-src * 'unsafe-inline' >> 'unsafe-eval' data: blob: filesystem: mediastream:; style-src * >> 'unsafe-inline' 'unsafe-eval' data: blob: filesystem: mediastream:; >> default-src *; report-uri (URL) >> >> Cache-Control: max-age=0 >> >> Pragma: no-cache >> >> Expires: Thu, 01 Dec 1994 16:00:00 GMT >> >> Server: server >> > As stated before. A minimal test plan to reproduce would really help. > > Apart from that. A status code of 500 means that the server couldn't cope in > what ever form and throws an error. The parsing of the cookie (we get a > set-cookie header) happens after the servers response. So it would probably > be better to look at what you send to the server instead of looking at what > you receive. > > Felix > >> >> >> Regards, >> >> Nuwan >> >> >> >> >> >> -----Original Message----- >> From: Felix Schumacher [mailto:felix.schumac...@internetallee.de] >> Sent: Saturday, July 06, 2019 6:00 AM >> To: user@jmeter.apache.org<mailto:user@jmeter.apache.org> >> Subject: Re: Unexpected errors with HTTP Cookie Manager >> >> >> >> External email: Exercise caution when opening attachments or clicking on >> links. >> >> >> >> Am 05.07.19 um 17:18 schrieb Nuwan Galkissa Mudalige: >> >>> Greetings !! >>> I'm in a process of building performance scripting for Pega 7.4 cloud >>> application. >>> My script is getting failed if I use any cookie policies except "netscape" >>> from the HTTP Cookie Manager. Though it works with "netscape" cookie policy >>> Jmeter creates following error entries in the log. I have tried from Jmeter >>> 4.0 to 5.1.1 and got the same results. >>> Is this something known product issue which can be planned to fix with >>> later version OR if you have an alternative technical solution would be >>> really helpful ? >> >> The stacktrace looks like you used the Netscape parser for the Cookie >> Manager. That parser will not except cookies with an "expires" attribute. >> >> >> >> Please post a minimal test that shows the problem, so that we can >> reproduce it. You might want to have a look at >> >> https://apc01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbz.apache.org%2Fbugzilla%2Fshow_bug.cgi%3Fid%3D63520&data=02%7C01%7Cnmudalige%40virtusa.com%7C5809d5cd4aa64d13b63608d7056fd8a1%7C0d85160c589944caacc8db1501b993b6%7C0%7C0%7C636983850258450470&sdata=U%2FXpP00EYyM8wxp7SjFJ8xRDmRXwL3YvhNKYzoTOBbk%3D&reserved=0 >> where suhail reports problems parsing cookies, too. Attached to the >> bugzilla entry is a small test plan, that shows that JMeter has no problem >> parsing the sample AWS cookie that suhail gave us. You could try to change >> that cookie with one of your problematic cookies. >> >> >> >> In case you meant that the netscape parser doesn't work with the cookie, but >> all others do: this is intended. In doubt, use the default cookie parser. >> >> >> >> Regards >> >> >> >> Felix >> >> >> >>> This is the error log: >>> 2019-07-05 10:20:28,313 ERROR o.a.j.p.h.c.HC4CookieHandler: Unable >>> to add the cookie >>> org.apache.http.cookie.MalformedCookieException: Invalid 'expires' >>> attribute: Fri, 12 Jul 2019 14:20:28 GMT >>> at >>> org.apache.http.impl.cookie.BasicExpiresHandler.parse(BasicExpiresHandler.java:64) >>> ~[httpclient-4.5.7.jar:4.5.7] >>> at >>> org.apache.http.impl.cookie.CookieSpecBase.parse(CookieSpecBase.java:113) >>> ~[httpclient-4.5.7.jar:4.5.7] >>> at >>> org.apache.http.impl.cookie.NetscapeDraftSpec.parse(NetscapeDraftSpec.java:134) >>> ~[httpclient-4.5.7.jar:4.5.7] >>> at >>> org.apache.jmeter.protocol.http.control.HC4CookieHandler.addCookieFromHeader(HC4CookieHandler.java:125) >>> [ApacheJMeter_http.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.protocol.http.control.CookieManager.addCookieFromHeader(CookieManager.java:361) >>> [ApacheJMeter_http.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.saveConnectionCookies(HTTPHC4Impl.java:1729) >>> [ApacheJMeter_http.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:652) >>> [ApacheJMeter_http.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:67) >>> [ApacheJMeter_http.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1231) >>> [ApacheJMeter_http.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1220) >>> [ApacheJMeter_http.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:622) >>> [ApacheJMeter_core.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:546) >>> [ApacheJMeter_core.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:486) >>> [ApacheJMeter_core.jar:5.1.1 r1855137] >>> at >>> org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:253) >>> [ApacheJMeter_core.jar:5.1.1 r1855137] >>> at java.lang.Thread.run(Unknown Source) >>> [?:1.8.0_211] Regards, Nuwan ________________________________ >>> "Virtusa has been recognized as one of the top 20 global IT service >>> providers in Everest Group's 2018 PEAK Matrix Service Provider of the >>> Year(tm) awards; Named as an Outsourcing Leader and an All Star Company in >>> IAOP's 2018 Global Outsourcing 100; Recognized as the Most Innovative >>> Technology Company of the Year at the 2017 American Business Awards; >>> Positioned as a Top 15 Sourcing Service Provider by Information Services >>> Group (ISG)." >>> ________________________________ >>> This message, including any attachments, contains confidential information >>> intended for a specific individual and purpose, and is intended for the >>> addressee only. Any unauthorized disclosure, use, dissemination, copying, >>> or distribution of this message or any of its attachments or the >>> information contained in this e-mail, or the taking of any action based on >>> it, is strictly prohibited. If you are not the intended recipient, please >>> notify the sender immediately by return e-mail and delete this message. >>> ________________________________ >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: >> user-unsubscr...@jmeter.apache.org<mailto:user-unsubscr...@jmeter.apa<mailto:user-unsubscr...@jmeter.apache.org%3cmailto:user-unsubscr...@jmeter.apa> >> c >> he.org> >> >> For additional commands, e-mail: >> user-h...@jmeter.apache.org<mailto:user-h...@jmeter.apache.org<mailto:user-h...@jmeter.apache.org%3cmailto:user-h...@jmeter.apache.org>> >> >> >> >> >> ________________________________ >> >> "Virtusa has been recognized as one of the top 20 global IT service >> providers in Everest Group's 2018 PEAK Matrix Service Provider of the >> Year(tm) awards; Named as an Outsourcing Leader and an All Star Company in >> IAOP's 2018 Global Outsourcing 100; Recognized as the Most Innovative >> Technology Company of the Year at the 2017 American Business Awards; >> Positioned as a Top 15 Sourcing Service Provider by Information Services >> Group (ISG)." >> >> ________________________________ >> >> This message, including any attachments, contains confidential information >> intended for a specific individual and purpose, and is intended for the >> addressee only. Any unauthorized disclosure, use, dissemination, copying, or >> distribution of this message or any of its attachments or the information >> contained in this e-mail, or the taking of any action based on it, is >> strictly prohibited. If you are not the intended recipient, please notify >> the sender immediately by return e-mail and delete this message. >> >> ________________________________ >> > --------------------------------------------------------------------- > To unsubscribe, e-mail: > user-unsubscr...@jmeter.apache.org<mailto:user-unsubscr...@jmeter.apache.org> > For additional commands, e-mail: > user-h...@jmeter.apache.org<mailto:user-h...@jmeter.apache.org> > > > ________________________________ > > "Virtusa has been recognized as one of the top 20 global IT service providers > in Everest Group’s 2018 PEAK Matrix Service Provider of the Year™ awards; > Named as an Outsourcing Leader and an All Star Company in IAOP’s 2018 Global > Outsourcing 100; Recognized as the Most Innovative Technology Company of the > Year at the 2017 American Business Awards; Positioned as a Top 15 Sourcing > Service Provider by Information Services Group (ISG)." > > ________________________________ > > This message, including any attachments, contains confidential information > intended for a specific individual and purpose, and is intended for the > addressee only. Any unauthorized disclosure, use, dissemination, copying, or > distribution of this message or any of its attachments or the information > contained in this e-mail, or the taking of any action based on it, is > strictly prohibited. If you are not the intended recipient, please notify the > sender immediately by return e-mail and delete this message. > > ________________________________ --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@jmeter.apache.org<mailto:user-unsubscr...@jmeter.apache.org> For additional commands, e-mail: user-h...@jmeter.apache.org<mailto:user-h...@jmeter.apache.org> ________________________________ "Virtusa has been recognized as one of the top 20 global IT service providers in Everest Group’s 2018 PEAK Matrix Service Provider of the Year™ awards; Named as an Outsourcing Leader and an All Star Company in IAOP’s 2018 Global Outsourcing 100; Recognized as the Most Innovative Technology Company of the Year at the 2017 American Business Awards; Positioned as a Top 15 Sourcing Service Provider by Information Services Group (ISG)." ________________________________ This message, including any attachments, contains confidential information intended for a specific individual and purpose, and is intended for the addressee only. Any unauthorized disclosure, use, dissemination, copying, or distribution of this message or any of its attachments or the information contained in this e-mail, or the taking of any action based on it, is strictly prohibited. If you are not the intended recipient, please notify the sender immediately by return e-mail and delete this message. ________________________________