Details
-
Bug
-
Resolution: Won't Fix
-
Blocker
-
COmanage Registry 3.3.4 (Magic Ring MR4), COmanage Registry 4.0.0 (Purple Jade)
-
None
Description
With 3.3.4 and 4.0.0-rc1 a CO privilaged API user cannot add an SSH key using the REST API.
Here is an example curl call for 4.0.0-rc1:
curl \
--verbose \
-u 'co_2.rest_user_01:XXXXXXXX' \
-X POST \
-d @ssh_key_add.json \
'https://registry-dev.skoranda.scgvm.net/registry/ssh_key_authenticator/ssh_keys.json'
The contents of the file ssh_key_add.json are
{
"RequestType":"SshKeys",
"Version":"1.0",
"SshKeys":
[
{
"Version":"1.0",
"Person":
,
"Comment":"Uploaded via REST call",
"Type":"ssh-rsa",
"Skey":"AAAAB3NzaC1yc2EAAAABIwAAAQEAr9amUAycDrDj2f2kLkK6b5X5DYr+4kmRcYfjcOQG9capsUDh44E8C1KKKRtVZNCM4QAXjHHuIQhb7/YysH6XpjUypzHciDNyJ6f3H0Phrcu9X5HSXlPNuyHlq1rtxtuXnd/UPmrZlSuy1Kt4bjjk5EYI6XMXQjlZMet9mT8y0kB1NALGqfLm1LesjShEmKCqP97fj//jRakm661TDdphjKR7e/O6wB80BHZAUznd+4XqYoQ8wPMWFKk21ZtwNWEpgooPhwC956BmsGRXHzySct/LISNAwbQdNaxTKeWdLGvsD6uivBsbBe2egrkCB0UKzcyXTuQv3W4cElAzDFROEQ==",
"SshKeyAuthenticatorId":"1"
}
]
}
I have verified that the CO Person ID is 2 and that the Authenticator ID is 1.
The server returns a 401.
Attachments
Issue Links
- is related to
-
CO-2222 Platform admin cannot upload SSH key via REST
- Closed