User systemUser = userWebAPI.getSystemUser();
boolean respectFrontendRoles = !userWebAPI.isLoggedToBackend(req);
String serverName = req.getServerName();
Host host = null;
if (UtilMethods.isSet(serverName)) {
host = hostWebAPI.findByName(serverName, systemUser, respectFrontendRoles);
if(host == null)
host = hostWebAPI.findByAlias(serverName, systemUser, respectFrontendRoles);
//If no host matches then we return the default host
if(host == null)
host = hostWebAPI.findDefaultHost(systemUser, respectFrontendRoles);