Aruba Instant 8.7.0
CPPM 6.9.1
3 AP Instant cluster 303Hs
Have already got DUR working on 2930 switch thoguht I'd try Instant b4 looking at mobility controller
Get the following on the Instant master controller
show download-role local
Downloadable Role from CPPM
---------------------------
Role State Refcount Deprecated
---- ----- -------- ----------
ND_eduroam_user_DUR-3163-6 Error 0 No
Heres some details
authentication server
wlan ssid-profile eduroam
auth-server cppmnd.sharaz.info
....
download-role
wlan auth-server cppmnd.sharaz.info
ip cppmnd.sharaz.info
port 1812
acctport 1813
key <shared key>
nas-ip 192.168.1.20
rfc5997 auth-only
rfc3576
cppm-rfc3576-port 5999
service-type-framed-user 1x
service-type-framed-user mac
cppm username getcppmroles password <carefully typed password>
On clearpass create profile eduroam-user-dur
wlan access-rule eduroam-user-dur
rule any any match any any any permit
show clearpassca
gives
Default clearpass CA Certificate:
Version :2
Serial Number :44AFB080D6A327BA893039862EF8406B
Issuer :/O=Digital Signature Trust Co./CN=DST Root CA X3
Subject :/O=Digital Signature Trust Co./CN=DST Root CA X3
Issued On :Sep 30 21:12:19 2000 GMT
Expires On :Sep 30 14:01:15 2021 GMT
RSA Key size :2048 bits
Signed Using :RSA-SHA1
which is correct as I'm using LetsEncrypt as clerpass http cert
NTP time sync is correct, both APs and cppm use same NTP source
show download-role local
Downloadable Role from CPPM
---------------------------
Role State Refcount Deprecated
---- ----- -------- ----------
ND_eduroam_user_DUR-3163-6 Error 0 No
show log security gives
Jul 10 10:59:37 stm[6772]: <199802> <ERRS> |AP Kitchen@192.168.1.12 stm| auth_cppm_fsm.c, ac_afsm_rreq_timer_cb:255: Dldb Role ND_eduroam_user_DUR-3163-5: Role request to CPPM failed, cfg_sz=0
Jul 10 11:05:42 stm[6772]: <199802> <ERRS> |AP Kitchen@192.168.1.12 stm| auth_cppm_api.c, auth_curl_perform:126: Dldb Role ND_eduroam_user_DUR-3163-6: Curl response with HTTP code: 0
Jul 10 11:05:42 stm[6772]: <199802> <ERRS> |AP Kitchen@192.168.1.12 stm| auth_cppm_api.c, auth_curl_perform:133: Dldb Role ND_eduroam_user_DUR-3163-6: Curl peer verification fine
Jul 10 11:06:12 stm[6772]: <199802> <ERRS> |AP Kitchen@192.168.1.12 stm| auth_cppm_api.c, auth_curl_perform:126: Dldb Role ND_eduroam_user_DUR-3163-6: Curl response with HTTP code: 0
Jul 10 11:06:12 stm[6772]: <199802> <ERRS> |AP Kitchen@192.168.1.12 stm| auth_cppm_api.c, auth_curl_perform:133: Dldb Role ND_eduroam_user_DUR-3163-6: Curl peer verification fine
Jul 10 11:06:12 stm[6772]: <124830> <ERRS> |AP Kitchen@192.168.1.12 stm| Dldb Role ND_eduroam_user_DUR-3163-6: Users dequeued, role in incomplete state
Jul 10 11:06:12 stm[6772]: <199802> <ERRS> |AP Kitchen@192.168.1.12 stm| auth_cppm_fsm.c, ac_afsm_rreq_timer_cb:255: Dldb Role ND_eduroam_user_DUR-3163-6: Role request to CPPM failed, cfg_sz=0
CPPM Sends back the following in the Aruba-CPPM-Role attribute in Access-Accept
Radius:Aruba:Aruba-CPPM-Role ND_eduroam_user_DUR-3163-6
wlan access-rule eduroam-user-dur
rule any any match any any any permit
Radius:IETF:Acct-Interim-Interval 900
Radius:IETF:Session-Timeout 3600
Radius:IETF:Termination-Action 1
Status-Update:Endpoint Known
Admin/Users/Admin Users
has
getcppmroles "User Role Getter" Read-only Administrator Enabled
password typed in really really carefully
