20: url: http://172.25.20.111/zabbix/api_jsonrpc.php 10: Trying to login with 'Admin':'md5(5fce1b3e34b520afeffb37ce08c7cd66)' 10: json_obj: {'jsonrpc': '2.0', 'method': 'user.login', 'params': {'user': 'Admin', 'password': 'zabbix'}, 'id': 0} 20: Sending: {"jsonrpc": "2.0", "method": "user.login", "params": {"user": "Admin", "password": "zabbix"}, "id": 0} 10: Sending headers: {'Content-Type': 'application/json-rpc', 'User-Agent': 'python/zabbix_api'} 20: Response Code: 200 10: Response Body: {'jsonrpc': '2.0', 'error': {'code': -32602, 'message': 'Invalid params.', 'data': 'Invalid parameter "/": unexpected parameter "user".'}, 'id': 0} Traceback (most recent call last): File "zabbixAddDiscoveryRule.py", line 308, in zapi.login(username, password) File "/usr/local/lib/python3.6/site-packages/zabbix_api.py", line 217, in login result = self.do_request(obj) File "/usr/local/lib/python3.6/site-packages/zabbix_api.py", line 317, in do_request raise ZabbixAPIException(msg, jobj['error']['code']) zabbix_api.ZabbixAPIException: ('Error -32602: Invalid params., Invalid parameter "/": unexpected parameter "user". while sending {"jsonrpc": "2.0", "method": "user.login", "params": {"user": "Admin", "password": "zabbix"}, "id": 0}', -32602) [root@eslogstash03 zabbix]# nano /usr/local/lib/python3.6/site-packages/zabbix_api.py