tilln / jmeter-iso8583

ISO8583 Plugin for JMeter
MIT License
62 stars 32 forks source link

Timeout when sending messages #49

Closed DAMIAKINTOMIDE closed 2 years ago

DAMIAKINTOMIDE commented 2 years ago

Hello, Nice plugin here

Please I am having issues when i run the sampler. I keep getting a timeout. I have studied the repo and the issues like these and still getting a timeout

the packager is being seen and there is a send out but no response is gotten but a timeout

No errors in the log after using the jmeter -Lnz.co.breakpoint=DEBUG to check. `2022-02-12 14:05:30,980 DEBUG n.c.b.j.i.ISO8583Config: 'ISO8583 Connection Configuration' setting up QBeans jmeter-562a3e9c 2022-02-12 14:05:30,980 DEBUG n.c.b.j.i.ISO8583Config: Deploying jmeter-562a3e9c-sendjmeter-562a3e9c-receive10000yes 2022-02-12 14:05:30,983 DEBUG n.c.b.j.i.ISO8583Config: Deploying jmeter-562a3e9c-receivejmeter-562a3e9c-sendjmeter-562a3e9c-unhandledjmeter-562a3e9c.ready41 11 0 2022-02-12 14:05:30,984 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true, local) 2022-02-12 14:05:31,021 INFO o.a.j.e.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group 2022-02-12 14:05:31,021 INFO o.a.j.e.StandardJMeterEngine: Starting 1 threads for group Thread Group. 2022-02-12 14:05:31,021 INFO o.a.j.e.StandardJMeterEngine: Thread will continue on error 2022-02-12 14:05:31,021 INFO o.a.j.t.ThreadGroup: Starting thread group... number=1 threads=1 ramp-up=1 delayedStart=false 2022-02-12 14:05:31,023 INFO o.a.j.t.ThreadGroup: Started thread group number 1 2022-02-12 14:05:31,023 INFO o.a.j.e.StandardJMeterEngine: All thread groups have been started 2022-02-12 14:05:31,024 INFO o.a.j.t.JMeterThread: Thread started: Thread Group 1-1 2022-02-12 14:05:31,024 DEBUG n.c.b.j.i.ISO8583Sampler: Applying config 'ISO8583 Connection Configuration' 2022-02-12 14:05:31,024 DEBUG n.c.b.j.i.ISO8583Config: Creating packager from 'C:/Users/DamilolaAkintomide/Documents/apache-jmeter-5.4.1/bin/nibss.xml' 2022-02-12 14:05:31,026 DEBUG n.c.b.j.i.ISO8583Crypto: Processing sampler 'ISO8583 Sampler' 2022-02-12 14:05:31,026 DEBUG n.c.b.j.i.ISO8583Crypto: No PIN key defined, skipping PIN Block encryption 2022-02-12 14:05:31,026 DEBUG n.c.b.j.i.ISO8583Crypto: No IMKAC defined, skipping ARQC calculation 2022-02-12 14:05:31,026 DEBUG n.c.b.j.i.ISO8583Crypto: No MAC algorithm defined, skipping MAC calculation 2022-02-12 14:05:31,026 DEBUG n.c.b.j.i.ISO8583Sampler: sampleStart 2022-02-12 14:05:31,401 DEBUG n.c.b.j.i.Q2: (channel/63.35.1.76:11000) [connect] Try 0 2022-02-12 14:05:31,403 DEBUG n.c.b.j.i.Q2: (channel/63.35.1.76:11000) [send] Out: 0200 186765 20390022 2022-02-12 14:05:32,034 DEBUG n.c.b.j.i.ISO8583Sampler: sampleEnd 2022-02-12 14:05:32,035 DEBUG n.c.b.j.i.ISO8583Sampler: Packed request '30323030463233433436443132394530383232303030303030303030303030303030323131363533393938333434363032393036313230303030303030303030303030303033303030313238313431393132313836373635313431393132303132383233303936303132303531303031303030364330303030303030303036323639393339333435333939383334343630323930363132443233303932323130303136383035393136313335333738383735393330323231323033393030323232303434524930303030303533313243494e434941204f494c204c54442043494e434941204f4c41204c414e47202020202020202020203536363335343946323630383337353238393034364238303944364439463237303138303946313031323031313041303430303032413030303030303030303030303030303030303030303046463946333730344536333830463643394633363032303143453935303530303030323430303030394130333232303132383943303130303946303230363030303030303030303330303546324130323035363638323032333930303946314130323035363639463033303630303030303030303030303039463333303345304638433839463334303334323033303039463335303132323546323430333233303933303537313135333939383334343630323930363132443233303932323130303136383035393136354130383533393938333434363032393036313235463334303130313946323130333134313930363942303245303030354632303045343635323431344534333439353334313539344634343435344334353036305445524d494e414c5f5452414e53414354494f4e5f49443d62656361306535612d623834652d343338642d623339342d65323930663737323966616530313541313131303137313333343431303146394132384237454244413934323334423431343542444144424336374230433745354546393931333945343037313241304545423942303133323043414242' 2022-02-12 14:05:32,036 INFO o.a.j.t.JMeterThread: Thread is done: Thread Group 1-1 2022-02-12 14:05:32,036 INFO o.a.j.t.JMeterThread: Thread finished: Thread Group 1-1 2022-02-12 14:05:32,036 INFO o.a.j.e.StandardJMeterEngine: Notifying test listeners of end of test 2022-02-12 14:05:32,036 DEBUG n.c.b.j.i.ISO8583Config: Shutting down QBeans 2022-02-12 14:05:32,037 DEBUG n.c.b.j.i.ISO8583Config: Undeploying jmeter-562a3e9c-mux 2022-02-12 14:05:32,038 DEBUG n.c.b.j.i.ISO8583Config: Undeploying jmeter-562a3e9c-channel 2022-02-12 14:05:32,039 INFO n.c.b.j.i.Q2: (Q2.system) shutting down 2022-02-12 14:05:32,041 INFO n.c.b.j.i.Q2: (Q2.system) shutdown done 2022-02-12 14:05:32,042 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false, local)

` what could be wrong Please assist

tilln commented 2 years ago

Hi @DAMIAKINTOMIDE

It looks like you are not getting a response back, therefore the plugin is timing out.

Otherwise, after this log line... 2022-02-12 14:05:31,403 DEBUG n.c.b.j.i.Q2: (channel/63.35.1.76:11000) [send] Out: 0200 186765 20390022

...you would see another line like this: 2022-02-12 14:05:__,___ DEBUG n.c.b.j.i.Q2: (channel/63.35.1.76:11000) [receive] In: 0210 186765 20390022

So best check in your test system (logs/traces) whether your request arrives, is interpreted (unpacked) correctly, and responded to.

no-response[bot] commented 2 years ago

This issue has been automatically closed because there has been no response to our request for more information from the original author. With only the information that is currently in the issue, we don't have enough information to take action. Please reach out if you have or find the answers we need so that we can investigate further.

maob92 commented 2 years ago

I had same "timeout" issue today. The ISO8583 msg was sent successfully but got a timeout error and no response unpacked in JMeter. checked the server log, and the response was sent to jmeter test script. do I have version issues on sampler, libs, java? I am using Jmeter 5.4.3, and downloaded ISO8583 Sampler 7/20/2022. can you pls help? the server log and jmeter log were too long to paste here. will be available if needed. Thanks for your early response!