Project

General

Profile

Bug #24453

mgr/dashboard: Manager should complain about wrong dashboard certificate

Added by Momcilo Medic over 1 year ago. Updated 5 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
dashboard/general
Target version:
Start date:
06/08/2018
Due date:
% Done:

0%

Source:
Tags:
Backport:
nautilus, mimic
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

Configuring the dashboard and selecting certificates didn't work as intended.
Dashboard wouldn't load (it didn't even listen on any ports).
When reverted to using self-signed certificates, dashboard suddenly works.

Expected behaviour: if, for whatever reason, certificates are wrong (format, type, ...) mgr should throw an error in log.
Actual behaviour: manager was silently failing to display dashboard

Logs from mgr are attached.

mgr.log View (2.95 KB) Momcilo Medic, 06/08/2018 11:56 AM

mgr.dump (2.02 KB) Momcilo Medic, 06/08/2018 11:56 AM


Related issues

Copied to mgr - Backport #39346: nautilus: mgr/dashboard: Manager should complain about wrong dashboard certificate Resolved
Copied to mgr - Backport #39347: mimic: mgr/dashboard: Manager should complain about wrong dashboard certificate Resolved

History

#1 Updated by Patrick Seidensal over 1 year ago

  • Category set to dashboard/general

#2 Updated by Lenz Grimmer about 1 year ago

  • Tracker changed from Feature to Bug
  • Subject changed from Manager should complain about wrong dashboard certificate to mgr/dashboard: Manager should complain about wrong dashboard certificate
  • Regression set to No
  • Severity set to 3 - minor

#3 Updated by Lenz Grimmer 8 months ago

  • Assignee set to Ricardo Dias

@Ricardo: can you please take a look and comment?

#4 Updated by Volker Theile 8 months ago

  • Pull request ID set to 27036

#5 Updated by Lenz Grimmer 8 months ago

  • Status changed from New to In Progress

See https://github.com/ceph/ceph/pull/27036 for follow-up discussions on the implementation

#6 Updated by Lenz Grimmer 8 months ago

  • Target version set to v14.2.0

#7 Updated by Lenz Grimmer 8 months ago

  • Backport set to mimic

#8 Updated by Ricardo Dias 8 months ago

  • Assignee changed from Ricardo Dias to Volker Theile

#9 Updated by Lenz Grimmer 8 months ago

  • Tags set to usability, security, ssl

#10 Updated by Lenz Grimmer 8 months ago

  • Target version changed from v14.2.0 to v15.0.0
  • Backport changed from mimic to nautilus, mimic

#11 Updated by Lenz Grimmer 8 months ago

  • Status changed from In Progress to Need Review

#12 Updated by Lenz Grimmer 7 months ago

  • Tags set to usability, security, configuration
  • Status changed from Need Review to Pending Backport

#13 Updated by Lenz Grimmer 7 months ago

  • Tags deleted (usability, security, ssl)

#14 Updated by Nathan Cutler 7 months ago

  • Copied to Backport #39346: nautilus: mgr/dashboard: Manager should complain about wrong dashboard certificate added

#15 Updated by Nathan Cutler 7 months ago

  • Copied to Backport #39347: mimic: mgr/dashboard: Manager should complain about wrong dashboard certificate added

#16 Updated by Nathan Cutler 5 months ago

  • Status changed from Pending Backport to Resolved

Also available in: Atom PDF