diff --git a/CHANGELOG.next.asciidoc b/CHANGELOG.next.asciidoc index 9c1d912dff3..cd224224dab 100644 --- a/CHANGELOG.next.asciidoc +++ b/CHANGELOG.next.asciidoc @@ -43,6 +43,7 @@ https://github.com/elastic/beats/compare/v8.2.0\...main[Check the HEAD diff] *Filebeat* +- cisco/asa: fix handling of user names when there are Security Group Tags present. {issue}32009[32009] {pull}32196[32196] *Heartbeat* diff --git a/filebeat/docs/fields.asciidoc b/filebeat/docs/fields.asciidoc index 20be3e0ac27..a75f574429a 100644 --- a/filebeat/docs/fields.asciidoc +++ b/filebeat/docs/fields.asciidoc @@ -21459,6 +21459,16 @@ type: keyword -- +*`cisco.asa.source_user_security_group_tag`*:: ++ +-- +The Security Group Tag for the source user. Security Group Tag are 16-bit identifiers used to represent logical group privilege. + + +type: long + +-- + *`cisco.asa.destination_username`*:: + -- @@ -21469,6 +21479,16 @@ type: keyword -- +*`cisco.asa.destination_user_security_group_tag`*:: ++ +-- +The Security Group Tag for the destination user. Security Group Tag are 16-bit identifiers used to represent logical group privilege. + + +type: long + +-- + *`cisco.asa.mapped_source_ip`*:: + -- diff --git a/x-pack/filebeat/module/cisco/asa/_meta/fields.yml b/x-pack/filebeat/module/cisco/asa/_meta/fields.yml index 342bea8b4e9..cc4f603560c 100644 --- a/x-pack/filebeat/module/cisco/asa/_meta/fields.yml +++ b/x-pack/filebeat/module/cisco/asa/_meta/fields.yml @@ -34,11 +34,21 @@ description: > Name of the user that is the source for this event. + - name: source_user_security_group_tag + type: long + description: > + The Security Group Tag for the source user. Security Group Tag are 16-bit identifiers used to represent logical group privilege. + - name: destination_username type: keyword description: > Name of the user that is the destination for this event. + - name: destination_user_security_group_tag + type: long + description: > + The Security Group Tag for the destination user. Security Group Tag are 16-bit identifiers used to represent logical group privilege. + - name: mapped_source_ip type: ip description: > diff --git a/x-pack/filebeat/module/cisco/asa/test/asa-fix.log b/x-pack/filebeat/module/cisco/asa/test/asa-fix.log index 80efe8a5553..7f13d09fa3b 100644 --- a/x-pack/filebeat/module/cisco/asa/test/asa-fix.log +++ b/x-pack/filebeat/module/cisco/asa/test/asa-fix.log @@ -9,3 +9,6 @@ Oct 20 2019 15:42:53: %ASA-6-106100: access-list incoming permitted udp dmz2/127 Oct 20 2019 15:42:54: %ASA-6-106100: access-list incoming permitted udp dmz2/127.2.3.4(56575)(LOCAL\\username) -> inside/127.3.4.5(53) hit-cnt 1 first hit [0x93d0e533, 0x578ef52f] Aug 6 2020 11:01:37: %ASA-session-3-106102: access-list dev_inward_client permitted udp for user redacted outside/10.123.123.20(49721) -> inside/10.223.223.40(53) hit-cnt 1 first hit [0x3c8b88c1, 0xbee595c3] Aug 6 2020 11:01:38: %ASA-1-106103: access-list filter denied icmp for user joe inside/10.1.2.3(64321) -> outside/1.2.33.40(8080) hit-cnt 1 first hit [0x3c8b88c1, 0xbee595c3] +Jun 21 2022 11:47:08: %ASA-6-302015: Built inbound UDP connection 7 for outside:81.2.69.142/3424 (81.2.69.142/3424)(LOCAL\alice, 123) to inside:89.160.20.112/9803 (89.160.20.112/9803) (bob) +Jun 21 2022 11:47:08: %ASA-6-302015: Built inbound UDP connection 7 for outside:81.2.69.142/3424 (81.2.69.142/3424)(LOCAL\alice) to inside:89.160.20.112/9803 (89.160.20.112/9803) (bob) +Jun 21 2022 11:47:09: %ASA-6-302015: Built inbound UDP connection 7 for outside:81.2.69.142/3424 (81.2.69.142/3424)(LOCAL\alice, 123) to inside:89.160.20.112/9803 (89.160.20.112/9803)(LOCAL\dave, 246) (bob) diff --git a/x-pack/filebeat/module/cisco/asa/test/asa-fix.log-expected.json b/x-pack/filebeat/module/cisco/asa/test/asa-fix.log-expected.json index a8e799341b3..6caa04996e5 100644 --- a/x-pack/filebeat/module/cisco/asa/test/asa-fix.log-expected.json +++ b/x-pack/filebeat/module/cisco/asa/test/asa-fix.log-expected.json @@ -566,5 +566,240 @@ "forwarded" ], "user.name": "joe" + }, + { + "cisco.asa.connection_id": "7", + "cisco.asa.destination_interface": "inside", + "cisco.asa.mapped_destination_ip": "89.160.20.112", + "cisco.asa.mapped_destination_port": 9803, + "cisco.asa.mapped_source_ip": "81.2.69.142", + "cisco.asa.mapped_source_port": 3424, + "cisco.asa.message_id": "302015", + "cisco.asa.source_interface": "outside", + "cisco.asa.source_user_security_group_tag": 123, + "cisco.asa.source_username": "LOCAL\\alice", + "cisco.asa.termination_user": "bob", + "destination.address": "89.160.20.112", + "destination.as.number": 29518, + "destination.as.organization.name": "Bredband2 AB", + "destination.geo.city_name": "Link\u00f6ping", + "destination.geo.continent_name": "Europe", + "destination.geo.country_iso_code": "SE", + "destination.geo.country_name": "Sweden", + "destination.geo.location.lat": 58.4167, + "destination.geo.location.lon": 15.6167, + "destination.geo.region_iso_code": "SE-E", + "destination.geo.region_name": "\u00d6sterg\u00f6tland County", + "destination.ip": "89.160.20.112", + "destination.port": 9803, + "event.action": "firewall-rule", + "event.category": [ + "network" + ], + "event.code": 302015, + "event.dataset": "cisco.asa", + "event.kind": "event", + "event.module": "cisco", + "event.original": "%ASA-6-302015: Built inbound UDP connection 7 for outside:81.2.69.142/3424 (81.2.69.142/3424)(LOCAL\\alice, 123) to inside:89.160.20.112/9803 (89.160.20.112/9803) (bob)", + "event.severity": 6, + "event.timezone": "-02:00", + "event.type": [ + "info" + ], + "fileset.name": "asa", + "input.type": "log", + "log.level": "informational", + "log.offset": 1899, + "network.community_id": "1:797FALeb94mYDqvQDgC+6NRdALQ=", + "network.direction": "inbound", + "network.iana_number": 17, + "network.transport": "udp", + "observer.egress.interface.name": "inside", + "observer.ingress.interface.name": "outside", + "observer.product": "asa", + "observer.type": "firewall", + "observer.vendor": "Cisco", + "related.ip": [ + "81.2.69.142", + "89.160.20.112" + ], + "related.user": [ + "alice" + ], + "service.type": "cisco", + "source.address": "81.2.69.142", + "source.geo.city_name": "London", + "source.geo.continent_name": "Europe", + "source.geo.country_iso_code": "GB", + "source.geo.country_name": "United Kingdom", + "source.geo.location.lat": 51.5142, + "source.geo.location.lon": -0.0931, + "source.geo.region_iso_code": "GB-ENG", + "source.geo.region_name": "England", + "source.ip": "81.2.69.142", + "source.port": 3424, + "source.user.name": "alice", + "tags": [ + "cisco-asa", + "forwarded" + ] + }, + { + "cisco.asa.connection_id": "7", + "cisco.asa.destination_interface": "inside", + "cisco.asa.mapped_destination_ip": "89.160.20.112", + "cisco.asa.mapped_destination_port": 9803, + "cisco.asa.mapped_source_ip": "81.2.69.142", + "cisco.asa.mapped_source_port": 3424, + "cisco.asa.message_id": "302015", + "cisco.asa.source_interface": "outside", + "cisco.asa.source_username": "LOCAL\\alice", + "cisco.asa.termination_user": "bob", + "destination.address": "89.160.20.112", + "destination.as.number": 29518, + "destination.as.organization.name": "Bredband2 AB", + "destination.geo.city_name": "Link\u00f6ping", + "destination.geo.continent_name": "Europe", + "destination.geo.country_iso_code": "SE", + "destination.geo.country_name": "Sweden", + "destination.geo.location.lat": 58.4167, + "destination.geo.location.lon": 15.6167, + "destination.geo.region_iso_code": "SE-E", + "destination.geo.region_name": "\u00d6sterg\u00f6tland County", + "destination.ip": "89.160.20.112", + "destination.port": 9803, + "event.action": "firewall-rule", + "event.category": [ + "network" + ], + "event.code": 302015, + "event.dataset": "cisco.asa", + "event.kind": "event", + "event.module": "cisco", + "event.original": "%ASA-6-302015: Built inbound UDP connection 7 for outside:81.2.69.142/3424 (81.2.69.142/3424)(LOCAL\\alice) to inside:89.160.20.112/9803 (89.160.20.112/9803) (bob)", + "event.severity": 6, + "event.timezone": "-02:00", + "event.type": [ + "info" + ], + "fileset.name": "asa", + "input.type": "log", + "log.level": "informational", + "log.offset": 2089, + "network.community_id": "1:797FALeb94mYDqvQDgC+6NRdALQ=", + "network.direction": "inbound", + "network.iana_number": 17, + "network.transport": "udp", + "observer.egress.interface.name": "inside", + "observer.ingress.interface.name": "outside", + "observer.product": "asa", + "observer.type": "firewall", + "observer.vendor": "Cisco", + "related.ip": [ + "81.2.69.142", + "89.160.20.112" + ], + "related.user": [ + "alice" + ], + "service.type": "cisco", + "source.address": "81.2.69.142", + "source.geo.city_name": "London", + "source.geo.continent_name": "Europe", + "source.geo.country_iso_code": "GB", + "source.geo.country_name": "United Kingdom", + "source.geo.location.lat": 51.5142, + "source.geo.location.lon": -0.0931, + "source.geo.region_iso_code": "GB-ENG", + "source.geo.region_name": "England", + "source.ip": "81.2.69.142", + "source.port": 3424, + "source.user.name": "alice", + "tags": [ + "cisco-asa", + "forwarded" + ] + }, + { + "cisco.asa.connection_id": "7", + "cisco.asa.destination_interface": "inside", + "cisco.asa.destination_user_security_group_tag": 246, + "cisco.asa.destination_username": "LOCAL\\dave", + "cisco.asa.mapped_destination_ip": "89.160.20.112", + "cisco.asa.mapped_destination_port": 9803, + "cisco.asa.mapped_source_ip": "81.2.69.142", + "cisco.asa.mapped_source_port": 3424, + "cisco.asa.message_id": "302015", + "cisco.asa.source_interface": "outside", + "cisco.asa.source_user_security_group_tag": 123, + "cisco.asa.source_username": "LOCAL\\alice", + "cisco.asa.termination_user": "bob", + "destination.address": "89.160.20.112", + "destination.as.number": 29518, + "destination.as.organization.name": "Bredband2 AB", + "destination.geo.city_name": "Link\u00f6ping", + "destination.geo.continent_name": "Europe", + "destination.geo.country_iso_code": "SE", + "destination.geo.country_name": "Sweden", + "destination.geo.location.lat": 58.4167, + "destination.geo.location.lon": 15.6167, + "destination.geo.region_iso_code": "SE-E", + "destination.geo.region_name": "\u00d6sterg\u00f6tland County", + "destination.ip": "89.160.20.112", + "destination.port": 9803, + "destination.user.name": "dave", + "event.action": "firewall-rule", + "event.category": [ + "network" + ], + "event.code": 302015, + "event.dataset": "cisco.asa", + "event.kind": "event", + "event.module": "cisco", + "event.original": "%ASA-6-302015: Built inbound UDP connection 7 for outside:81.2.69.142/3424 (81.2.69.142/3424)(LOCAL\\alice, 123) to inside:89.160.20.112/9803 (89.160.20.112/9803)(LOCAL\\dave, 246) (bob)", + "event.severity": 6, + "event.timezone": "-02:00", + "event.type": [ + "info" + ], + "fileset.name": "asa", + "input.type": "log", + "log.level": "informational", + "log.offset": 2274, + "network.community_id": "1:797FALeb94mYDqvQDgC+6NRdALQ=", + "network.direction": "inbound", + "network.iana_number": 17, + "network.transport": "udp", + "observer.egress.interface.name": "inside", + "observer.ingress.interface.name": "outside", + "observer.product": "asa", + "observer.type": "firewall", + "observer.vendor": "Cisco", + "related.ip": [ + "81.2.69.142", + "89.160.20.112" + ], + "related.user": [ + "alice", + "dave" + ], + "service.type": "cisco", + "source.address": "81.2.69.142", + "source.geo.city_name": "London", + "source.geo.continent_name": "Europe", + "source.geo.country_iso_code": "GB", + "source.geo.country_name": "United Kingdom", + "source.geo.location.lat": 51.5142, + "source.geo.location.lon": -0.0931, + "source.geo.region_iso_code": "GB-ENG", + "source.geo.region_name": "England", + "source.ip": "81.2.69.142", + "source.port": 3424, + "source.user.name": "alice", + "tags": [ + "cisco-asa", + "forwarded" + ], + "user.name": "dave" } ] \ No newline at end of file diff --git a/x-pack/filebeat/module/cisco/asa/test/sample.log-expected.json b/x-pack/filebeat/module/cisco/asa/test/sample.log-expected.json index 26374ec1ba1..8777ae5bd9e 100644 --- a/x-pack/filebeat/module/cisco/asa/test/sample.log-expected.json +++ b/x-pack/filebeat/module/cisco/asa/test/sample.log-expected.json @@ -3933,7 +3933,7 @@ "89.160.20.156" ], "related.user": [ - "user@domain.tld" + "user" ], "service.type": "cisco", "source.address": "1.128.3.4", @@ -3944,7 +3944,7 @@ "source.nat.port": "34534", "source.port": 12312, "source.user.domain": "domain.tld", - "source.user.name": "user@domain.tld", + "source.user.name": "user", "tags": [ "cisco-asa", "forwarded" @@ -4028,7 +4028,7 @@ "destination.as.organization.name": "Telstra Pty Ltd", "destination.ip": "1.128.3.4", "destination.user.domain": "domain.tld", - "destination.user.name": "user@domain.tld", + "destination.user.name": "user", "event.action": "flow-expiration", "event.category": [ "network" @@ -4062,7 +4062,7 @@ "89.160.20.156" ], "related.user": [ - "user@domain.tld" + "user" ], "service.type": "cisco", "source.address": "89.160.20.156", @@ -4078,12 +4078,12 @@ "source.geo.region_name": "\u00d6sterg\u00f6tland County", "source.ip": "89.160.20.156", "source.user.domain": "domain.tld", - "source.user.name": "user@domain.tld", + "source.user.name": "user", "tags": [ "cisco-asa", "forwarded" ], - "user.name": "user@domain.tld" + "user.name": "user" }, { "@timestamp": "2021-01-13T19:12:37.000-02:00", diff --git a/x-pack/filebeat/module/cisco/fields.go b/x-pack/filebeat/module/cisco/fields.go index 3e0eb729289..40d2eb18562 100644 --- a/x-pack/filebeat/module/cisco/fields.go +++ b/x-pack/filebeat/module/cisco/fields.go @@ -19,5 +19,5 @@ func init() { // AssetCisco returns asset data. // This is the base64 encoded zlib format compressed contents of module/cisco. func AssetCisco() string { - return "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" + return "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" } diff --git a/x-pack/filebeat/module/cisco/shared/ingest/asa-ftd-pipeline.yml b/x-pack/filebeat/module/cisco/shared/ingest/asa-ftd-pipeline.yml index 99a5782d57c..460db388419 100644 --- a/x-pack/filebeat/module/cisco/shared/ingest/asa-ftd-pipeline.yml +++ b/x-pack/filebeat/module/cisco/shared/ingest/asa-ftd-pipeline.yml @@ -282,7 +282,7 @@ processors: - ^%{NOTSPACE:event.outcome} ((protocol %{POSINT:network.iana_number})|%{NOTSPACE:network.transport}) src %{NOTCOLON:_temp_.cisco.source_interface}:%{IPORHOST:source.address}(/%{POSINT:source.port})?\s*(\(%{CISCO_USER:_temp_.cisco.source_username}\) )?dst %{NOTCOLON:_temp_.cisco.destination_interface}:%{IPORHOST:destination.address}(/%{POSINT:destination.port})?%{DATA}by access-group "%{NOTSPACE:_temp_.cisco.list_id}" pattern_definitions: NOTCOLON: "[^:]*" - CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?) + CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?(, *%{NUMBER})?) - dissect: if: "ctx._temp_.cisco.message_id == '106027'" field: "message" @@ -343,10 +343,10 @@ processors: field: "message" description: "302013, 302015" patterns: - - Built %{NOTSPACE:network.direction} %{NOTSPACE:network.transport} connection %{NUMBER:_temp_.cisco.connection_id} for %{NOTCOLON:_temp_.cisco.source_interface}:%{IP:source.address}/%{NUMBER:source.port} \(%{IP:_temp_.natsrcip}/%{NUMBER:_temp_.cisco.mapped_source_port}\)(\(%{CISCO_USER:_temp_.cisco.source_username}\))? to %{NOTCOLON:_temp_.cisco.destination_interface}:%{NOTSPACE:destination.address}/%{NUMBER:destination.port} \(%{NOTSPACE:_temp_.natdstip}/%{NUMBER:_temp_.cisco.mapped_destination_port}\)(\(%{CISCO_USER:destination.user.name}\))?( \(%{CISCO_USER:_temp_.cisco.termination_user}\))?%{GREEDYDATA} + - Built %{NOTSPACE:network.direction} %{NOTSPACE:network.transport} connection %{NUMBER:_temp_.cisco.connection_id} for %{NOTCOLON:_temp_.cisco.source_interface}:%{IP:source.address}/%{NUMBER:source.port} \(%{IP:_temp_.natsrcip}/%{NUMBER:_temp_.cisco.mapped_source_port}\)(\(%{CISCO_USER:_temp_.cisco.source_username}\))? to %{NOTCOLON:_temp_.cisco.destination_interface}:%{NOTSPACE:destination.address}/%{NUMBER:destination.port} \(%{NOTSPACE:_temp_.natdstip}/%{NUMBER:_temp_.cisco.mapped_destination_port}\)(\(%{CISCO_USER:_temp_.cisco.destination_username}\))?( \(%{CISCO_USER:_temp_.cisco.termination_user}\))?%{GREEDYDATA} pattern_definitions: NOTCOLON: "[^:]*" - CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?) + CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?(, *%{NUMBER})?) - dissect: if: "ctx._temp_.cisco.message_id == '303002'" field: "message" @@ -360,7 +360,7 @@ processors: - Teardown %{DATA} %{NOTSPACE:network.transport} translation from %{NOTCOLON:_temp_.cisco.source_interface}:%{IP:source.address}/%{NUMBER:source.port}(\s*\(%{CISCO_USER:_temp_.cisco.source_username}\))? to %{NOTCOLON:_temp_.cisco.destination_interface}:%{IP:destination.address}/%{NUMBER:destination.port} duration %{DURATION:_temp_.duration_hms} pattern_definitions: NOTCOLON: "[^:]*" - CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?) + CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?(, *%{NUMBER})?) DURATION: "%{INT}:%{MINUTE}:%{SECOND}" - grok: if: "ctx._temp_.cisco.message_id == '302020'" @@ -373,7 +373,7 @@ processors: ECSSOURCEIPORHOST: "(?:%{IP:source.address}|%{HOSTNAME:source.domain})" ECSDESTIPORHOST: "(?:%{IP:destination.address}|%{HOSTNAME:destination.domain})" MAPPEDSRC: "(?:%{DATA:_temp_.natsrcip}|%{HOSTNAME})" - CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?) + CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?(, *%{NUMBER})?) - dissect: if: "ctx._temp_.cisco.message_id == '302022'" field: "message" @@ -827,7 +827,7 @@ processors: ECSDESTIPORHOST: "(?:%{IP:destination.address}|%{HOSTNAME:destination.domain})" MAPPEDSRC: "(?:%{IPORHOST:_temp_.natsrcip}|%{HOSTNAME})" DURATION: "%{INT}:%{MINUTE}:%{SECOND}" - CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?) + CISCO_USER: ((LOCAL\\)?(%{HOSTNAME}\\)?%{USERNAME}(@%{HOSTNAME})?(, *%{NUMBER})?) # # Decode FTD's Security Event Syslog Messages # @@ -1367,6 +1367,36 @@ processors: # # Parse Source/Dest Username/Domain # + - grok: + field: "_temp_.cisco.source_username" + if: 'ctx?._temp_?.cisco?.source_username != null' + ignore_failure: true + patterns: + - '%{CISCO_DOMAIN_USER:_temp_.cisco.source_username}%{CISCO_SGT}' + pattern_definitions: + CISCO_DOMAIN_USER: (%{CISCO_DOMAIN})?%{CISCO_USER} + CISCO_SGT: (, *%{NUMBER:_temp_.cisco.source_user_security_group_tag})? + CISCO_USER: "%{USERNAME}(@%{HOSTNAME})?" + CISCO_DOMAIN: (LOCAL\\)?(%{HOSTNAME}\\)? + - convert: + field: _temp_.cisco.source_user_security_group_tag + type: long + ignore_missing: true + - grok: + field: "_temp_.cisco.destination_username" + if: 'ctx?._temp_?.cisco?.destination_username != null' + ignore_failure: true + patterns: + - '%{CISCO_DOMAIN_USER:_temp_.cisco.destination_username}%{CISCO_SGT}' + pattern_definitions: + CISCO_DOMAIN_USER: (%{CISCO_DOMAIN})?%{CISCO_USER} + CISCO_SGT: (, *%{NUMBER:_temp_.cisco.destination_user_security_group_tag})? + CISCO_USER: "%{USERNAME}(@%{HOSTNAME})?" + CISCO_DOMAIN: (LOCAL\\)?(%{HOSTNAME}\\)? + - convert: + field: _temp_.cisco.destination_user_security_group_tag + type: long + ignore_missing: true - set: field: source.user.name value: "{{{ _temp_.cisco.source_username }}}" @@ -1380,18 +1410,18 @@ processors: if: 'ctx?.source?.user?.name != null' ignore_failure: true patterns: - - (%{CISCO_DOMAIN})?%{CISCO_USER:source.user.name} + - (%{CISCO_DOMAIN})?%{CISCO_USER} pattern_definitions: - CISCO_USER: "%{USERNAME}(@%{HOSTNAME:source.user.domain})?" + CISCO_USER: "%{USERNAME:source.user.name}(@%{HOSTNAME:source.user.domain})?" CISCO_DOMAIN: (LOCAL\\)?(%{HOSTNAME:source.user.domain}\\)? - grok: field: "destination.user.name" if: 'ctx?.destination?.user?.name != null' ignore_failure: true patterns: - - (%{CISCO_DOMAIN})?%{CISCO_USER:destination.user.name} + - (%{CISCO_DOMAIN})?%{CISCO_USER} pattern_definitions: - CISCO_USER: "%{USERNAME}(@%{HOSTNAME:destination.user.domain})?" + CISCO_USER: "%{USERNAME:destination.user.name}(@%{HOSTNAME:destination.user.domain})?" CISCO_DOMAIN: (LOCAL\\)?(%{HOSTNAME:destination.user.domain}\\)? # # Normalize protocol names