← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1293508] [NEW] NSX plugin: 400 should be returned on invalid certificate

 

Public bug reported:

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.

** Affects: neutron
     Importance: Medium
     Assignee: Salvatore Orlando (salvatore-orlando)
         Status: In Progress


** Tags: vmware

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1293508

Title:
  NSX plugin: 400 should be returned on invalid certificate

Status in OpenStack Neutron (virtual network service):
  In Progress

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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1293508/+subscriptions


Follow ups

References