So that didn't work. I think I have a vague idea about what is going on, but I don't know how to deal with it. So the prompt for the NetScaler is a ">". In the Netscaler config, we have some custom regex values and there are a few instances of ">" character. If a user does "show runningconfig" of course, the NetScaler just barfs the enter screen. When CatTools is looking at it, the first instance of a ">" must be being seen as a prompt.
I have two different NetScaler Devices configured. The default Citrix.NetScaler.General doesn't work and it stopped working a few CatTools versions ago. Since then I've had to use a Generic Device with variations.
If I use the default Citrix.Netscaler.General device, running in debug and capture mode, the operation times out and according to debug mode, the last step before it errors is : "Waiting for a response to: show runningconfig." The message after that is an error and it says "Did not receive expected response to command: show runningconfig."
The expected response (when the runningconfig stops barfing on the screen) should look like:
> show runningconfig
set ns param -cookieversion 1 -timezone "GMT-4:00-EDT-America/New_York"
Maybe fixing the default device is a better option?
Is there a way to change the prompt? Characters such as #, >, and ] can stop CatTools, as it thinks it is seeing a prompt.
I can't change the ">" but I can put things in front of it. End result being "hostname>" or "hostname-dd-mm-yy-tt:ss>".