feat: Add Sequential Thinking to Code Review + Frontend Validation

Enhanced code review and frontend validation with intelligent triggers:

Code Review Agent Enhancement:
- Added Sequential Thinking MCP integration for complex issues
- Triggers on 2+ rejections or 3+ critical issues
- New escalation format with root cause analysis
- Comprehensive solution strategies with trade-off evaluation
- Educational feedback to break rejection cycles
- Files: .claude/agents/code-review.md (+308 lines)
- Docs: CODE_REVIEW_ST_ENHANCEMENT.md, CODE_REVIEW_ST_TESTING.md

Frontend Design Skill Enhancement:
- Automatic invocation for ANY UI change
- Comprehensive validation checklist (200+ checkpoints)
- 8 validation categories (visual, interactive, responsive, a11y, etc.)
- 3 validation levels (quick, standard, comprehensive)
- Integration with code review workflow
- Files: .claude/skills/frontend-design/SKILL.md (+120 lines)
- Docs: UI_VALIDATION_CHECKLIST.md (462 lines), AUTOMATIC_VALIDATION_ENHANCEMENT.md (587 lines)

Settings Optimization:
- Repaired .claude/settings.local.json (fixed m365 pattern)
- Reduced permissions from 49 to 33 (33% reduction)
- Removed duplicates, sorted alphabetically
- Created SETTINGS_PERMISSIONS.md documentation

Checkpoint Command Enhancement:
- Dual checkpoint system (git + database)
- Saves session context to API for cross-machine recall
- Includes git metadata in database context
- Files: .claude/commands/checkpoint.md (+139 lines)

Decision Rationale:
- Sequential Thinking MCP breaks rejection cycles by identifying root causes
- Automatic frontend validation catches UI issues before code review
- Dual checkpoints enable complete project memory across machines
- Settings optimization improves maintainability

Total: 1,200+ lines of documentation and enhancements

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-17 16:23:52 -07:00
parent 359c2cf1b4
commit 75ce1c2fd5
1089 changed files with 149506 additions and 5 deletions

View File

@@ -0,0 +1,508 @@
{
"_id" : ObjectId("67b3b639e19fa10511e1ac8e"),
"setting_preference" : "manual",
"purpose" : "wan",
"wan_dhcp_cos" : 0,
"wan_dhcpv6_cos" : 0,
"wan_type_v6" : "disabled",
"wan_egress_qos" : 6,
"routing_table_id" : 201,
"wan_vlan" : 2,
"wan_dhcp_options" : [ ],
"ipv6_wan_delegation_type" : "single_network",
"wan_dhcpv6_pd_size_auto" : false,
"wan_netmask" : "255.255.255.248",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbca",
"igmp_proxy_upstream" : false,
"mac_override_enabled" : false,
"wan_load_balance_type" : "weighted",
"ipv6_setting_preference" : "manual",
"wan_failover_priority" : 1,
"wan_ipv6_dns_preference" : "auto",
"single_network_lan" : "",
"wan_ipv6_dns1" : "",
"wan_smartq_up_rate" : 100000,
"wan_ipv6_dns2" : "",
"wan_networkgroup" : "WAN",
"wan_dslite_remote_host_auto" : true,
"wan_provider_capabilities" : {
"upload_kilobits_per_second" : 84000,
"download_kilobits_per_second" : 71000
},
"wan_ip_aliases" : [
"67.206.163.124/32"
],
"wan_smartq_enabled" : true,
"wan_dns_preference" : "auto",
"wan_smartq_down_rate" : 100000,
"wan_vlan_enabled" : false,
"wan_load_balance_weight" : 99,
"site_id" : "67b3b635e19fa10511e1ac7c",
"name" : "Internet 1",
"report_wan_event" : false,
"wan_ip" : "67.206.163.122",
"attr_no_delete" : true,
"wan_type" : "static",
"attr_hidden_id" : "WAN",
"wan_gateway" : "67.206.163.121",
"igmp_proxy_for" : "none",
"external_id" : UUID("63e49a58-ffab-420f-8f71-2358d74e350e")
}
{
"_id" : ObjectId("67b3b639e19fa10511e1ac8f"),
"setting_preference" : "manual",
"purpose" : "wan",
"routing_table_id" : 202,
"wan_vlan" : 2,
"wan_dhcp_options" : [ ],
"ipv6_wan_delegation_type" : "single_network",
"wan_dhcpv6_pd_size_auto" : false,
"wan_netmask" : "255.255.255.248",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbca",
"igmp_proxy_upstream" : false,
"wan_load_balance_type" : "failover-only",
"mac_override_enabled" : false,
"ipv6_setting_preference" : "manual",
"wan_failover_priority" : 2,
"wan_ipv6_dns_preference" : "auto",
"single_network_lan" : "67b3b639e19fa10511e1ac90",
"wan_ipv6_dns1" : "",
"wan_ipv6_dns2" : "",
"wan_networkgroup" : "WAN2",
"wan_ip_aliases" : [ ],
"wan_smartq_enabled" : false,
"wan_dns_preference" : "auto",
"wan_vlan_enabled" : false,
"wan_load_balance_weight" : 30,
"site_id" : "67b3b635e19fa10511e1ac7c",
"name" : "Internet 2",
"report_wan_event" : false,
"wan_ip" : "67.206.163.122",
"wan_type" : "dhcp",
"attr_no_delete" : true,
"wan_gateway" : "67.206.163.121",
"igmp_proxy_for" : "none",
"external_id" : UUID("90878fa2-280a-49a3-876f-ce5b6e7097dd")
}
{
"_id" : ObjectId("67b3b639e19fa10511e1ac90"),
"setting_preference" : "manual",
"dhcpdv6_dns_auto" : true,
"ipv6_pd_stop" : "::7d1",
"dhcpd_gateway_enabled" : false,
"dhcpd_dns_1" : "192.168.0.27",
"ipv6_client_address_assignment" : "slaac",
"dhcpd_start" : "192.168.0.40",
"dhcpd_unifi_controller" : "",
"ipv6_ra_enabled" : true,
"domain_name" : "intranet.dataforth.com",
"ip_subnet" : "192.168.0.254/24",
"dhcpd_dns_4" : "",
"ipv6_interface_type" : "none",
"dhcpd_dns_2" : "192.168.0.6",
"dhcpd_dns_3" : "192.168.0.254",
"dhcpd_boot_filename" : "polycom",
"dhcpdv6_stop" : "::7d1",
"dhcpd_boot_server" : "192.168.100.2",
"is_nat" : true,
"dhcpd_dns_enabled" : true,
"internet_access_enabled" : true,
"dhcpd_user_option_691e2c1f9ee65323052c35f2" : "http://192.168.100.2/polycom",
"nat_outbound_ip_addresses" : [ ],
"dhcp_relay_enabled" : false,
"dhcpd_user_option_691e2ee79ee65323052c3795" : "tftp://192.168.100.2",
"dhcpd_conflict_checking" : true,
"dhcpd_wins_enabled" : true,
"ipv6_pd_auto_prefixid_enabled" : true,
"name" : "Default",
"site_id" : "67b3b635e19fa10511e1ac7c",
"dhcpdv6_leasetime" : 86400,
"lte_lan_enabled" : true,
"purpose" : "corporate",
"dhcpd_leasetime" : 8300,
"igmp_snooping" : true,
"dhcpd_time_offset_enabled" : false,
"dhcpguard_enabled" : false,
"dhcpdv6_allow_slaac" : true,
"external_id" : UUID("17fb27c0-fa9d-4ae9-9bd4-5f44d6e16772"),
"ipv6_ra_preferred_lifetime" : 14400,
"dhcpd_stop" : "192.168.0.199",
"enabled" : true,
"dhcpd_enabled" : true,
"dhcpd_wpad_url" : "",
"wan_dhcpv6_pd_size_auto" : false,
"networkgroup" : "LAN",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbc9",
"dhcpdv6_start" : "::2",
"vlan_enabled" : false,
"ipv6_setting_preference" : "auto",
"gateway_type" : "default",
"ipv6_ra_priority" : "high",
"dhcpd_boot_enabled" : true,
"ipv6_pd_start" : "::2",
"upnp_lan_enabled" : false,
"dhcpd_ntp_enabled" : false,
"mdns_enabled" : false,
"attr_no_delete" : true,
"attr_hidden_id" : "LAN",
"dhcpd_tftp_server" : "192.168.100.2",
"auto_scale_enabled" : false,
"ip_aliases" : [ ],
"ipv6_aliases" : [ ],
"dhcp_relay_servers" : [ ],
"dhcpd_wins_1" : "192.168.0.9"
}
{
"_id" : ObjectId("67b3c01605357732af452841"),
"setting_preference" : "manual",
"dhcpdv6_dns_auto" : true,
"ipv6_pd_stop" : "::7d1",
"dhcpd_gateway_enabled" : false,
"dhcpd_dns_1" : "192.168.0.11",
"ipv6_client_address_assignment" : "slaac",
"dhcpd_start" : "192.168.1.20",
"dhcpd_unifi_controller" : "",
"ipv6_ra_enabled" : true,
"domain_name" : "",
"ip_subnet" : "192.168.1.254/24",
"dhcpd_dns_4" : "8.8.8.8",
"ipv6_interface_type" : "none",
"dhcpd_dns_2" : "192.168.0.13",
"dhcpd_dns_3" : "192.168.1.254",
"dhcpdv6_stop" : "::7d1",
"dhcpd_dns_enabled" : true,
"dhcpdv6_enabled" : false,
"nat_outbound_ip_addresses" : [ ],
"dhcp_relay_enabled" : false,
"dhcpd_conflict_checking" : true,
"name" : "mydata",
"site_id" : "67b3b635e19fa10511e1ac7c",
"dhcpdv6_leasetime" : 86400,
"lte_lan_enabled" : true,
"dhcpd_leasetime" : 86400,
"purpose" : "corporate",
"igmp_snooping" : false,
"dhcpd_time_offset_enabled" : false,
"dhcpguard_enabled" : false,
"ipv6_ra_preferred_lifetime" : 14400,
"dhcpd_stop" : "192.168.1.200",
"enabled" : true,
"dhcpd_enabled" : true,
"vlan" : 2,
"dhcpd_wpad_url" : "",
"wan_dhcpv6_pd_size_auto" : false,
"networkgroup" : "LAN",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbc9",
"dhcpdv6_start" : "::2",
"vlan_enabled" : true,
"ipv6_setting_preference" : "auto",
"gateway_type" : "default",
"ipv6_ra_priority" : "high",
"dhcpd_boot_enabled" : false,
"ipv6_pd_start" : "::2",
"upnp_lan_enabled" : false,
"dhcpd_ntp_enabled" : false,
"mdns_enabled" : true,
"dhcpd_tftp_server" : "",
"auto_scale_enabled" : false,
"external_id" : UUID("fd0ace5c-8e9e-45f2-bad9-5f7f2e9d972a")
}
{
"_id" : ObjectId("67b3c08c05357732af452847"),
"setting_preference" : "manual",
"dhcpdv6_dns_auto" : true,
"ipv6_pd_stop" : "::7d1",
"dhcpd_gateway_enabled" : false,
"ipv6_client_address_assignment" : "slaac",
"dhcpd_start" : "192.168.100.10",
"dhcpd_unifi_controller" : "",
"ipv6_ra_enabled" : true,
"domain_name" : "",
"ip_subnet" : "192.168.100.1/24",
"ipv6_interface_type" : "none",
"dhcpdv6_stop" : "::7d1",
"dhcpd_dns_enabled" : false,
"internet_access_enabled" : true,
"dhcpd_user_option_691e2c1f9ee65323052c35f2" : "tftp://192.168.100.2/provisioning",
"nat_outbound_ip_addresses" : [ ],
"dhcp_relay_enabled" : false,
"dhcpd_conflict_checking" : true,
"dhcpd_wins_enabled" : false,
"ipv6_pd_auto_prefixid_enabled" : true,
"name" : "Voice",
"site_id" : "67b3b635e19fa10511e1ac7c",
"dhcpdv6_leasetime" : 86400,
"lte_lan_enabled" : true,
"dhcpd_leasetime" : 86400,
"purpose" : "corporate",
"igmp_snooping" : true,
"dhcpd_time_offset_enabled" : false,
"dhcpguard_enabled" : false,
"dhcpdv6_allow_slaac" : true,
"ipv6_ra_preferred_lifetime" : 14400,
"dhcpd_stop" : "192.168.100.254",
"enabled" : true,
"dhcpd_enabled" : true,
"vlan" : 100,
"dhcpd_wpad_url" : "",
"wan_dhcpv6_pd_size_auto" : false,
"networkgroup" : "LAN",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbc9",
"dhcpdv6_start" : "::2",
"vlan_enabled" : true,
"ipv6_setting_preference" : "auto",
"gateway_type" : "default",
"ipv6_ra_priority" : "high",
"dhcpd_boot_enabled" : false,
"ipv6_pd_start" : "::2",
"upnp_lan_enabled" : false,
"dhcpd_ntp_enabled" : false,
"mdns_enabled" : true,
"dhcpd_tftp_server" : "192.168.100.196",
"auto_scale_enabled" : false,
"external_id" : UUID("2b072db5-d649-46fb-a843-ed0afc60f834")
}
{
"_id" : ObjectId("67b3c0c105357732af45284d"),
"setting_preference" : "manual",
"dhcpdv6_dns_auto" : true,
"ipv6_pd_stop" : "::7d1",
"dhcpd_gateway_enabled" : false,
"ipv6_client_address_assignment" : "slaac",
"network_isolation_enabled" : true,
"dhcpd_start" : "192.168.200.6",
"dhcpd_unifi_controller" : "",
"ipv6_ra_enabled" : true,
"domain_name" : "",
"ip_subnet" : "192.168.200.1/24",
"ipv6_interface_type" : "none",
"dhcpdv6_stop" : "::7d1",
"dhcpd_dns_enabled" : false,
"internet_access_enabled" : true,
"nat_outbound_ip_addresses" : [ ],
"dhcp_relay_enabled" : false,
"dhcpd_conflict_checking" : true,
"ipv6_pd_auto_prefixid_enabled" : true,
"name" : "Internet Only",
"site_id" : "67b3b635e19fa10511e1ac7c",
"dhcpdv6_leasetime" : 86400,
"lte_lan_enabled" : true,
"dhcpd_leasetime" : 86400,
"purpose" : "corporate",
"igmp_snooping" : false,
"dhcpd_time_offset_enabled" : false,
"dhcpguard_enabled" : false,
"dhcpdv6_allow_slaac" : true,
"ipv6_ra_preferred_lifetime" : 14400,
"dhcpd_stop" : "192.168.200.254",
"enabled" : true,
"dhcpd_enabled" : true,
"vlan" : 200,
"dhcpd_wpad_url" : "",
"wan_dhcpv6_pd_size_auto" : false,
"networkgroup" : "LAN",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbc9",
"dhcpdv6_start" : "::2",
"vlan_enabled" : true,
"ipv6_setting_preference" : "auto",
"gateway_type" : "default",
"ipv6_ra_priority" : "high",
"dhcpd_boot_enabled" : false,
"ipv6_pd_start" : "::2",
"upnp_lan_enabled" : false,
"dhcpd_ntp_enabled" : false,
"mdns_enabled" : true,
"dhcpd_tftp_server" : "",
"auto_scale_enabled" : false,
"external_id" : UUID("779f2ea6-db26-45ac-8af2-07069878243b")
}
{
"_id" : ObjectId("67b3c11d05357732af45284f"),
"setting_preference" : "manual",
"dhcpdv6_dns_auto" : true,
"ipv6_pd_stop" : "::7d1",
"dhcpd_gateway_enabled" : false,
"ipv6_client_address_assignment" : "slaac",
"dhcpd_start" : "192.168.201.50",
"dhcpd_unifi_controller" : "",
"ipv6_ra_enabled" : true,
"domain_name" : "",
"ip_subnet" : "192.168.201.1/24",
"ipv6_interface_type" : "none",
"dhcpdv6_stop" : "::7d1",
"dhcpd_dns_enabled" : false,
"internet_access_enabled" : true,
"nat_outbound_ip_addresses" : [ ],
"dhcp_relay_enabled" : false,
"dhcpd_conflict_checking" : true,
"dhcpd_wins_enabled" : false,
"ipv6_pd_auto_prefixid_enabled" : true,
"name" : "Engineering",
"site_id" : "67b3b635e19fa10511e1ac7c",
"dhcpdv6_leasetime" : 86400,
"lte_lan_enabled" : true,
"dhcpd_leasetime" : 86400,
"purpose" : "corporate",
"igmp_snooping" : false,
"dhcpd_time_offset_enabled" : false,
"dhcpguard_enabled" : false,
"dhcpdv6_allow_slaac" : true,
"ipv6_ra_preferred_lifetime" : 14400,
"dhcpd_stop" : "192.168.201.99",
"enabled" : true,
"dhcpd_enabled" : true,
"vlan" : 300,
"dhcpd_wpad_url" : "",
"wan_dhcpv6_pd_size_auto" : false,
"networkgroup" : "LAN",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbc9",
"dhcpdv6_start" : "::2",
"vlan_enabled" : true,
"ipv6_setting_preference" : "auto",
"gateway_type" : "default",
"ipv6_ra_priority" : "high",
"dhcpd_boot_enabled" : false,
"ipv6_pd_start" : "::2",
"upnp_lan_enabled" : false,
"dhcpd_ntp_enabled" : false,
"mdns_enabled" : true,
"dhcpd_tftp_server" : "",
"auto_scale_enabled" : false,
"external_id" : UUID("f8b595cb-41c4-49b7-91b6-189583c8d01f")
}
{
"_id" : ObjectId("68b306f52592d558124b154e"),
"setting_preference" : "manual",
"dhcpdv6_dns_auto" : true,
"ipv6_pd_stop" : "::7d1",
"dhcpd_gateway_enabled" : false,
"network_isolation_enabled" : true,
"ipv6_client_address_assignment" : "slaac",
"dhcpd_start" : "192.168.4.6",
"dhcpd_unifi_controller" : "",
"ipv6_ra_enabled" : true,
"domain_name" : "",
"ip_subnet" : "192.168.4.1/24",
"ipv6_interface_type" : "none",
"dhcpdv6_stop" : "::7d1",
"dhcpd_dns_enabled" : false,
"dhcpdv6_enabled" : false,
"internet_access_enabled" : true,
"nat_outbound_ip_addresses" : [ ],
"dhcp_relay_enabled" : false,
"dhcpd_conflict_checking" : true,
"dhcpd_wins_enabled" : false,
"ipv6_pd_auto_prefixid_enabled" : true,
"name" : "Isolation",
"site_id" : "67b3b635e19fa10511e1ac7c",
"dhcpdv6_leasetime" : 86400,
"lte_lan_enabled" : true,
"dhcpd_leasetime" : 86400,
"purpose" : "corporate",
"igmp_snooping" : false,
"dhcpd_time_offset_enabled" : false,
"dhcpguard_enabled" : false,
"dhcpdv6_allow_slaac" : true,
"ipv6_ra_preferred_lifetime" : 14400,
"dhcpd_stop" : "192.168.4.254",
"enabled" : true,
"dhcpd_enabled" : true,
"vlan" : 3,
"dhcpd_wpad_url" : "",
"wan_dhcpv6_pd_size_auto" : false,
"networkgroup" : "LAN",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbc9",
"dhcpdv6_start" : "::2",
"vlan_enabled" : true,
"ipv6_setting_preference" : "auto",
"gateway_type" : "default",
"ipv6_ra_priority" : "high",
"dhcpd_boot_enabled" : false,
"ipv6_pd_start" : "::2",
"upnp_lan_enabled" : false,
"dhcpd_ntp_enabled" : false,
"mdns_enabled" : true,
"dhcpd_tftp_server" : "",
"auto_scale_enabled" : true,
"external_id" : UUID("3042c85f-c95f-4e7c-8510-f0f149f18fb4")
}
{
"_id" : ObjectId("6900f825fa78770037005dd5"),
"setting_preference" : "manual",
"x_server_crt" : "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVtRENDQTRDZ0F3SUJBZ0lJSTU0anZNNGtaMk13RFFZSktvWklodmNOQVFFTEJRQXdnWUV4Q3pBSkJnTlYKQkFZVEFsVlRNUkV3RHdZRFZRUUlEQWhPWlhjZ1dXOXlhekVSTUE4R0ExVUVCd3dJVG1WM0lGbHZjbXN4RmpBVQpCZ05WQkFvTURWVmlhWEYxYVhScElFbHVZeTR4R1RBWEJnTlZCQXNNRUZWdWFVWnBYMDl3Wlc1V1VFNWZRMEV4CkdUQVhCZ05WQkFNTUVGVnVhVVpwWDA5d1pXNVdVRTVmUTBFd0hoY05NalV4TURJNE1UY3dOalEyV2hjTk16QXgKTURJM01UY3dOalEyV2pDQmlURUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0U1bGR5QlpiM0pyTVJFdwpEd1lEVlFRSERBaE9aWGNnV1c5eWF6RVdNQlFHQTFVRUNnd05WV0pwY1hWcGRHa2dTVzVqTGpFZE1Cc0dBMVVFCkN3d1VWVzVwUm1sZlQzQmxibFpRVGw5VFpYSjJaWEl4SFRBYkJnTlZCQU1NRkZWdWFVWnBYMDl3Wlc1V1VFNWYKVTJWeWRtVnlNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTVyY1Y0K0lEN3FoeApnKzFwNTFyQWswVzI5NGFzMVpmTmxKNG5IZDZaTDRocnVGUTVaVEN0QmhZS3d4RmNCN3ZkRHBVT1FXQmg0RUxFCmpLQ1QvTkhzUG5RWUxnR2xnZTdySGFVMVRXUndscnprblRuTjJuOTRjalRnWFE4TkVJNVo3bHdwUDZXYWRjUzcKZ29KUkhaVHJ4UGYvSXhweXl0RDBWeXFCT3Z2anJrK0FkTCt0eEswR0V5aDZ2ZWJlckRsdUZiYytFMU9aWjZsdwpYRkozSGY3aWFEbHRmcGJpREJsekdEbVZyWGsvclBGYmF3N2dWMDFxTitrUmpTanFRSGdNZUpaUXp6aUR1R0dDCkpnZGdJaXVNTDQwWTh2SjlhbzFNWjd5U0xxaGhZVlFBVmZ3aUNQajJSQTV2Q01EVzR3M2NVaG9waGxtRHVyNlkKcGx6N1lUMms4UUlEQVFBQm80SUJDRENDQVFRd2diVUdBMVVkSXdTQnJUQ0Jxb0FVUEVlS3JrTEJPVURRV3ZvVQpJYmRGbklhTlN1dWhnWWVrZ1lRd2dZRXhDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoT1pYY2dXVzl5CmF6RVJNQThHQTFVRUJ3d0lUbVYzSUZsdmNtc3hGakFVQmdOVkJBb01EVlZpYVhGMWFYUnBJRWx1WXk0eEdUQVgKQmdOVkJBc01FRlZ1YVVacFgwOXdaVzVXVUU1ZlEwRXhHVEFYQmdOVkJBTU1FRlZ1YVVacFgwOXdaVzVXVUU1ZgpRMEdDQ0ErK1A4UEV6Q0xSTUFrR0ExVWRFd1FDTUFBd0N3WURWUjBQQkFRREFnV2dNQk1HQTFVZEpRUU1NQW9HCkNDc0dBUVVGQndNQk1CMEdBMVVkRGdRV0JCUVE2amZ4S3A0SDd3TmVjY0dpaXhTTThYNFpMREFOQmdrcWhraUcKOXcwQkFRc0ZBQU9DQVFFQUs5VkpLYkJaOUlyK3pMaVZEZ0Z5WlQwbFhZdGpUZkVMR1dJNVhmTmJuWS96elRwVQpOa2luQmFMRk0vT1UwL1FibUJmbmVuaHVQRDhoaG91TlhzY25uZ3JDNkNlWVhxSVhkT2syY1hWZ1hoT2ZqdFBwClJsNWhkTS9aWjNPZGNOSGVYVUNHMy90TlpkZkFTTnlvY0xrYW1VN0tPZWdhekVJQXIzR29Eb1IwTVkrU05UVVgKTndKem1OeTMwY0N1Sk5tWlNncW1VZFFCWnA5ZXhLU29KWjFjMGloL04wdUlRL0RpcWgzM1h3azROb1RxOVlGOApFanZtRW9zWUY0VnZOZjNraXVldlN2cTh1RFZQVEtmM0szTVZJRWgwczBKcytRNkdtVkYwMkJrazE4UCtMN096Cm5EQWE2M0RGamx1UzQ5Ty8wQStoQnk5ZmlHT2lWeWZyWWZmejdnPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"purpose" : "remote-user-vpn",
"openvpn_local_wan_ip" : "any",
"dhcpd_dns_1" : "192.168.0.27",
"dhcpd_start" : "192.168.6.6",
"openvpn_interface" : "wan",
"external_id" : UUID("abd014b7-4593-4d25-b576-b63c6be6fff0"),
"x_dh_key" : "LS0tLS1CRUdJTiBESCBQQVJBTUVURVJTLS0tLS0KTUlJQ0NRS0NBUUVBcFdDQ2hxbzg5SGJhZklsNlVhdVVsZEdRU013UTZZMzRVcmNlcmpFU0haS3dkOTM4dTFVVQpvZHNsdk5FMW45dHZJSmlhVXNjL2tDbGQrSHhPS2JiUVdwcWhocDdpdDU1KzdlaS9MUlFKb0tuYTh6MXJYZ2YxCkJzcVpLWC90ZXlOL2pzVU1mK3N3QTNmVFhSdWxGbmt4ZzZPUE00YkFXK1JZNTFGWVhUQVdaYmV6dFpZQ0ovQlYKSUFqWWgrUWRaYlZkVy9HcUxRTHVhamR1cmVWWDBVb3A1NGFVZ0RxdmgvenJ5MHc4MDROZzR3UE9GdTZlR0dGOAo1U2RGSGYxOXdhOHdvdUovYmhud2grNmYwNlVsNUtKc1JQVlRaYTNVeHBJUStXWWxCVFRsY0szUkVIa0o4Y3ZECjNPNzE1NFo3VWdMVnQ0VGZ0T05yQndnTjNhUEh3OEtxYndLQ0FRQWdIaXNqNHZrM1VqbWRpdFhVQ3huWmxnOVUKVmgwQVIzWStZd0REY1hrWEEyVUcrTnlKSjJpa012VDMySmxxZ2hocno0eVpNMkdwdWNINXFwcVF1OUZxQzNSNgpGeTZSUkx5Ym0wM3JwRXcwZERZWTNJRjVKM0RkbHB5NHg3ZHgvaVpPcUMwSTZsM0o3WjV4a1EvcnFSK21MamdKCkJuTjZSYXNTUG9qeExzOUZIREYvUUdJZE5tTkZqUFRmbzBNeHN6clFkNms5a3RReE0wLzAzME1ZMkZEcCtEMDkKVEdQYjFYVVpzR3QzbkJxa0xQUi84SlBkaW0xNWFyQmFlYWNZSWhFZGxwZEhuYXJtWStRSkRtY2dxVTlydHByOQpuZjlLZkZYbURWb0M0aHJUNVd2ZjdXRjV0eFZKeHNxUGJoQU1rUXZxTkpsMGVkcVAyNjFoZzNjRHpQRzEKLS0tLS1FTkQgREggUEFSQU1FVEVSUy0tLS0tCg==",
"enabled" : true,
"dhcpd_stop" : "192.168.6.254",
"vpn_type" : "openvpn-server",
"ip_subnet" : "192.168.6.1/24",
"x_ca_key" : "LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV1Z0lCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktRd2dnU2dBZ0VBQW9JQkFRRFZHaDM4R1JYUVBWTCsKN3BFZjJjeHVtb0gyVjBPL2dxbklsNWtidGozSXk5d1J3ZHUrbG94eGZLNUV1V3gxdXhQOTMrc1lWU0N3VFNlTwo0WnpzMDZhaVpaL1RhNk1qaGw5azNVazNGT0I0Ujlndmg3MTNUWHlPWXdkb1hERkx6cXpwUUh2M0lLakdpeS9vCnQ2SE9qT1ZKOXUyelJPUzZrRTlaUW5ZWkx4M21wK21HZlVvekNmSFJoY1RHY1lTRmtlTjRrVUxLZ2M4NVgxRTIKT3NGQ3hNcjd4NC9YeGxUSyt3bm95Yk9qOFZJYXZYbXNQWGhtYXdNdFhjSGMvYzBOZmdnbW83bGg3K1N0Rm5RYwoxMW1CNnNDNEhQcFZZVTVidFlEQVkzQmszTmxjcmZKMlQzbTVLM2toeGhsNGJBUmdqLzFNWnBBamk1Zk8xcWxTCmJCSFJQVzNYQWdNQkFBRUNnZ0VBSEVXNlJsamMvQzNlcGRtVE55QVNEM2NxbUpCVytkWUZNNHFWWFhLdUVNYW4KSnYzMWF2eEFuQi9pdVFCeGJpU0lwYUtBWjNxSDBJd2VuRVlTSis0ajlLQzU5Y3Z1aEJ5TzZjRmRZTlJCWndQVgpIK2ZlT3dhZlBmN1B4cDNsOW1lYS9pNk5lU25aUDg5MTV1WDhydEYzbHRBT3Y1TFExbkJRbVYySUcwQS8zZEFaCmRQMHlFRnFqNTdYL0NHTnpFUmRhRzdlWDF4dkI2RDI0M1Z6NVh4MVFWbzhwY1pKaCtvRVhVaE80MzN1OXFYZmgKeVJTTnBqZmJHNzllRFo3czU4d2s4R2tiOUZITmtiSCtNOGpNNFI3MlVhK1dDZXdGNnZ2blVSQjFBVFVQU0l2dQpmZWM3Q001YjFaNW1QTlVOWndVZWpxUS9hWUF5YkxDbXhELzludGtwWlFLQmdRRGRVM2ZCNTArUzZ2RktBc2doCno0U3pIcjhBNm5qL0lIZy9QRzhseTM5YktxNnhCN3l6T0xSY0pzQ3FYb0JjUlNBYjl2OC9SZUNBZE1GTHkyai8KUlhkS1Qwc21ja1RrNUlTNW01KzU3WjJMN1phb2IrQ1o2Mkh0L0xBVDZqa3RQMGhrN0xsMzN0TVhSSnUxSHM2UAp0Q3NoWWFweUx0blZidHRkY2xtWEJBcDc3UUtCZ1FEMmZOQy84UEh0THJBeFY2TDdyTW9NYnYxWm5DR3hDa1FJClhEVW9XaFFEZWR6MWlsM05OLzRnaVNCRjM0YlNlakdRVFRUMDVuU0paWTNIc0hYQ3RFMlpNL1R4ai8yeWhwT00KRkg2dS9yS2RJY2EyNWxJSExYdGR2UzBJRHBBV2wydThGMkYycW9EK2xDSysrbGdzeHVXUTNCQTMvWnQvY2V5OAorNHRtYXN4QVV3S0JnQXVMQU9IeUNHcG5LbkpydHJoY3RGVUxNM2IrdzVTNndzcTVnaXA4ZElYeXNlMjFzNWU5ClMxckxBcDFnRkYyN2xUTWdMS3ZHSHpGVDVZam9jTzl2Vmd0Z0cxRkVBR2ZYcXp4cTYyZXRCdHgzWmJZZkw1MlgKY3lJUVhiYU1Mck0zYTdVbnkzeCsrSTlzR3ByVm9ueElMeitzY2xGR05FSTNaK1YxdzBwbkFZejVBbjhsak41QQpYM1I3cmFFcDR5L3hKMkdnZzBnVlhyUERSTTBZZVBPZ01oamFiclk2c2RtWWFlOU5CWmJsRGloNzZDR2syaDQzCk1PU1FDZWlQZzFKdFZ3cDdURzhFWGV0SVJ6Z3pIdXd0dko5NVVLdjFNU0ZOOXAvVXAvMDBQUU8yYlZyOFRKT00KZ0cwbVcycnZyVFBCbm90YWhpdnlXN0JVdWdaV3cvdDRuc3gvQW9HQUFqci9uZWNyM2pUWW1pd00vbXlPb21heQpLZmFYYm1LZHZLUEJEa3pHQm5YODJ3YTdrOXVkdmVqTFJ5WFFYckViMVhWanNxVi9MWi9HQ2U5Y1dDbEN2RG1UCllLL1ZpMy9WTDZJb2szY05qMHczK0NQdFRWYVVyWEZySlRJbFgrV3lvVmZ3dkRsTlNiVktkTVA5ODl2NFNXbHoKZXByQnJ0Mk5yWUFJOW1KU2JUUT0KLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLQo=",
"dhcpd_dns_2" : "192.168.0.6",
"openvpn_id" : 1,
"x_shared_client_key" : "LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRREJJeGVFRkRMY20ramgKeTRQbVN0VFFJd0wrVEJmSTN6MFhUaVhyaU1mczFWMEttRzJuMExxZ3I2RzdDVWRLMnN6VVllWDZ3NC9BWGcycQpRTUVjVVUwL0xNSVNaaUxYcFM2Wm1JMVd5L3Fjd0pyb3NGYjJoOC91c0d4MWkxd0RkUUNrQkk1MXlMNWxXanFGCmVvbUFHRmM3UTgrUHdzSUNWc0FsSzFDUk92Mnc4bGRxUkpXYkR0cVowaHlHcTN3cEVnbnU1TGlGOEpBaXdEbmMKbHRKMDhvalpURS9RYXllbEtKV1B0WXRqSDRLcWFXYVJNbEp6QkMrOGFYa0R2MWV5L3V2azE2MVF0RGt0YUFvdwovcXJJYmxGcUJabDA5UFNtbzdHQ3F4WDU1YnhTQmF4RWNrTnBhblZDVjA4UG1MZmhVd0NNdHNFVDU4dnp5TWVaCm5FV2pLc2ZaQWdNQkFBRUNnZ0VBR0daT0NMNGloTk5ma3ZNS21WUDMyY21xamFUZ1ZseTVrNUdvWWI2NGZ6ZWYKVndEVnpaOGxqTHBUaE5VUndDZXZPOStZVmR0UjlGd05mdVpLWDBENE1OUi9PaUxVSVFrNXYyYlI2RmJCdFA3eQpNeFpnRGlvdlB6ampvdC8xd213TUppeDdNTzhvK3BYeEViN2UweU9BRmJrbDVrUVZEWVdYSmJyNHBUaGVKM1hsCjYrNUhBS2hjWnltNjUwMldWTkFJdmdoRTlnUVV4dWhmM2N4bGN2aE9TUXFSc3lNc2NXS1d5SXRRQVVDSXZpcXgKWjN1dTlZKzV3d214L2VDNDU3dGVRak5iVFJDY1Vsb3ArcHd5Qk9CWVA3OGVzS3pxL1M3YitEbTFGOEcwSFFxVwpDTk5rL3BvdUsxMHhPZ01zVXlkc20rcGpTc1RjY1kzL3gyR0Vwa0JOandLQmdRRE1ySUFlWisvOWtuczVseklECkFXNG4xT0loU2MrZDI4MkY2UmVqRnZGbW1PcUxKSGhvNmNsREhuczZBWSszQUx4UlJzbEY3VkxrR3hyTldqYzQKU29YcE13S0hFaWp3Qkkrb21qaGZpQ0FESGMyRnRTUG1jZ1E0TGZUWTN2TGdnVWJOTllMWis1ekQvZkdrY1FUeAp6UUNWUGEva2VrNVQxT0Z2TGttSDdaeFRpd0tCZ1FEeGtmYW1na2VCYWFqNThFOURmeW1qNjRHbjJHMDdWMERuCjdBR1E0SEpxZEMxT01rQ0ZhNTBvQkN2QTBGaU92cVJFMHdiSnFvc05uTWRsVVV1dWFjOHJMcE1pdk1MZUZldzgKcFpoZng1bHowT1pUeWxkcGdpaXM4dVJNbk5WVmxkSmxFVFhDZ2tCaGZpekpiTFR3c1MrQXJkK0tkUFJ4cVQySwpFSWllSmJRdXF3S0JnUUNENlJGUmgyOVhJQmNuRU5qOHN1bEo1cHd2RkNFby9rYkJiVzc4ZjRicHR0aERBU2hSCmhZdGZKTUFLcklMeFVSb056Kzlja0E0Q1VhMitkOHhyRFN5dEZXRWxxSUNWNEhxdUVXY1B1dTNXMUZobk9rMSsKOGpEaC9FeDNrWWs3UkZaYlg0ZUw4ZXdoTFFPV0ZmazMxZ1h3S2FlNU8xSk1HVUdKcEcxam03Sks3UUtCZ0ZLTQpXV2UrM3laMjc3b3hCelQrY0VGR2lmRE1RVTlrMnBZbURNYndHOGtLMkN4L2VaTGVHajhCWmQ0bWxBeDdVdkQ5CjE3VDBKVDVLazh5b2doOGdveDJUZGM0S0NPRVJSci9XcW9JWVYvUytydVoxSDNlN2RhRGNBMjIycmlQbjVaU0oKMUFBYXVGdFlYWCtiT1IyQ3ZzUFBKck5Pa2ZXQktybFNPdzBudnpHdkFvR0FFSjdHUVhJTVg3dEVLOGUvdEpkZApGRUx2dUdCR0F3aFVGdXYrTTBobWgwTGtZMklBVEdpWjF6aXBDK3gySm54cVo1UktjNTBGQU5YSVozTXJTc0paCmZUZzlXK2RvQmxTcDRsM0RYOFp6czNEWDl6VjRidzhKQTJoc01NYVQwSElaWTR5bjg0RFZ1SEJXNWxOUXBkMVIKckZDMks1WFpiTzgvdHlJTnFHTXgyWms9Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbcc",
"x_server_key" : "LS0tLS1CRUdJTiBQUklWQVRFIEtFWS0tLS0tCk1JSUV2UUlCQURBTkJna3Foa2lHOXcwQkFRRUZBQVNDQktjd2dnU2pBZ0VBQW9JQkFRRG10eFhqNGdQdXFIR0QKN1dubldzQ1RSYmIzaHF6Vmw4MlVuaWNkM3BrdmlHdTRWRGxsTUswR0ZnckRFVndIdTkwT2xRNUJZR0hnUXNTTQpvSlA4MGV3K2RCZ3VBYVdCN3VzZHBUVk5aSENXdk9TZE9jM2FmM2h5Tk9CZER3MFFqbG51WENrL3BacDF4THVDCmdsRWRsT3ZFOS84akduTEswUFJYS29FNisrT3VUNEIwdjYzRXJRWVRLSHE5NXQ2c09XNFZ0ejRUVTVsbnFYQmMKVW5jZC91Sm9PVzErbHVJTUdYTVlPWld0ZVQrczhWdHJEdUJYVFdvMzZSR05LT3BBZUF4NGxsRFBPSU80WVlJbQpCMkFpSzR3dmpSank4bjFxalV4bnZKSXVxR0ZoVkFCVi9DSUkrUFpFRG04SXdOYmpEZHhTR2ltR1dZTzZ2cGltClhQdGhQYVR4QWdNQkFBRUNnZ0VBTUlYdUlTeitaYm5na2Y0alNXakJXdGdOT0xjRzc2OUxLZ2d2TXUySHEwTVcKWU1DNkI0bTZ3aTV0bWdRekpsOUJDVm1aRTIvcGRlaWsvT3lpNDBmbFYyZEVWSnk5Q2Z4TlQ4RlkyZ3VYVUdTdQo4bEJmZHFaYmx5MSt5S09yUEVHc01XRUp2ZHlmQlVqWXBRU3llYlhCOW4yd0Y5cHVyVEJRUzJyaG5oMnZENUE3CnVmSGdGNU80VWdmbnZ2ME54dlNzRFcxVmhuV0l5VkE0VDd3UXpEelV2bHRPMnFrbGlrai8rRXl1dGJwZFJ5VEkKTzJWYTQzNE8ybEpQbjUzd3lhcG9rQnJJZGk2aHVCZ3ZIZVZWWXJIYmU3TlcrUzlXOU9NTHV5bVVvRGh2dFZsYgpmODc2ZkhMUEx5dDlsRyt0QkFsRXpCWGF1YTN5YzNXYWpMWitUbUtQQ1FLQmdRRHhzNm1Hc1hOUUsybnczM2x6CmcxMFZnNFVvMHFTRDFMYkRMeGJUK0FrbDBlUTdqM2psbVg2OExGa2k4KzZJVEJ3NlNrT1VlZWNSRzhNU2NsNVEKd0NQVWgyRkVVN0NpZ25uTnViRkUyWTVqV2xZVnprN2YzbjM0MW9Pa0p1eWhZcXZyV0VnZ1NnenBKWmZFeWV5eApNRlZGbm9Jay9pMzdma0hKa1NpS05sU0NYUUtCZ1FEMFhRcWpBUDJFZ1lGaHpMc3JVd05QMUtiVlZuZ0hrRVg1ClI3WUJJK2U3cDdUeG9waTlmSmlKYVlLeEdvZEFtcTFEMGF2OGc4dXh0SC9IY1dMeUkzMFF3TXBhOW81ZmIvS0MKb3cvNnNBaGpFNVlKbG1SN3Y5d1hQM0NpU3lJbk5XRm4wRjMyVllaRTVOWjRCb3hIdXFWNjhBNGdZYU1tRWg4bApQSjJsNkdBcnBRS0JnUUNWUEZwVENTUHEvek5GZjZaTXRYSjNBeUxuNXMrZmVtcHlMNVFId3lGYTBiTDdONFh0Ck5nNHpmNnAxMDJtWGpHN3Rhc2M1V045Y0IrazFiWnBnZjVKZitrc0xWaVU4NGhUMCtrL0M5QlZmc1Bwd01sY3YKRVFCMDhYYU1sMkFKOFpPM0YyWkpVWStSTVIzNWFyZ1RXNFY3Ry9pOWdKZkJyZDVPNTZyQlUvUndIUUtCZ0NDRgphVzc4S01GRHd3WlRDdTNmSkdleGMycWRFV2hnU1ErOS9YajFZRmZYSC91d21nZE4xN2NoOWFUQVZSUENBaUV1CmZHY2syeTBSU3BndWZPNmd6bm8yVGpnQTdEM0RWbEVRaG9Ya2U1bEQrQW5hbkJEa0hkUnlPdmsrYXBNeFJYOWQKZWNQWTZmK3RQT1hJYVU3NmhoOXdaMURqN2FTWmNNK3gyNEZEQmRtSkFvR0FlWVBtVm5XSGkvL0ZqSFZqVEZXUApNZjF5d29pMUVsMWNFNjBVVUlsZUhYY1I5N2o2TCtmTlhzNk9TVTZCVWs0b3hlTk40MUcrZGRPVTVCSEtOeXRkCk1SeW5OUHY0cFlLQXpLZUFxRW9ZNHZpZzZVWGxNWEwyTWg4bHNSM1NETHQrY3NlY05FRkVQdFlBSHV1SW12dmgKUEtsM05MeGxOaVUxSW8wSnlpVkpyZkE9Ci0tLS0tRU5EIFBSSVZBVEUgS0VZLS0tLS0K",
"x_auth_key" : "LS0tLS1CRUdJTiBPcGVuVlBOIFN0YXRpYyBrZXkgVjEtLS0tLQo5MmM2MTk2NDU1NzZlMDJkNzY0YmE3MjI1NmI1ODllMgo1OTJhNGE2NGE2ZTYwNTA4MzBjNzc5NjU4ZjYzOWQwOAo3MGQzNzg5YTYwOGY2YjQwNmExMGEzNDg2NWEwMmMxOAo3MGIwNTE1NjkyYjU3Y2ExMTQxYWZiMTI0NzE3YTg4YwozNWEzNjU1YTg5N2M2OWY4MjhmODVlNTY0ODkyOWVjMQo0ZmM2YzU3YmQ3ZDhkMTM2ODViODFhMTJhZWE4Mjk2MwpiZTFlMmQ4N2MyZDg2ODBhM2UyYzQ2Yzc3MmY4YzNhYwo2ODc1MGY0M2M5ZjQyNzhkMDRmNjI4YjA0OTY1NjA5MwoyZmIyY2IzNWU2MTUyNGU0ZDlkNGZiNmMwMTBmN2FmOAo2MmU1ZWVhZTYzNjQ3YzE2NTM2NTA2Yjg0ZjUyY2EwOApjN2VmMzkyMTJjNmUyYzE1MDRlOGZiMDc4MzBkM2YyZQoyMTA2ODNjNjMyYjI0NWE0MTY0MDM1NDE4NTdmNTM1ZQo2OTRiNjkzMzhkMmIyMTdiNmRkOTEwYmRhNjc5MDI2MAo2ZTY0OGZlYjc1ZTkwOTAzZWIyZTk4NDRmOGYzNmUwMgo5ZGRiNjdlNTI2MmRkYzcwZjAyZjdkYWU2YzkyZTJjMQpmZjU2NGYwMzlmNTM3MDc0ZjkwZDJiYWQxZmMyOTEwZgotLS0tLUVORCBPcGVuVlBOIFN0YXRpYyBrZXkgVjEtLS0tLQo=",
"x_ca_crt" : "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVmRENDQTJTZ0F3SUJBZ0lJRDc0L3c4VE1JdEV3RFFZSktvWklodmNOQVFFTEJRQXdnWUV4Q3pBSkJnTlYKQkFZVEFsVlRNUkV3RHdZRFZRUUlEQWhPWlhjZ1dXOXlhekVSTUE4R0ExVUVCd3dJVG1WM0lGbHZjbXN4RmpBVQpCZ05WQkFvTURWVmlhWEYxYVhScElFbHVZeTR4R1RBWEJnTlZCQXNNRUZWdWFVWnBYMDl3Wlc1V1VFNWZRMEV4CkdUQVhCZ05WQkFNTUVGVnVhVVpwWDA5d1pXNVdVRTVmUTBFd0hoY05NalV4TURJNE1UY3dOalEyV2hjTk5EQXgKTURJME1UY3dOalEyV2pDQmdURUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0U1bGR5QlpiM0pyTVJFdwpEd1lEVlFRSERBaE9aWGNnV1c5eWF6RVdNQlFHQTFVRUNnd05WV0pwY1hWcGRHa2dTVzVqTGpFWk1CY0dBMVVFCkN3d1FWVzVwUm1sZlQzQmxibFpRVGw5RFFURVpNQmNHQTFVRUF3d1FWVzVwUm1sZlQzQmxibFpRVGw5RFFUQ0MKQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFOVWFIZndaRmRBOVV2N3VrUi9aekc2YQpnZlpYUTcrQ3FjaVhtUnUyUGNqTDNCSEIyNzZXakhGOHJrUzViSFc3RS8zZjZ4aFZJTEJOSjQ3aG5PelRwcUpsCm45TnJveU9HWDJUZFNUY1U0SGhIMkMrSHZYZE5mSTVqQjJoY01Vdk9yT2xBZS9jZ3FNYUxMK2kzb2M2TTVVbjIKN2JORTVMcVFUMWxDZGhrdkhlYW42WVo5U2pNSjhkR0Z4TVp4aElXUjQzaVJRc3FCenpsZlVUWTZ3VUxFeXZ2SApqOWZHVk1yN0NlakpzNlB4VWhxOWVhdzllR1pyQXkxZHdkejl6UTErQ0NhanVXSHY1SzBXZEJ6WFdZSHF3TGdjCitsVmhUbHUxZ01CamNHVGMyVnl0OG5aUGVia3JlU0hHR1hoc0JHQ1AvVXhta0NPTGw4N1dxVkpzRWRFOWJkY0MKQXdFQUFhT0I5VENCOGpBTEJnTlZIUThFQkFNQ0FRWXdEQVlEVlIwVEJBVXdBd0VCL3pDQnRRWURWUjBqQklHdApNSUdxZ0JROFI0cXVRc0U1UU5CYStoUWh0MFdjaG8xSzY2R0JoNlNCaERDQmdURUxNQWtHQTFVRUJoTUNWVk14CkVUQVBCZ05WQkFnTUNFNWxkeUJaYjNKck1SRXdEd1lEVlFRSERBaE9aWGNnV1c5eWF6RVdNQlFHQTFVRUNnd04KVldKcGNYVnBkR2tnU1c1akxqRVpNQmNHQTFVRUN3d1FWVzVwUm1sZlQzQmxibFpRVGw5RFFURVpNQmNHQTFVRQpBd3dRVlc1cFJtbGZUM0JsYmxaUVRsOURRWUlJRDc0L3c4VE1JdEV3SFFZRFZSME9CQllFRkR4SGlxNUN3VGxBCjBGcjZGQ0czUlp5R2pVcnJNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUFJR21KNjBDb1RxNnd2b2Vsd2J6TFIKd25NZ21UYXlTRjloOGRlU0NYRVQzTGJwNHlXYVRiZ2N3QVA4TWczTE1vMXBCajNDRisyRm1pWjBwd1Qza1NCSgo1Y0RHK3R4V0lGTUUrNm1qYVlUQlNLc3hsc01VWjk2NzVpZ05waXlmWWJKaWFjTDErYzJlMkVzU1dWRm5ycEE2CnJNOUJ4SGdISUxQU3BLUU9yaWpta2V0TW1HSFNQMkF3VXN6VjZtMDFEczlMSHZSVHkya2tacXA3b2VqZDB3UWsKR2JZcXBXa0Z2Vm8wRmhRblVMRFd1MExEM0RFYTdmYUtaNkpvQUt4WHZreUY1UVFRSUFCcjhpejhaWHJoOGZmKwpCNTVPQnZOYVNnUEkrT1UrVUFGRXFuV3BsbUFpSk5QNXRwNURsd3lKN0E3cHZRRE9oK3VKamR4OEtDSzBuM2l2Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K",
"x_shared_client_crt" : "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVtRENDQTRDZ0F3SUJBZ0lJZVhGK1E0ZUpTelF3RFFZSktvWklodmNOQVFFTEJRQXdnWUV4Q3pBSkJnTlYKQkFZVEFsVlRNUkV3RHdZRFZRUUlEQWhPWlhjZ1dXOXlhekVSTUE4R0ExVUVCd3dJVG1WM0lGbHZjbXN4RmpBVQpCZ05WQkFvTURWVmlhWEYxYVhScElFbHVZeTR4R1RBWEJnTlZCQXNNRUZWdWFVWnBYMDl3Wlc1V1VFNWZRMEV4CkdUQVhCZ05WQkFNTUVGVnVhVVpwWDA5d1pXNVdVRTVmUTBFd0hoY05NalV4TURJNE1UY3dOalEyV2hjTk16QXgKTURJM01UY3dOalEyV2pDQmlURUxNQWtHQTFVRUJoTUNWVk14RVRBUEJnTlZCQWdNQ0U1bGR5QlpiM0pyTVJFdwpEd1lEVlFRSERBaE9aWGNnV1c5eWF6RVdNQlFHQTFVRUNnd05WV0pwY1hWcGRHa2dTVzVqTGpFZE1Cc0dBMVVFCkN3d1VWVzVwUm1sZlQzQmxibFpRVGw5RGJHbGxiblF4SFRBYkJnTlZCQU1NRkZWdWFVWnBYMDl3Wlc1V1VFNWYKUTJ4cFpXNTBNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXdTTVhoQlF5M0p2bwo0Y3VENWtyVTBDTUMva3dYeU44OUYwNGw2NGpIN05WZENwaHRwOUM2b0sraHV3bEhTdHJNMUdIbCtzT1B3RjROCnFrREJIRkZOUHl6Q0VtWWkxNlV1bVppTlZzdjZuTUNhNkxCVzlvZlA3ckJzZFl0Y0EzVUFwQVNPZGNpK1pWbzYKaFhxSmdCaFhPMFBQajhMQ0FsYkFKU3RRa1RyOXNQSlhha1NWbXc3YW1kSWNocXQ4S1JJSjd1UzRoZkNRSXNBNQozSmJTZFBLSTJVeFAwR3NucFNpVmo3V0xZeCtDcW1sbWtUSlNjd1F2dkdsNUE3OVhzdjdyNU5ldFVMUTVMV2dLCk1QNnF5RzVSYWdXWmRQVDBwcU94Z3FzVitlVzhVZ1dzUkhKRGFXcDFRbGRQRDVpMzRWTUFqTGJCRStmTDg4akgKbVp4Rm95ckgyUUlEQVFBQm80SUJDRENDQVFRd2diVUdBMVVkSXdTQnJUQ0Jxb0FVUEVlS3JrTEJPVURRV3ZvVQpJYmRGbklhTlN1dWhnWWVrZ1lRd2dZRXhDekFKQmdOVkJBWVRBbFZUTVJFd0R3WURWUVFJREFoT1pYY2dXVzl5CmF6RVJNQThHQTFVRUJ3d0lUbVYzSUZsdmNtc3hGakFVQmdOVkJBb01EVlZpYVhGMWFYUnBJRWx1WXk0eEdUQVgKQmdOVkJBc01FRlZ1YVVacFgwOXdaVzVXVUU1ZlEwRXhHVEFYQmdOVkJBTU1FRlZ1YVVacFgwOXdaVzVXVUU1ZgpRMEdDQ0ErK1A4UEV6Q0xSTUFrR0ExVWRFd1FDTUFBd0N3WURWUjBQQkFRREFnZUFNQk1HQTFVZEpRUU1NQW9HCkNDc0dBUVVGQndNQ01CMEdBMVVkRGdRV0JCU2VtODZ2UzBDNnRmWWlZa01PZFVLcFdlckxGVEFOQmdrcWhraUcKOXcwQkFRc0ZBQU9DQVFFQXNVS2dWYmdkZml4bHZRS2RCL1JjZHh4ZG52RDlSYmVpdTBSbnoyMUMxWWFBOFpsNQo1dTJJNm9Rb0F5eXFUdnBIbUxEUlpxTGZQVFgxUHVCek9NNldheHU1OGt4NktXNXhlNTJabnF0TW1SQkx2M3NECjZsYTdoMDF1YVh1VWFjcmJhSytudE4veUVlTWl2eGVRUEM5RDgxU1ZreGNZVkdEUWlUcFJ3MW94OGlWSzVuQkUKempiQ0RldjVHUHdoZEM3azdVTk9aQjVKTHJWWmRtbnRQMmVqNlpwWkpoN0F1MEs2elJSSFFqYVc2Q1BRVlNFLwprNmxVUDdzTWdsUTk4NndObmJwNXJ5ZzMreEI4dDM1bUxRamVvWmlBT01DaDRIU3A0blpoc21URWVWSWtCNFZzCk1acXovUDdmL3ovdEJTeXQrdWhpajRaZXFZRk5VbVUvSHZjdFNRPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=",
"dhcpd_dns_enabled" : true,
"local_port" : 1194,
"radiusprofile_id" : "6900f7d4fa78770037005dcc",
"name" : "OpenVPN Server",
"site_id" : "67b3b635e19fa10511e1ac7c",
"vpn_client_configuration_remote_ip_override" : ""
}
{
"_id" : ObjectId("69504df80a0b4d39d98f9552"),
"enabled" : true,
"name" : "ACG",
"firewall_zone_id" : "67b3dbf9db91a14088c8bbc9",
"nat_outbound_ip_addresses" : [ ],
"auto_scale_enabled" : true,
"ip_subnet" : "172.16.0.1/22",
"domain_name" : "",
"dhcpd_boot_enabled" : false,
"dhcpd_enabled" : true,
"dhcpd_start" : "172.16.0.16",
"dhcpd_stop" : "172.16.3.254",
"dhcpd_gateway_enabled" : false,
"dhcpd_conflict_checking" : true,
"dhcpd_ntp_enabled" : false,
"dhcpd_time_offset_enabled" : false,
"dhcp_relay_enabled" : false,
"dhcpguard_enabled" : false,
"dhcpd_dns_enabled" : false,
"dhcpd_leasetime" : 86400,
"vlan" : 16,
"networkgroup" : "LAN",
"network_isolation_enabled" : false,
"purpose" : "corporate",
"setting_preference" : "auto",
"internet_access_enabled" : true,
"igmp_snooping" : false,
"mdns_enabled" : true,
"gateway_type" : "default",
"ipv6_interface_type" : "none",
"lte_lan_enabled" : true,
"ip_aliases" : [ ],
"ipv6_aliases" : [ ],
"dhcp_relay_servers" : [ ],
"dhcpd_wins_enabled" : false,
"dhcpd_wins_1" : "",
"dhcpd_wins_2" : "",
"dhcpd_wpad_url" : "",
"dhcpd_tftp_server" : "",
"dhcpd_unifi_controller" : "",
"vlan_enabled" : true,
"site_id" : "67b3b635e19fa10511e1ac7c",
"ipv6_setting_preference" : "manual",
"is_nat" : true,
"upnp_lan_enabled" : false,
"external_id" : UUID("fd552fa6-0c3e-41b9-9aa5-5de80836b008")
}
Warning: Permanently added '192.168.0.254' (ED25519) to the list of known hosts.