enum_user works fine until you have less than 129 users, if users are more than 129 at one hub, script return error api_call_wrong_response_length .
Full response:
python test.py
Traceback (most recent call last):
File "test.py", line 8, in <module>
print(api.enum_user(hub_name="test"))
File "/usr/local/lib/python2.7/dist-packages/softether/api.py", line 626, in enum_user
return self.call_method('EnumUser', payload)
File "/usr/local/lib/python2.7/dist-packages/softether/api.py", line 184, in call_method
raise SoftEtherAPIException('api_call_wrong_response_length')
softether.api.SoftEtherAPIException: api_call_wrong_response_length