Highlighted
DebrajAdhikari
Visitor.
660 views

Issue while setting up Controller scenario to execute Ajax TruClient IE scripts from a LG

The Ajax Tru Client IE scripts have been developed in Vugen 11.52 and IE 10 in the same Load Generator machine that I am trying to connect from the Controller.

Load Generator : Vugen 11.52 | Load Generator 11.50 | IE 10                       Controller machine version 11.52

The error details in Controller output window are as listed below:
Error: Vuser failed to initialize extension LrWebIEReplay.
Error: Exception was raised when calling per-thread-init function in extension LrWebIEReplay: System Exceptions: EXCEPTION_ACCESS_VIOLATION
Error: Exception was raised when calling event-notify Vuser function in extension LrWebIEReplay: System Exceptions: EXCEPTION_ACCESS_VIOLATION

The error details in output window of Loadrunner Agent service are as listed below
Error: Communication error: Failed to bind socket while calling bind function. [MsgId: MERR-10344]
Error: Two Way Communication Error: Function two_way_comm_create_acceptor failed. [MsgId: MERR-60999]
Error: Failed to create "launchservice" server. [MsgId: MERR-29974]
Warning: Extension launcher.dll reports error -1 on call to function ExtPerThreadInitialize [MsgId: MWAR-10485]
Error: Vuser failed to initialize extension launcher.dll. [MsgId: MERR-10700]

What I have tried
a. Setting Loadrunner Agent to run as a service
b. Setting MI Listener name to the Controller machine name and the MI Listener username and password
c. Enabling Firewall Agent and Terminal services
d. Not able to run the Loadrunner Agent as a process due to admin rights restrictions)

With Dummy web (http/html) script, I am not facing this problem.
Load Generator Version is 11.50 and Controller Version is 11.52
I am trying to execute the script from the Controller by selecting the Load Generator in the list of machines in the controller scenario.
I am not able to run the script as localhost from the Controller machine because the script has been developed in LR 11.52 and IE 10 in the Load Generator machine. But in the Controller, the version of IE is 11.
So I am not able to run the script from localhost as the virtual user goes to the run state but no pass / fail transactions are recorded

the script has been developed in LR 11.52 and IE 10 in the Load Generator machine. But in the Controller, the version of IE is 11. So I am not able to run the script from localhost as the virtual user goes to the run state but no pass / fail transactions are recorded

magnetservice.exe is running on ports 50500, 54345, 5003 and 443 in the load generator machine

 

0 Likes
2 Replies
BingleW Frequent Contributor.
Frequent Contributor.

Re: Issue while setting up Controller scenario to execute Ajax TruClient IE scripts from a LG

Hello,

Any way, using 11.52 controller and ll.50 LG is not guaranteed way , update both to latest version will be the first suggestion. 

second, if you're not able to upgrade LR currently, I think you can do some further test to isolate the issue.

Is it able to run  web http or TruClient script form the LG machine directly?( form Vugen or from mdrv command line)

Is it able to run  web http or TruClient script form the controller? (connecting to the 11.50 LG)

Rregards,

Bingle

0 Likes
Shlomi Nissim Acclaimed Contributor.
Acclaimed Contributor.

Re: Issue while setting up Controller scenario to execute Ajax TruClient IE scripts from a LG

Hi,

You cannot run 11.52 scripts on 11.50 Load Generator.

Upgrade your Load Generator to 11.52 ore downgrade VuGen to 11.50 and develop the script again.

Regards,

Shlomi

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.