MK1024

updated

3 years ago

M

MK1024

1 Rookie

101 Posts

0

3427

February 5th, 2021 13:00

OpenManage Server Administrator Managed Node (OMSA) Subject Alternative Name Missing

I open Server Administrator (9.5 - the latest version) in Chrome or Edge and get a warning that the certificate is invalid. I go to Preferences > General Settings > X.509 Certificate > Certificate Maintenance > Certificate Signing Request (CSR) and generate a CSR. I submit the CSR to the domain CA and receive a P7B file back. I load the P7B file via Preferences > General Settings > X.509 Certificate > Import a certificate chain. Then I reload Server Administrator in Chrome or Edge and get a certificate warning. Why? - Because the CSR did not include a Subject Alternative Name (SAN) attribute, and it is missing from the certificate. Both Chrome and Edge reject certificates that don't have a SAN attribute, and Firefox is planning to do the same in a future version. The SAN attribute has been required by Chrome since April 2017. Why is the version of OMSA released 5 years later not generating proper CSRs?

  • MK1024

    1 Rookie

    101 Posts

    933

    0

    Posted November 22nd, 2022 15:00

    This is finally resolved in OMSA 10.3.0.0.  The CSR OMSA generates results in a certificate that contains the NETBIOS name (SERVER) and the FQDN (SERVER.domain.local) in the SAN attribute.

  • DELL-Joey C

    Moderator

    4170 Posts

    20965 Points

    2091

    0

    Posted February 7th, 2021 19:00

    Hi,

     

    Unfortunately, OMSA doesn't have the capability to support Subject Alternative Name (SAN) in the certificate. I'll create up a case for the engineer to pull the requests on it and have them review it. 

    DELL-Joey C

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

    Did I answer your query? Please click on ‘Mark as Accepted Answer’ if I did. 

  • DELL-Shine K

    6 Operator

    3042 Posts

    2080

    0

    Posted February 7th, 2021 22:00

    @MK1024 , As @DELL-Joey C mentioned OMSA CSR does not support SAN field. Another option is to create keypair and certificate outside OMSA with SAN field and upload the certificate with key to OMSA using PKCS12 format file.

  • MK1024

    1 Rookie

    101 Posts

    2046

    0

    Posted February 9th, 2021 11:00

    Thanks for the suggestion.  That sounds like a ton of extra work. Updating OMSA to include the SAN attribute would probably be very easy.  I bet I could get it done in half a day if I were on that team.

  • MK1024

    1 Rookie

    101 Posts

    1836

    0

    Posted August 16th, 2021 06:00

    Not fixed in OMSA 10.1.0.0.  I can generate a self-signed certificate with a SAN, but the CSR still lacks the attribute.

  • MK1024

    1 Rookie

    101 Posts

    1824

    0

    Posted August 16th, 2021 08:00

    Do you have any tips on how to do this, or a link to an article that demonstrates?  I previously used certreq.exe to generate certs for UBNT equipment.  That's not working with OMSA.  It displays a generic "HTTP Status 403 - Forbidden" error when I try to import the cert.

  • DELL-Charles R

    Moderator

    4730 Posts

    25476 Points

    1811

    0

    Posted August 16th, 2021 10:00

    Hello MK1024 ,

     

    Since this is new feature in this release I will have to do some checking and let you know what I find.

     

    Initially I would recommend make sure to clear browser cache and try other browsers.

     

    Are you getting the correct format back?

    x.509 Certificate Management page 35 : https://dell.to/3ARi6Kx

     Import certificate chain — Allows you to import the certificate chain (in PKCS#7 format) signed by a trusted CA

    DELL-Charles R

    Social Media and Communities Professional
    Dell Technologies | Enterprise Support Services
    #IWork4Dell

    Did I answer your query? Please click on ‘Accept as Solution’. ‘Thumbs up’ the posts you like!

  • DELL-Charles R

    Moderator

    4730 Posts

    25476 Points

    1805

    0

    Posted August 16th, 2021 13:00

    Hello MK1024 ,

     

    I see the last line on the OMSA certificate signing request, has the Subject Alternative Name field (see image).

     

    If it's missing it could be you did an in place upgrade which does not mess with the webserver attributes.

    I don't know if it would be missing that specific setting, but it may.

    Uninstall/reinstall or deleting the apache-tomcat folder and running a repair should fix that.

    DELL-Charles R

    Social Media and Communities Professional
    Dell Technologies | Enterprise Support Services
    #IWork4Dell

    Did I answer your query? Please click on ‘Accept as Solution’. ‘Thumbs up’ the posts you like!

    1 Attachment

  • MK1024

    1 Rookie

    101 Posts

    1589

    0

    Posted November 4th, 2021 16:00

    Not fixed in 10.2.0.0.

  • MK1024

    1 Rookie

    101 Posts

    1589

    0

    Posted November 4th, 2021 16:00

    Charles,

    That option that you show creates a self-signed ceritifcate.  Self signed certificates will produce certificare warnings from all browsers.  The function that needs the SAN attribute added is "Certificate Signing Request (CSR).  The CSR can be submitted to an internal CA to get back a signed certificate that corporate browsers will accept.OMSA CSR.png