Hi LR Practitioners,
I am facing issue while fetching text and bitmap details from citrix ICA client window. I have made following efforts:
1. Installed LR Agent for citrix on citrix servers.
2. Installed Citrix registry patch (<LoadRunner folder>\dat\enable_Citrix_API.reg).
3. Disabled DEP from runtime settings.
Still ctrx_get_text function is not working.
Below is the replay log:
Action.c(71): Getting Text in region (430, 153, 64, 19) in the desktop window
20/05/2016 07:39:38 Action.c(71): (8816:8908) - before SendChannelData in GetText
20/05/2016 07:39:38 Action.c(71): (8816:8908) - waiting for the agent to send the first buffer
20/05/2016 07:39:43 Action.c(71): (8816:8908) - The agent has failed to make contact
20/05/2016 07:39:43 Action.c(71): (8816:8908) - The buffer wasn't sent through the channel, since the agent has failed to make contact !!!
Action.c(71): CITRIX: ASSERT: "int __thiscall CCitrixContainerDlg::GetText(const char *,long,long,long,long,class ATL::CStringT<char,class StrTraitMFC_DLL<char,class ATL::ChTraitsCRT<char> > >,char *)" at CitrixContainerDlg.cpp(3416). Text: "SendChannelData(buffer)"
20/05/2016 07:39:43 Action.c(71): (8816:8908) - WaitForEvent: Initializing wait event, time=60000, end time=162927695
20/05/2016 07:39:43 Action.c(71): (8816:8908) - CChannelHandler::CheckIfDataExpected : GlobalVar(fChannelData) is false
20/05/2016 07:40:43 Action.c(71): (8816:8908) - WaitForEvent: exiting on timeout; time spent=59998
Action.c(71): Retrieved Text "" in region (430, 153, 64, 19) in the desktop window
I am using LR 12.50 on remote machine. LR citrix agent Patch is also 12.50. Not sure of citrix ICA client version but I think its 14.2.100.14.
Can someone please suggest what might be the probable reason for this issue? Can it be due to firewall issue?
Most important, is there any way we can check whether LR citrix agent is working properly/up and running at citrix server end?
Thanks a lot for your time.
Nishikant Choudhary