diff --git a/files/geant_acme.py b/files/geant_acme.py
index 5f7800a88feb77789a61375475daa1c6403ffc9d..93e6cca4854851082870cff138cbba03ef629242 100755
--- a/files/geant_acme.py
+++ b/files/geant_acme.py
@@ -17,6 +17,8 @@ import subprocess as sp
 import configparser
 from docopt import docopt
 import requests
+from requests.packages.urllib3.exceptions import InsecureRequestWarning #pylint: disable=E0401
+
 
 BASE_URL = 'https://infoblox.geant.org/wapi/v2.6.1'
 SEP = '+' + 72*'-' + '+'
@@ -38,6 +40,7 @@ def time_log():
 
 def get_reference(iblox_domain, iblox_user, iblox_pw):
     """ grab reference for txt object """
+    requests.packages.urllib3.disable_warnings(InsecureRequestWarning) #pylint: disable=E1101
     ref_obj = requests.get(
         '{}/record:txt?name=_acme-challenge.{}&_return_as_object=1'.format(
             BASE_URL, iblox_domain),
@@ -63,6 +66,7 @@ def get_reference(iblox_domain, iblox_user, iblox_pw):
 
 def delete_challenge(object_reference, iblox_user, iblox_pw):
     """ delete txt record """
+    requests.packages.urllib3.disable_warnings(InsecureRequestWarning) #pylint: disable=E1101
     del_req = requests.delete(
         '{}/{}'.format(BASE_URL, object_reference),
         auth=(iblox_user, iblox_pw),
@@ -76,7 +80,7 @@ def delete_challenge(object_reference, iblox_user, iblox_pw):
 def create_challenge(iblox_domain, acme_token, iblox_user, iblox_pw):
     """ upload txt record """
     print('{}\ncreating challenge _acme-challenge.{}'.format(SEP, iblox_domain))
-
+    requests.packages.urllib3.disable_warnings(InsecureRequestWarning) #pylint: disable=E1101
     post_req = requests.post(
         '{}/record:txt'.format(BASE_URL),
         auth=(iblox_user, iblox_pw),