Skip to content

Error "mismatch between number of fingerprints and the returned ssh keys" when creating droplet #103

@Archieeeeee

Description

@Archieeeeee

Hello,
I got error "mismatch between number of fingerprints and the returned ssh keys" when creating droplet, DigitalOcean support have done some changes on their side but also then have replied:

Just for clarity, the error is being masked. The root cause was that the client is submitting duplicate references to SSH keys ( both fingerprint and ID ) where only one should be used when referencing the same key. In this case, we were able to adopt some deduplication logic into our API behavior for this, however you will want to report the behavior of using multiple entries in the API call to the upstream client library provider. Identifying unique keys and sending them with the request to create a Droplet could result in unexpected behaviors with the client library should the integration require validating the keys installed on the Droplet which will also mismatch after the deduplication is processed by the API

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions