To admin openvpn, SSH into the openvpn server and use the admin user that is located in Vault.
the admin username is openvpn
Reset ldap.read
ldap.read@defpoint.com is the okta user that openvpn uses to auth to okta. the ldap.read account's password expires after 60 days. to see when the password will expire, go to Reports -> Okta Password Health. Don't open with EXCEL!
yamllint
to testsalt sensu* state.sls sensu_master
9.2 salt sensu* cmd.run 'systemctl restart sensu-backend'
when okta push is slow, get the 6 digits from your okta app and put into viscosity your password as password,123456 clearly your password should have no commas in it
LDAP config
Primary server: mdr-multipass.ldap.okta.com Bind Anon? NO Use creds? YES
BIND DN: uid=ldap.read@defpoint.com, dc=mdr-multipass, dc=okta, dc=com
BASE DN for Users ou=users, dc=mdr-multipass, dc=okta, dc=com
Usernaem Attribute uid
OpenVPN License
TEST -> YOLO via web interface. This means i did not take the time to reconfigure the Salt states to handle a prod and test license.
Fedramp SC-10
#RIGHT: The Access Server can push the OpenVPN "inactive" directive to clients. The inactive directive can be used to compel clients to disconnect if their bandwidth usage is below a given threshold for a given length of time.
Control with the following user/group properties:
prop_isec: (int, number of seconds over which to sample bytes in/out) prop_ibytes: (int, minimum number of in/out bytes over prop_isec seconds to allow connection to continue) For example, to disconnect a user who fails to transmit/receive at least 75,000 bytes during a 15 minute period:
#default user applies to all users. ./sacli --user DEFAULT --key prop_isec --value 900 UserPropPut ./sacli --user DEFAULT --key prop_ibytes --value 75000 UserPropPut
#verify the setting is in place ./confdba -us -p DEFAULT