Redirects to HTTP when SSL enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Environment: multinode kolla deploy with haproxy and SSL
info: In some API calls there are redirects to http URL, not the https. Observed in:
- cinder when listing volumes with pagination
- swift when using Static Web functionality
- nova when listing version details
How to reproduce:
Example for nova:
curl -H 'X-Auth-Token: *****' https:/
result:
{
"version": {
"status": "SUPPORTED",
"updated": "2011-01-
"links": [
],
"version": "",
"id": "v2.0"
}
}
Example for cinder:
curl -X GET -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'X-Auth-Token: *****' https:/
result:
{
"volumes_
{"href": "http://
],
"volumes": [
{
"id": "{{ volume_id }}",
],
"name": "dsf"
}
]
}
I can provide example for swift if someone will be interested, but it is more complicated.
Changed in kolla: | |
status: | New → Confirmed |
status: | Confirmed → Triaged |
importance: | Undecided → High |
Changed in kolla: | |
milestone: | none → ocata-3 |
Changed in kolla: | |
milestone: | ocata-3 → ocata-rc1 |
Changed in kolla: | |
milestone: | ocata-rc1 → pike-1 |
Changed in kolla: | |
milestone: | pike-2 → pike-3 |
Changed in kolla: | |
milestone: | pike-3 → pike-rc1 |
Changed in kolla: | |
milestone: | pike-rc1 → queens-1 |
Changed in kolla: | |
milestone: | queens-2 → queens-3 |
Same for Heat when using the --wait parameter of stack create/update.