Simptomai

"Power Automate" darbalaukyje, kai naudojate privačiojo rakto failą kaip autentifikavimo metodą veiksme Atidaryti saugų FTP ryšį, galite gauti tokį klaidos pranešimą:

Klaidos pranešimas: "Can’t connect to ServerHost".
Daugiau informacijos apie klaidą: "Robin.Core.ActionException: Can’t connect to ServerHost --> Renci.SshNet.Common.SshException: Invalid private key file".
Čia ServerHost yra FTP serverio pagrindinio kompiuterio adresas, naudojamas veiksme.

Priežastis

Ši klaida gali įvykti, jei asmeninio rakto failo formatas nenaudoja "OpenSSH" formato. Power Automate Darbalaukis aiškiai tikrina, ar asmeninio rakto failo formatas yra "OpenSSH", kur raktas turėtų prasidėti: 

---- BEGIN ___ PRIVATE KEY ----

Sprendimas

Norėdami ištaisyti privačiojo rakto failo formatą ("OpenSSH" formatas), įsitikinkite, kad failo tekstas atrodo panašiai kaip:

----BEGIN ___ PRIVATE KEY----

.............................

.............................

----END ___ PRIVATE KEY----

Taip pat galite naudoti PuTTY klavišų generatorių (PuttyGen.exe) norėdami konvertuoti rakto failą į "OpenSSH" formatą. Norėdami tai padaryti:

  1. Įkelkite esamą privačiojo rakto failą į puTTY klavišų generatorių.

  2. Spustelėkite Konvertavimai > Eksportuoti "OpenSSH" raktą (ne parinktį "priversti naują failo formatą").

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?

Dėkojame už jūsų atsiliepimus!

×