I'm getting a similar issue to the one referenced above. No matter what I've tried, I can't get my Omega2 to connect to the cloud. Firmware is 0.1.10 (b160), and device-client is 0.7-1. Device GUID and API key have been removed from the output below.
root@Omega-A175:~# device-client -v
>> Starting device client
>> Starting listening...
>> Sending request to 'ds.onion.io/[DEVICE GUID]/listen?key=[API KEY]'
>> Write_callback: received '1394' bytes, time: 'Thu May 25 20:09:32 2017
'
>> Write_callback: received '4380' bytes, time: 'Thu May 25 20:09:32 2017
'
>> Write_callback: received '1460' bytes, time: 'Thu May 25 20:09:32 2017
'
>> Write_callback: received '1995' bytes, time: 'Thu May 25 20:09:32 2017
'
>> Completed GET
> Connection lost!
> Restarting connection (restart #1) ...
>> Starting device client
>> Starting listening...
>> Sending request to 'ds.onion.io/[DEVICE GUID]/listen?key=[API KEY]'
>> Write_callback: received '1394' bytes, time: 'Thu May 25 20:09:37 2017
'
>> Write_callback: received '1460' bytes, time: 'Thu May 25 20:09:37 2017
'
>> Write_callback: received '1460' bytes, time: 'Thu May 25 20:09:37 2017
'
>> Write_callback: received '1460' bytes, time: 'Thu May 25 20:09:37 2017
'
>> Write_callback: received '1460' bytes, time: 'Thu May 25 20:09:37 2017
'
>> Write_callback: received '1460' bytes, time: 'Thu May 25 20:09:37 2017
'
>> Write_callback: received '535' bytes, time: 'Thu May 25 20:09:37 2017
'
>> Completed GET
> Connection lost!
> Restarting connection (restart #2) ...
>> Starting device client
>> Starting listening...
>> Sending request to 'ds.onion.io/[DEVICE GUID]/listen?key=[API KEY]'
>> Write_callback: received '1394' bytes, time: 'Thu May 25 20:09:42 2017
'
>> Write_callback: received '4380' bytes, time: 'Thu May 25 20:09:42 2017
'
>> Write_callback: received '1460' bytes, time: 'Thu May 25 20:09:42 2017
'
>> Write_callback: received '1995' bytes, time: 'Thu May 25 20:09:42 2017
'
>> Completed GET
> Connection lost!