Hi , all There is a bug in com.cloud.network.resource.JuniperSrxResource
It will report syntax error when configure outgress rule to Juniper srx hardware firewall. begin line 2830 : if (type.equals(SecurityPolicyType.SECURITYPOLICY_EGRESS_DEFAULT)) { if (defaultEgressAction == false) { //for default policy is false add default deny rules action = "<deny></deny>"; } else { action = "<permit></permit>"; } } else { if (defaultEgressAction == true) { //configure egress rules to deny the traffic when default egress is allow action = "<deny></deny>"; } else { action = "<permit></permit>"; } //error here xml = replaceXmlValue(xml, "action", action); } fix: if (type.equals(SecurityPolicyType.SECURITYPOLICY_EGRESS_DEFAULT)) { if (defaultEgressAction == false) { //for default policy is false add default deny rules action = "<deny></deny>"; } else { action = "<permit></permit>"; } } else { if (defaultEgressAction == true) { //configure egress rules to deny the traffic when default egress is allow action = "<deny></deny>"; } else { action = "<permit></permit>"; } } //move replace out xml = replaceXmlValue(xml, "action", action); gust Being china. 2016-08-24