My favorite example 🙂
get /networks/{networkId}/wireless/ssids
{'authMode': '8021x-radius',
'availabilityTags': [],
'availableOnAllAps': True,
'bandSelection': 'Dual band operation',
'dot11r': {'adaptive': False, 'enabled': True},
'dot11w': {'enabled': False, 'required': False},
'enabled': True,
'encryptionMode': 'wpa-eap',
'ipAssignmentMode': 'Bridge mode',
'lanIsolationEnabled': False,
'mandatoryDhcpEnabled': False,
'minBitrate': 11,
'name': 'XXXXXX',
'number': 0,
'perClientBandwidthLimitDown': 0,
'perClientBandwidthLimitUp': 0,
'perSsidBandwidthLimitDown': 0,
'perSsidBandwidthLimitUp': 0,
'radiusAccountingEnabled': True,
'radiusAccountingInterimInterval': 1200,
'radiusAccountingServers': [{'caCertificate': None,
'host': 'XXXXX',
'id': 'XXXXXXX',
'openRoamingCertificateId': None,
'port': 1813},
{'caCertificate': None,
'host': 'XXXXXX',
'id': 'XXXXXX',
'openRoamingCertificateId': None,
'port': 1813}],
'radiusAttributeForGroupPolicies': 'Airespace-ACL-Name',
'radiusAuthenticationNasId': '$NODE_MAC$:$VAP_NUM$',
'radiusCalledStationId': '$NODE_MAC$:$VAP_NAME$',
'radiusCoaEnabled': True,
'radiusFailoverPolicy': None,
'radiusFallbackEnabled': False,
'radiusLoadBalancingPolicy': None,
'radiusOverride': True,
'radiusProxyEnabled': False,
'radiusRadsecTlsIdleTimeout': 900,
'radiusServerAttemptsLimit': 3,
'radiusServerTimeout': 1,
'radiusServers': [{'caCertificate': None,
'host': 'XXXX',
'id': 'XXXXXX',
'openRoamingCertificateId': None,
'port': 1812},
{'caCertificate': None,
'host': 'XXXXXX',
'id': 'XXXXX',
'openRoamingCertificateId': None,
'port': 1812}],
'radiusTestingEnabled': False,
'speedBurst': {'enabled': False},
'splashPage': 'None',
'ssidAdminAccessible': False,
'useVlanTagging': False,
'visible': False,
'wpaEncryptionMode': 'WPA2 only'}
you try to push to a new network :
"RADIUS RADSec TLS idle timeout interval must be greater than RADIUS accounting interim interval"
remove "radiusRadsecTlsIdleTimeout" ( because where did that come from ? not present on the dashboard . I know 1200 > 900)
you get : 'encryptionMode' must be one of: 'wep' or 'wpa'
remove encryptionMod. It works....
How hard is it to push the same payload that you got....