ansibleguy / collection_opnsense

Ansible Collection to manage OPNSense firewalls using their API
https://opnsense.ansibleguy.net
GNU General Public License v3.0
251 stars 33 forks source link

[alias] - Removing alias fails #9

Closed Low-Frequency closed 1 year ago

Low-Frequency commented 1 year ago

Basic info

Versions

Describe the bug

Removing a firewall alias fails with the following error message:

TASK [Making sure host alias is absent] *****************************************************************************
fatal: [mgmt-02.home.local]: FAILED! => {"changed": false, "msg": "API call failed | Needed plugin not installed! | Response: {'status_code': 400, 'headers': Headers([('set-cookie', 'PHPSESSID=fd9ced44078aafdedd684f216ea99a9b; path=/'), ('set-cookie', 'PHPSESSID=fd9ced44078aafdedd684f216ea99a9b; path=/; secure; HttpOnly'), ('expires', 'Thu, 19 Nov 1981 08:52:00 GMT'), ('cache-control', 'no-store, no-cache, must-revalidate'), ('pragma', 'no-cache'), ('content-security-policy', \"default-src 'self' ;img-src 'self' ;script-src 'self' 'unsafe-inline' 'unsafe-eval' ;style-src 'self' 'unsafe-inline' 'unsafe-eval' ;\"), ('x-frame-options', 'SAMEORIGIN'), ('x-content-type-options', 'nosniff'), ('x-xss-protection', '1; mode=block'), ('referrer-policy', 'same-origin'), ('content-type', 'application/json'), ('content-length', '89'), ('date', 'Wed, 08 Mar 2023 16:16:26 GMT'), ('server', 'OPNsense')]), '_request': <Request('GET', 'https://fw-01.home.local/api/firewall/filter/get')>, 'next_request': None, 'extensions': {'http_version': b'HTTP/1.1', 'reason_phrase': b'Bad Request', 'network_stream': <httpcore.backends.sync.SyncStream object at 0x7fdc12573850>}, 'history': [], 'is_closed': True, 'is_stream_consumed': True, 'default_encoding': 'utf-8', 'stream': <httpx._client.BoundSyncStream object at 0x7fdc12572140>, '_num_bytes_downloaded': 89, '_decoder': <httpx._decoders.IdentityDecoder object at 0x7fdc12570d60>, '_elapsed': datetime.timedelta(microseconds=15510), '_content': b'{\"message\":\"controller OPNsense\\\\\\\\Firewall\\\\\\\\Api\\\\\\\\FilterController not found\",\"status\":400}'}"}

Expected behavior

The task does not fail and removes the firewall alias.

Debug output

TASK [Making sure host alias is absent] *****************************************************************************
[WARNING]: REQUEST: GET | URL: https://fw-01.home.local/api/firewall/alias/get
[WARNING]: RESPONSE: '{'status_code': 200, 'headers': Headers({'content-type': 'application/json; charset=UTF-8',
'cache-control': 'max-age=180000', 'accept-ranges': 'bytes', 'content-length': '52365', 'date': 'Wed, 08 Mar 2023
16:53:13 GMT', 'server': 'OPNsense'}), '_request': <Request('GET',
'https://fw-01.home.local/api/firewall/alias/get')>, 'next_request': None, 'extensions': {'http_version':
b'HTTP/1.1', 'reason_phrase': b'OK', 'network_stream': <httpcore.backends.sync.SyncStream object at
0x7fac8c98f850>}, 'history': [], 'is_closed': True, 'is_stream_consumed': True, 'default_encoding': 'utf-8',
'stream': <httpx._client.BoundSyncStream object at 0x7fac8c98f160>, '_num_bytes_downloaded': 52365, '_decoder':
<httpx._decoders.IdentityDecoder object at 0x7fac8c98e440>, '_elapsed': datetime.timedelta(microseconds=97353),
'_content': b'{"alias":{"geoip":{"url":""},"aliases":{"alias":{"ee75bd7d-1eaf-4ac6-bbba-
4bcd207ac246":{"enabled":"1","name":"RFC_1918","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"N
etwork(s)","selected":1},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"0","updatefreq":"","conte
nt":{"10.0.0.0\\/8":{"value":"10.0.0.0\\/8","selected":1},"172.16.0.0\\/12":{"value":"172.16.0.0\\/12","selected":1}
,"192.168.0.0\\/16":{"value":"192.168.0.0\\/16","selected":1}},"categories":[],"description":"Private Networks"},"d7
06d9b6-bba6-40a6-8bf2-
f7feb002e2f7":{"enabled":"1","name":"gitlab_02","type":{"host":{"value":"Host(s)","selected":1},"network":{"value":"
Network(s)","selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"0","updatefreq":"","conte
nt":{"10.10.50.18":{"value":"10.10.50.18","selected":1}},"categories":[],"description":"gitlab-02: managed by terraf
orm"},"7cdc29bc-6a18-4239-8432-
7479aec428f0":{"enabled":"1","name":"gitrunner_02","type":{"host":{"value":"Host(s)","selected":1},"network":{"value
":"Network(s)","selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"0","updatefreq":"","conte
nt":{"10.10.50.19":{"value":"10.10.50.19","selected":1}},"categories":[],"description":"gitrunner-02: managed by ter
raform"},"26ffe936-0c82-438f-a0eb-
1d4039e67776":{"enabled":"1","name":"mgmt_02","type":{"host":{"value":"Host(s)","selected":1},"network":{"value":"Ne
twork(s)","selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"0","updatefreq":"","conte
nt":{"10.10.50.3":{"value":"10.10.50.3","selected":1}},"categories":[],"description":"mgmt-02: managed by terraform"
},"a892a959-2c4b-4096-9b74-
2e355d7b79ae":{"enabled":"1","name":"pki_02","type":{"host":{"value":"Host(s)","selected":1},"network":{"value":"Net
work(s)","selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"0","updatefreq":"","conte
nt":{"10.10.50.4":{"value":"10.10.50.4","selected":1}},"categories":[],"description":"pki-02: managed by terraform"}
,"5c016c25-b3fb-4adf-b5f7-
daaa2c8541be":{"enabled":"1","name":"fw_01","type":{"host":{"value":"Host(s)","selected":1},"network":{"value":"Netw
ork(s)","selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"0","updatefreq":"","conte
nt":{"10.10.10.1":{"value":"10.10.10.1","selected":1}},"categories":[],"description":"OPNsense Firewall"},"581cd35a-
fca0-436d-a5db-
c0914a58a59f":{"enabled":"1","name":"pve_01","type":{"host":{"value":"Host(s)","selected":1},"network":{"value":"Net
work(s)","selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"0","updatefreq":"","conte
nt":{"10.10.50.14":{"value":"10.10.50.14","selected":1}},"categories":[],"description":"Proxmox Host"},"cc4574c9-
00fc-4559-8410-
2b5350505fbe":{"enabled":"1","name":"test01","type":{"host":{"value":"Host(s)","selected":1},"network":{"value":"Net
work(s)","selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"0","updatefreq":"","conte
nt":{"1.2.3.4":{"value":"1.2.3.4","selected":1}},"categories":[],"description":"test01"},"bogons":{"enabled":"1","na
me":"bogons","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},"port":{"
value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":1}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"bogon networks (internal)"},"bogonsv6":{"enabled":"
1","name":"bogonsv6","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},"
port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":1}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"bogon networks IPv6 (internal)"},"virusprot":{"enab
led":"1","name":"virusprot","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selecte
d":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL
Table (IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":1}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"overload table for rate limiting (internal)"},"sshl
ockout":{"enabled":"1","name":"sshlockout","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Netwo
rk(s)","selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":0},"external":{"value":"External (advanced)","selected":1}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"abuse lockout table (internal)"},"__wan_network":{"
enabled":"1","name":"__wan_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)",
"selected":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL
(IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"wan net"},"__lan_network":{"enabled":"1","name":"__
lan_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},"port":{"
value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"LAN1 net"},"__lo0_network":{"enabled":"1","name":"_
_lo0_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},"port":{
"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"Loopback net"},"__opt1_network":{"enabled":"1","nam
e":"__opt1_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},"p
ort":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"LAN2 net"},"__opt2_network":{"enabled":"1","name":"
__opt2_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},"port"
:{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"LAN3 net"},"__opt5_network":{"enabled":"1","name":"
__opt5_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},"port"
:{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_Private net"},"__opt6_network":{"enabled":"1",
"name":"__opt6_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0
},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_IOT net"},"__opt7_network":{"enabled":"1","nam
e":"__opt7_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},"p
ort":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_Guest net"},"__opt3_network":{"enabled":"1","n
ame":"__opt3_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0},
"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_mgmt net"},"__opt4_network":{"enabled":"1"
,"name":"__opt4_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":
0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_dev net"},"__opt8_network":{"enabled":"1",
"name":"__opt8_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0
},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_db net"},"__opt9_network":{"enabled":"1","
name":"__opt9_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected":0}
,"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_wiki net"},"__opt10_network":{"enabled":"1
","name":"__opt10_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected
":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_dash net"},"__opt11_network":{"enabled":"1
","name":"__opt11_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected
":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_photo net"},"__opt12_network":{"enabled":"
1","name":"__opt12_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selecte
d":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL
Table (IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_proxy net"},"__opt13_network":{"enabled":"
1","name":"__opt13_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selecte
d":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL
Table (IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_iot net"},"__opt14_network":{"enabled":"1"
,"name":"__opt14_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selected"
:0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL Table
(IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_monitor net"},"__opt15_network":{"enabled"
:"1","name":"__opt15_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selec
ted":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL
Table (IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_share net"},"__opt16_network":{"enabled":"
1","name":"__opt16_network","type":{"host":{"value":"Host(s)","selected":0},"network":{"value":"Network(s)","selecte
d":0},"port":{"value":"Port(s)","selected":0},"url":{"value":"URL (IPs)","selected":0},"urltable":{"value":"URL
Table (IPs)","selected":0},"geoip":{"value":"GeoIP","selected":0},"networkgroup":{"value":"Network
group","selected":0},"mac":{"value":"MAC address","selected":0},"asn":{"value":"BGP
ASN","selected":0},"dynipv6host":{"value":"Dynamic IPv6 Host","selected":0},"internal":{"value":"Internal
(automatic)","selected":1},"external":{"value":"External (advanced)","selected":0}},"proto":{"IPv4":{"value":"IPv4",
"selected":0},"IPv6":{"value":"IPv6","selected":0}},"interface":{"":{"value":"none","selected":true},"lan":{"value":
"LAN1","selected":0},"opt1":{"value":"LAN2","selected":0},"opt2":{"value":"LAN3","selected":0},"opt7":{"value":"VLAN
_Guest","selected":0},"opt6":{"value":"VLAN_IOT","selected":0},"opt5":{"value":"VLAN_Private","selected":0},"opt10":
{"value":"VLAN_srv_dash","selected":0},"opt8":{"value":"VLAN_srv_db","selected":0},"opt4":{"value":"VLAN_srv_dev","s
elected":0},"opt13":{"value":"VLAN_srv_iot","selected":0},"opt3":{"value":"VLAN_srv_mgmt","selected":0},"opt14":{"va
lue":"VLAN_srv_monitor","selected":0},"opt11":{"value":"VLAN_srv_photo","selected":0},"opt12":{"value":"VLAN_srv_pro
xy","selected":0},"opt15":{"value":"VLAN_srv_share","selected":0},"opt16":{"value":"VLAN_srv_test","selected":0},"op
t9":{"value":"VLAN_srv_wiki","selected":0},"wan":{"value":"WAN","selected":0}},"counters":"","updatefreq":"","conten
t":{"":{"value":"","selected":1}},"categories":[],"description":"VLAN_srv_test net"}}}}}'}'
[WARNING]: NOT MATCHING: 'RFC_1918' != 'test01'
[WARNING]: NOT MATCHING: 'gitlab_02' != 'test01'
[WARNING]: NOT MATCHING: 'gitrunner_02' != 'test01'
[WARNING]: NOT MATCHING: 'mgmt_02' != 'test01'
[WARNING]: NOT MATCHING: 'pki_02' != 'test01'
[WARNING]: NOT MATCHING: 'fw_01' != 'test01'
[WARNING]: NOT MATCHING: 'pve_01' != 'test01'
[WARNING]: REQUEST: GET | URL: https://fw-01.home.local/api/firewall/filter/get
[WARNING]: RESPONSE: '{'status_code': 400, 'headers': Headers([('set-cookie',
'PHPSESSID=ef94cae6ae3486d67e27723ed90d8e98; path=/'), ('set-cookie', 'PHPSESSID=ef94cae6ae3486d67e27723ed90d8e98;
path=/; secure; HttpOnly'), ('expires', 'Thu, 19 Nov 1981 08:52:00 GMT'), ('cache-control', 'no-store, no-cache,
must-revalidate'), ('pragma', 'no-cache'), ('content-security-policy', "default-src 'self' ;img-src 'self' ;script-
src 'self' 'unsafe-inline' 'unsafe-eval' ;style-src 'self' 'unsafe-inline' 'unsafe-eval' ;"), ('x-frame-options',
'SAMEORIGIN'), ('x-content-type-options', 'nosniff'), ('x-xss-protection', '1; mode=block'), ('referrer-policy',
'same-origin'), ('content-type', 'application/json'), ('content-length', '89'), ('date', 'Wed, 08 Mar 2023 16:53:13
GMT'), ('server', 'OPNsense')]), '_request': <Request('GET', 'https://fw-01.home.local/api/firewall/filter/get')>,
'next_request': None, 'extensions': {'http_version': b'HTTP/1.1', 'reason_phrase': b'Bad Request', 'network_stream':
<httpcore.backends.sync.SyncStream object at 0x7fac8c98f850>}, 'history': [], 'is_closed': True,
'is_stream_consumed': True, 'default_encoding': 'utf-8', 'stream': <httpx._client.BoundSyncStream object at
0x7fac8c98e740>, '_num_bytes_downloaded': 89, '_decoder': <httpx._decoders.IdentityDecoder object at
0x7fac8c98cca0>, '_elapsed': datetime.timedelta(microseconds=13362), '_content': b'{"message":"controller
OPNsense\\\\Firewall\\\\Api\\\\FilterController not found","status":400}'}'
fatal: [mgmt-02.home.local]: FAILED! => {"changed": false, "msg": "API call failed | Needed plugin not installed! | Response: {'status_code': 400, 'headers': Headers([('set-cookie', 'PHPSESSID=ef94cae6ae3486d67e27723ed90d8e98; path=/'), ('set-cookie', 'PHPSESSID=ef94cae6ae3486d67e27723ed90d8e98; path=/; secure; HttpOnly'), ('expires', 'Thu, 19 Nov 1981 08:52:00 GMT'), ('cache-control', 'no-store, no-cache, must-revalidate'), ('pragma', 'no-cache'), ('content-security-policy', \"default-src 'self' ;img-src 'self' ;script-src 'self' 'unsafe-inline' 'unsafe-eval' ;style-src 'self' 'unsafe-inline' 'unsafe-eval' ;\"), ('x-frame-options', 'SAMEORIGIN'), ('x-content-type-options', 'nosniff'), ('x-xss-protection', '1; mode=block'), ('referrer-policy', 'same-origin'), ('content-type', 'application/json'), ('content-length', '89'), ('date', 'Wed, 08 Mar 2023 16:53:13 GMT'), ('server', 'OPNsense')]), '_request': <Request('GET', 'https://fw-01.home.local/api/firewall/filter/get')>, 'next_request': None, 'extensions': {'http_version': b'HTTP/1.1', 'reason_phrase': b'Bad Request', 'network_stream': <httpcore.backends.sync.SyncStream object at 0x7fac8c98f850>}, 'history': [], 'is_closed': True, 'is_stream_consumed': True, 'default_encoding': 'utf-8', 'stream': <httpx._client.BoundSyncStream object at 0x7fac8c98e740>, '_num_bytes_downloaded': 89, '_decoder': <httpx._decoders.IdentityDecoder object at 0x7fac8c98cca0>, '_elapsed': datetime.timedelta(microseconds=13362), '_content': b'{\"message\":\"controller OPNsense\\\\\\\\Firewall\\\\\\\\Api\\\\\\\\FilterController not found\",\"status\":400}'}"}

Additional context

My Ansible Playbook is triggered by Terraform which in turn is invoked in a Docker container by a CI/CD Pipeline. It connects to my management VM and executes the tasks from there. However local execution also fails.

Ansible Config:

[defaults]
private_key_file=~/.ssh/id_rsa_ansible
remote_user=ansible
host_key_checking=False
inventory=/etc/ansible/hosts

Ansible command used by terraform:

ansible-playbook -i 'mgmt-02.home.local,' -e '${local.firewall_object}' -e '{"fw_object_state":"absent"}' firewall_objects.yml

The local.firewall_object is constructed as follows:

firewall_object = jsonencode({
    fw_object_hostname = var.name
    fw_object_ip = local.ip_address
  })

This results in this json:

{"fw_object_hostname":"HOSTNAME","fw_object_ip":"IP_ADDRESS"}

Reproduce

Tasks

Task(s) that produce the error:

---
- name: Setting up firewall objects
  hosts: all
  gather_facts: no
  module_defaults:
    ansibleguy.opnsense.reload:
      firewall: "fw-01.home.local"
      ssl_verify: false
      api_key: "{{ lookup('ansible.builtin.env', 'OPNSENSE_KEY') }}"
      api_secret: "{{ lookup('ansible.builtin.env', 'OPNSENSE_SECRET') }}"
    ansibleguy.opnsense.alias:
      firewall: "fw-01.home.local"
      ssl_verify: false
      api_key: "{{ lookup('ansible.builtin.env', 'OPNSENSE_KEY') }}"
      api_secret: "{{ lookup('ansible.builtin.env', 'OPNSENSE_SECRET') }}"
      debug: true

  tasks:
    - name: Making sure host alias is {{fw_object_state}}
      ansibleguy.opnsense.alias:
        name: "{{fw_object_hostname|replace('-', '')}}"
        description: "{{fw_object_hostname|replace('-', '')}}"
        content: "{{fw_object_ip}}"
        type: "host"
        state: "{{fw_object_state}}"
        reload: false
      notify: reload_fw_alias

  handlers:
    - name: reload_fw_alias
      ansibleguy.opnsense.reload:
        target: "alias"

Manually reproducable with the following command:

ansible-playbook -i 'mgmt-02.home.local,' -e '{"fw_object_hostname":"test-01","fw_object_ip":"1.2.3.4","fw_object_state":"absent"}' firewall_objects.yml
ansibleguy commented 1 year ago

Greetings!

The issue is that the 'alias' modules are currently checking if they are in use by an existing rule as that functionality was not implemented before this OPNSense change: https://github.com/opnsense/plugins/issues/3140

Quick fix: install the 'os-firewall' plugin. I'll remove that checking in the next few days as it should be redundant.

- AnsibleGuy

Low-Frequency commented 1 year ago

Thanks for the explanation. I think for now I'll just wait then. I usually only remove aliases when I'm testing, so for now I hardcoded it to not remove them during a destroy and just print a reminder that I have to so that.

ansibleguy commented 1 year ago

Should be fixed.