diff --git a/utils/ansible-ipa-client-install b/utils/ansible-ipa-client-install
index 66c32c4e3dca1174e8563521edfdbd1213987b0f..64f2974293eaa01023007472f17441812e0ad437 100755
--- a/utils/ansible-ipa-client-install
+++ b/utils/ansible-ipa-client-install
@@ -222,7 +222,7 @@ def parse_options():
     if len(args) < 1:
         parser.error("ansible host not set")
     elif len(args) > 1:
-        parser.error("too many arguments")
+        parser.error("too many arguments: %s" % ",".join(args))
 
     return options, args
 
diff --git a/utils/ansible-ipa-replica-install b/utils/ansible-ipa-replica-install
index f894bd84beadcd8e83d32f977d61bb674708d42f..3c9f73288dd0d7a3586689ee8c221dd24498ce9c 100755
--- a/utils/ansible-ipa-replica-install
+++ b/utils/ansible-ipa-replica-install
@@ -290,7 +290,7 @@ def parse_options():
     if len(args) < 1:
         parser.error("ansible host not set")
     elif len(args) > 1:
-        parser.error("too many arguments")
+        parser.error("too many arguments: %s" % ",".join(args))
 
     return options, args
 
diff --git a/utils/ansible-ipa-server-install b/utils/ansible-ipa-server-install
index 82be5fe51cf0b67bc83194e5d7406fb068bb7539..65a9afc27d4b3294cbe60314fb5308430cfe09c9 100755
--- a/utils/ansible-ipa-server-install
+++ b/utils/ansible-ipa-server-install
@@ -326,7 +326,7 @@ def parse_options():
     if len(args) < 1:
         parser.error("ansible host not set")
     elif len(args) > 1:
-        parser.error("too many arguments")
+        parser.error("too many arguments: %s" % ",".join(args))
 
     return options, args