Is there a trick to using Apple Remote Desktop with Eggplant?
I already use ARD from my Eggplant server machine, and my SUT’s have ARD enabled so that I can connect to them from ARD and Chicken of the VNC. It seems like if a VNC client has no problems connecting to my SUT, eggplant should be able to do it.
Unfortunately Eggplant gets stuck in a loop when trying to connect to my SUT and will continually try to connect (even after I press the cancel button). Eventually Eggplant crashes. Any suggestions?
Looking at the log it is stuck in this loop:
Thread 6 Crashed:
0 com.apple.CoreFoundation 0x907325e4 __CFStringAppendBytes + 32
1 com.apple.CoreFoundation 0x90731158 _CFStringAppendFormatAndArgumentsAux + 3720
2 com.apple.CoreFoundation 0x90730188 _CFStringCreateWithFormatAndArgumentsAux + 144
3 com.apple.Foundation 0x9286985c -[NSPlaceholderString initWithFormat:locale:arguments:] + 140
4 com.apple.Foundation 0x9289dc2c +[NSException raise:format:arguments:] + 92
5 com.apple.Foundation 0x9289dbbc +[NSException raise:format:] + 40
6 OmniNetworking 0x3084741c -[ONTCPSocket readBytes:intoBuffer:] + 496
7 com.redstonesoftware.Eggplant 0x00048380 -[VNCConnection processIncomingMessage] + 268 (VNCConnection.m:2103)
8 com.redstonesoftware.Eggplant 0x0004962c -[VNCConnection _synchronizeFrameBuffer] + 592 (VNCConnection.m:2361)
9 com.redstonesoftware.Eggplant 0x00045278 -[VNCConnection setupRemoteWindowForConnectionDictionary:] + 2792 (VNCConnection.m:1255)
10 com.redstonesoftware.Eggplant 0x00042e50 -[VNCConnection _connectToServerWithDictionary:] + 3584 (VNCConnection.m:874)
11 com.redstonesoftware.Eggplant 0x00045714 -[VNCConnection _reconnectToServer] + 284 (VNCConnection.m:1320)
12 com.redstonesoftware.Eggplant 0x0004982c -[VNCConnection _synchronizeFrameBuffer] + 1104 (VNCConnection.m:2399)
13 com.redstonesoftware.Eggplant 0x00045278 -[VNCConnection setupRemoteWindowForConnectionDictionary:] + 2792 (VNCConnection.m:1255)
14 com.redstonesoftware.Eggplant 0x00042e50 -[VNCConnection _connectToServerWithDictionary:] + 3584 (VNCConnection.m:874)
15 com.redstonesoftware.Eggplant 0x00045714 -[VNCConnection _reconnectToServer] + 284 (VNCConnection.m:1320)
16 com.redstonesoftware.Eggplant 0x0004982c -[VNCConnection _synchronizeFrameBuffer] + 1104 (VNCConnection.m:2399)
17 com.redstonesoftware.Eggplant 0x00045278 -[VNCConnection setupRemoteWindowForConnectionDictionary:] + 2792 (VNCConnection.m:1255)
…
…
…
This loop continues.