Python-Api-Wrapper status shows unknown Client Instance

Hello There!

I just finished a Python-Script for calling the server status and outputting local service checks for check_mk / Nagios which works like a charm.

In the status call there always shows up a client without a name (at least at the 3 server instances I setup so far) and with an obscur IP-address like:

``{‘online’: False, ‘ip’: ‘120.200.255.198’, ‘lastbackup’: ‘-’, ‘lastbackup_image’: ‘-’, ‘status’: 10, ‘delete_pending’: 0, ‘name’: ‘’, ‘file_ok’: False, ‘lastseen’: ‘-’, ‘rejected’: True, ‘image_ok’: False, ‘id’: ‘-’}`

OR

{‘ip’: ‘244.95.88.247’, ‘online’: False, ‘lastbackup’: ‘-’, ‘file_ok’: False, ‘rejected’: True, ‘delete_pending’: 0, ‘image_ok’: False, ‘name’: ‘’, ‘id’: ‘-’, ‘lastseen’: ‘-’, ‘status’: 10, ‘lastbackup_image’: ‘-’}

What is this about? Both Servers in this case are behind NAT and are not reachable form the I-Net. One IP belong to IANA, the other one to China Mobile. Any Explanation for this? Tinfoil-Hat Time :grinning:?

Regards,

Matthias

Looks like it adds that empty client to the status at some point and the ip remains uninitialized (random). Will try to fix that, but it is not a very severe issue.