]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
auth API: slightly clearer message when a backend cannot create domains 12257/head
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 1 Dec 2022 18:51:40 +0000 (19:51 +0100)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 1 Dec 2022 18:51:40 +0000 (19:51 +0100)
pdns/ws-auth.cc

index 648938d31f504ca44d77f7a39db6a151b7276f21..67ae3ed2c83b2881b9bffb134ed32149da82c219 100644 (file)
@@ -1819,7 +1819,7 @@ static void apiServerZones(HttpRequest* req, HttpResponse* resp) {
 
     // no going back after this
     if(!B.createDomain(zonename, kind.get_value_or(DomainInfo::Native), masters.get_value_or(vector<ComboAddress>()), account.get_value_or("")))
-      throw ApiException("Creating domain '"+zonename.toString()+"' failed");
+      throw ApiException("Creating domain '"+zonename.toString()+"' failed: backend refused");
 
     if(!B.getDomainInfo(zonename, di))
       throw ApiException("Creating domain '"+zonename.toString()+"' failed: lookup of domain ID failed");