diff --git a/lofar_cryptocoryne/cli.py b/lofar_cryptocoryne/cli.py
index ccbb71881cd7dab06e01ed9dc4692ce69498dd4b..0bedb5f7af431faf57f18f2f0839a4a845c65877 100644
--- a/lofar_cryptocoryne/cli.py
+++ b/lofar_cryptocoryne/cli.py
@@ -2,7 +2,7 @@
 #  SPDX-License-Identifier: Apache-2.0
 
 """ Cryptocoryne certbot cli entrypoint """
-
+import acme.errors
 import hvac
 
 import lofar_cryptocoryne.dns_client as desec
@@ -38,14 +38,14 @@ def main():
             if client.check_dns_propagation(timeout=1200):
                 print("Succeed. Request certificate")
                 client.request_certificate()
-                print("Request done")
                 certificate.fullchain = client.certificate
-                print(f"Certificate {certificate}")
                 vault_store.put_certificate(certificate)
                 print("Done")
             else:
                 print("Failed to issue certificate for " + str(client.domains))
 
+        except acme.errors.ValidationError as ve:
+            print(f"ValidatinError: {ve.failed_authzrs}")
         except Exception as e:  # pylint: disable=broad-exception-caught
             print(f"{type(e)}: {e}")
         finally: