NSX plugin: 400 should be returned on invalid certificate
Bug #1293508 reported by
Salvatore Orlando
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Salvatore Orlando |
Bug Description
When a gateway device is created, the client certificate is not stored anywhere on the neutron server, but then passed directly to the backend, which validates the certificate.
Currently the NSX backend raises an exception when the certificate is not valid.
This exception is treated by the NSX plugin as a backend failure and a 500 is then returned.
However, the correct error would a 400 with an appropriate error message.
Changed in neutron: | |
milestone: | icehouse-rc1 → none |
tags: | added: icehouse-rc-potential |
tags: |
added: icehouse-backport-potential removed: icehouse-rc-potential |
Changed in neutron: | |
milestone: | none → icehouse-rc2 |
tags: | removed: icehouse-backport-potential |
Changed in neutron: | |
milestone: | icehouse-rc2 → 2014.1 |
To post a comment you must log in.
Fix proposed to branch: master /review. openstack. org/80948
Review: https:/