diff --git a/ipaclient/install/client.py b/ipaclient/install/client.py index 97b92b76e..79fdb3d18 100644 --- a/ipaclient/install/client.py +++ b/ipaclient/install/client.py @@ -1370,6 +1370,11 @@ def do_nsupdate(update_txt): result = True except CalledProcessError as e: logger.debug('nsupdate failed: %s', str(e)) + try: + ipautil.run([paths.NSUPDATE, UPDATE_FILE]) + result = True + except CalledProcessError as e: + logger.debug('Unauthenticated nsupdate failed: %s', str(e)) try: os.remove(UPDATE_FILE)