X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=system%2FPlcapiUrlScanner.py;h=020ea55a53e0ac587c4c485b5e48004edcdec055;hb=f265fa790c62a12de0a24fcbbd9eb32bb24eae0e;hp=82c7bf1be225fd3ce1111d5465a3c89395831808;hpb=8666ae7f0291e8d115e166ef555f02abafc40fc8;p=tests.git diff --git a/system/PlcapiUrlScanner.py b/system/PlcapiUrlScanner.py index 82c7bf1..020ea55 100755 --- a/system/PlcapiUrlScanner.py +++ b/system/PlcapiUrlScanner.py @@ -8,6 +8,7 @@ import socket import xmlrpc.client import traceback +import ssl class PlcapiUrlScanner: @@ -31,7 +32,9 @@ class PlcapiUrlScanner: def try_url (self, url): try: - xmlrpc.client.ServerProxy (url, verbose=self.verbose, allow_none=True).GetNodes(self.auth) + proxy = xmlrpc.client.ServerProxy(url, verbose=self.verbose, allow_none=True, + context=ssl._create_unverified_context()) + nodes = proxy.GetNodes(self.auth) print('YES', url) return True except xmlrpc.client.ProtocolError as e: