mirror of
https://github.com/laurivosandi/certidude.git
synced 2026-04-25 00:25:57 +03:00
[GH-ISSUE #56] Show relevant error message if CSR is malformed #48
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/certidude-laurivosandi#48
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @laurivosandi on GitHub (Dec 17, 2018).
Original GitHub issue: https://github.com/laurivosandi/certidude/issues/56
Some ideas for malformed CSR-s:
@laurivosandi commented on GitHub (Dec 17, 2018):
No CN whatsoever:
-----BEGIN NEW CERTIFICATE REQUEST-----
MIIDQjCCAioCAQAwADCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALPF
Lc1RUPldhGv7SOS2WwnrX2vuRuDTJA/J3rmt21Z9KR9kF0j8MN6xh8pd3/S6puFt
kVsS24WOj9LY7h9+Du4lPX9E9MIAIPkdBTVkEI21tUDIZMGTHFHN5QDiVaOB5x6y
6+e1eNBX8foGDEHXid1MRM8g+PffIVAlqF47Jp0yNzD3MYFwd1HT3ZskQ3IMd1Vt
kAcFj5NvHYXju/jPm0hsoAetx0YETGbyvY0ZqzoaPmpRv7VEiEW37Mx6voBVpSwP
x4nVxXn2659oxmw0Zv/wfh0XJCYz0nxoRzP0iIDqzezUmOV7xIOp25ROc7SHETG3
/kvF6N2OqQtBaV+wc2UCAwEAAaCB/DAcBgorBgEEAYI3DQIDMQ4WDDEwLjAuMTcx
MzQuMjAuBgkqhkiG9w0BCQ4xITAfMB0GA1UdDgQWBBQW816sRWHliWIBmDAa3hLT
dO5DqDBEBgkrBgEEAYI3FRQxNzA1AgEFDA9ERVNLVE9QLVRPTkFJNkwMFkRFU0tU
T1AtVE9OQUk2TFxNb2hzZW4MB01NQy5FWEUwZgYKKwYBBAGCNw0CAjFYMFYCAQAe
TgBNAGkAYwByAG8AcwBvAGYAdAAgAFMAbwBmAHQAdwBhAHIAZQAgAEsAZQB5ACAA
UwB0AG8AcgBhAGcAZQAgAFAAcgBvAHYAaQBkAGUAcgMBADANBgkqhkiG9w0BAQsF
AAOCAQEAK2yumEFmkZ9tYU8iGehjmQu15sDK6JZ7EBL12c0STH3nfcP4BqrSxSu3
UA3yQKtXR3g896jwhSTOrFy3iC2u73YK8AM2etyLirbTQLZiTcHhvD/NeuILgrD+
KD/dy9rNXx+8bLgdIU4xNeWioRPgA+urDY2nUSKbhHt0TjCClDuutEGiO/IqQVMX
bgqGntWqGxTsmt/HhfU6EZ1yJ/WIyPPgk1f6BtKyWV0/JFbdZY+XHKU0u9Z9o3VN
5zh1Ong8qf3P+h6ijxicxQ4syScOPm6mJirRzNkhbG50rl+s9DewCrraiC5NsaCI
I11in2a7JrD+RiLNTBPPH/rMZ+Hm2g==
-----END NEW CERTIFICATE REQUEST-----
@laurivosandi commented on GitHub (Dec 17, 2018):
Another example of missing CN:
-----BEGIN CERTIFICATE REQUEST-----
MIICrjCCAZYCAQAwaTELMAkGA1UEBhMCQVoxDTALBgNVBAgMBEJha3UxDTALBgNV
BAcMBEJha3UxDTALBgNVBAoMBGlXZWIxCzAJBgNVBAsMAklUMSAwHgYJKoZIhvcN
AQkBFhFpbGh1c2VAdGFsdGVjaC5lZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
AQoCggEBALi495ZmfOgAudaKEdtaOY+rhpJpTS/8Nv6Xi1IovoONzMWWl4inFM9g
htUI1zXerG9wr52IAvCcZqfSGv3mF1vukXETj8eOCCBbfdlKuKibbIudIoXxlOie
tzU+Pd+40BY6m5S04AVUsTeU4npVG8V+Ieh8f11jKn2k8RfA35/WLjCeaxb2zgv+
xroSafAqgza/wRYJZeV8Umq9vGY91anYspikusTz8cxG5aRtCLgrANXHAypipWlk
hLyybCh3NbcU5BMSLWYWXPMhbLiujJzAcdHp7scXFITay8gwEW+EEGbHhtoeSctv
NTlM/15zOzBZPNGD/xz03sasXVXuFusCAwEAAaAAMA0GCSqGSIb3DQEBCwUAA4IB
AQBdKpsZ9Xd/2QVSDJ6+xLvQtqTmbcT7bgw2ebhAXfzsr9wptTEbWbb9q/c4iGVJ
zpZoXw0KM1VwPWUz2GTFK6/VZNTe42OUzv2i3vmIYdBvgP8MLlTBe5NNEUzu/Pev
jV47Hml92vdML1bznaDp04dJgIuRBH00DDLXaYYmD0p0YrdukDKECA1iDJTdugUh
pcvUu1RCrmU/QIyN4x8Dl6DFOW76BGyHP+W9hAdrEAcF2MBuc/afvJPMaLGb8kQd
kZo1xlqS1wEt8/Xuh3zuAeWuKlI6id60HckuzhilUiUul4riyjG1QJeiyeBMGRof
eAmzsw1sL73aT5qbBORNf5pp
-----END CERTIFICATE REQUEST-----