The reason for this is in keystone.py in openstack_dashboard/api/keystone.py
user_verify_admin_password method uses internal url to communicate with the keystone.
line 500:
endpoint = _get_endpoint_url(request, 'internalURL')
This should be changed to adminURL
After following the security hardening guidelines: /docs.openstack .org/security- guide/dashboard /checklist. html#check- dashboard- 09-is-enforce- password- check-set- to-true PASSWORD_ CHECK set to True
https:/
After this check is enabled
Check-Dashboard-09: Is ENFORCE_
The user password cannot be changed.
The form submission fails by displaying that admin password is incorrect.
The reason for this is in keystone.py in openstack_ dashboard/ api/keystone. py admin_password method uses internal url to communicate with the keystone. url(request, 'internalURL')
user_verify_
line 500:
endpoint = _get_endpoint_
This should be changed to adminURL