Skip to content

Commit 5d18410

Browse files
committed
authenticated check
1 parent fead215 commit 5d18410

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

server/src/main/java/com/cloud/api/response/ApiResponseSerializer.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,9 @@ private static String toXMLSerializedString(ResponseObject result, StringBuilder
176176

177177
sb.append("<").append(result.getResponseName());
178178
log.append("<").append(result.getResponseName());
179-
if (ManagementServerImpl.exposeCloudStackVersionInApiXmlResponse.value()) {
179+
180+
boolean authenticated = CallContext.current().getCallingAccount().getId() != Account.ACCOUNT_ID_SYSTEM;
181+
if (ManagementServerImpl.exposeCloudStackVersionInApiXmlResponse.value() && authenticated) {
180182
sb.append(" cloud-stack-version=\"").append(ApiDBUtils.getVersion()).append("\"");
181183
log.append(" cloud-stack-version=\"").append(ApiDBUtils.getVersion()).append("\"");
182184
}

0 commit comments

Comments
 (0)