it means with the wifi-shield it does not work.
with serial over usb and cayenne-ser.sh it works well.
[ Press Ctrl+C to exit ]
Resetting device /dev/cu.usbmodem1411...
Warning: Server connection may be insecure!
Connecting: GOPEN:/dev/cu.usbmodem1411,raw,echo=0,clocal=1,cs8,nonblock=1,ixoff=0,ixon=0,ispeed=9600,ospeed=9600,crtscts=0 <-> TCP:arduino.mydevices.com:8442,nodelay
2016/09/19 16:47:44 socat N opening character device "/dev/cu.usbmodem1411" for reading and writing
2016/09/19 16:47:44 socat N opening connection to LEN=16 AF=2 22.214.171.124:8442
2016/09/19 16:47:44 socat N successfully connected from local address LEN=16 AF=2 100.78.147.88:52408
2016/09/19 16:47:44 socat N starting data transfer loop with FDs [5,5] and [8,8]
has it maybe something to do with ssl and old wifi shield ?