Kuidas seda juhendit kasutada:
Vead on rühmitatud allkirjastamismeetodi või tööriista järgi. Liidese veerg näitab, kus klient teadet nägi – käsureaaken (CLI), rakenduse/GUI hüpikaken, logifail, CI/CD torujuhtme konsool või üldine Windowsi süsteemiteade –, et saaksite kiiresti kinnitada, et vaatate õiget kirjet. Vea/sümptomi veerus tsiteeritud tekst on sõnasõnaline teade, mille SSL.com dokumentatsioon annab sõna-sõnalt. Probleemide korral, mis nõuavad muudatusi SSL.com taustsüsteemis, ütleb lahenduse veerg seda otse – sellistel juhtudel on kliendi enda järgmine samm võtta ühendust SSL.com toega, kes vajadusel suunab probleemi inseneritööle.
Tokenipõhine koodiallkirjastamine — Üldine /SignTool
Kehtib mis tahes riistvaralise tokeni töövoo (YubiKey või SafeNet) kohta, mis kasutab Microsoft SignTooli
|
Viga / Sümptom |
Interface |
Tõenäoline põhjus |
resolutsioon |
allikas |
|
„'Signtool'i ei tuvastata sisemise ega välise käsu, käitatava programmi ega pakkfailina” |
CLI |
Käsk trükiti palja sõnaga „signtool”, mitte signtool.exe täieliku teega. |
Asendage käsus „signtool” faili signtool.exe täieliku teega (nt C:\Program Files (x86)\Windows Kits\10\bin\ (nt \x64\signtool.exe). |
|
|
„Ajatempli sertifikaat ei vasta avaliku võtme minimaalse pikkuse nõudele” |
CLI |
SSL.com-i vaikimisi ajatempli server väljastab ECDSA-põhiseid ajatempleid ja allkirjastamistarkvara/müüja ei aktsepteeri ECDSA ajatemplivõtmeid. |
Paluge oma tarkvaratootjal lubada ECDSA ajatemplivõtmeid või kasutage pärand RSA ajatempli lõpp-punkti http://ts.ssl.com/legacy. |
|
|
„Windows ei saa selle draiveritarkvara väljaandjat kontrollida” |
Windowsi süsteem |
Tarkvara või draiver levitati ilma kehtiva koodiallkirjastamise sertifikaadita, seega ei saa Windows avaldaja identiteeti kinnitada. |
Enne levitamist allkirjastage tarkvara kehtiva OV- või EV-koodiallkirjastamise sertifikaadiga. |
|
|
Konfiguratsiooniprobleemid pärast OV/EV sertifikaadi installimist |
Windowsi süsteem |
OV ja EV koodiallkirjastamise sertifikaadid installiti käsitsi arvuti sertifikaadisalvestusse, selle asemel et neid riistvaratokenist/HSM-ist kasutada. |
Ärge installige OV/EV koodiallkirjastamise sertifikaate käsitsi; kasutage neid otse YubiKey FIPS-tokenist, SafeNeti tokenist või eSigneri pilveallkirjastamise kaudu. |
YubiKey FIPS-tokeni vead
Kehtib YubiKey FIPS 140-2 riistvaramärgil väljastatud koodiallkirjastamise sertifikaatide kohta.
|
Viga / Sümptom |
Interface |
Tõenäoline põhjus |
resolutsioon |
allikas |
|
Ma ei tea / ei leia YubiKey PIN-koodi ega PUK-koodi |
N / A |
PIN-/PUK-koodi ei õnnestunud kontoportaalist kätte saada või väljastati token uuesti. |
Logi sisse SSL.com kliendiportaal, ava sertifikaadi tellimus ja kasuta PIN-koodi ja PUK-koodi hankimiseks linki „aktiveeri” jaotises Füüsilised märgid / YubiKey FIPS 140-2. |
|
|
Arvuti ei tuvastanud YubiKey'd / SignTool ei leidnud sertifikaati |
Windowsi süsteem |
Yubico Authenticator või vajalik minidraiver pole installitud, seega ei näe operatsioonisüsteem tokenil olevat sertifikaati. |
Paigalda Yubico Authenticator ja YubiKey minidraiver; enne allkirjastamist veendu, et tokeni seerianumber kuvatakse Yubico Authenticatoris. |
Thales SafeNeti (Gemalto) tokeni vead
Kehtib Thales SafeNet/Gemalto USB-tokenile väljastatud koodiallkirjastamise sertifikaatide kohta, mida kasutatakse koos SafeNet Authentication Clientiga (SAC).
|
Viga / Sümptom |
Interface |
Tõenäoline põhjus |
resolutsioon |
allikas |
|
„Vale parool” |
Rakendus/graafiline kasutajaliides |
SignTooliga allkirjastamisel sisestati vale tokeni parool/PIN-kood. |
Sisestage uuesti õige tokeni parool; kui unustasite, hankige see oma SSL.com konto tellimuse üksikasjadest või lähtestage see oma PUK-koodi abil. |
|
|
„Token on lukustatud liiga paljude ebaõnnestunud sisselogimiskatsete tõttu.” |
Rakendus/graafiline kasutajaliides |
Vale parooli/PIN-koodi sisestamise katsete maksimaalne lubatud arv on ületatud. |
Avage SafeNeti autentimisklient, kasutage täpsemat vaadet, valige „Määra tokeni parool“, sisestage oma PUK-kood administraatori paroolina ning seejärel määrake ja kinnitage uus tokeni parool. |
|
|
„'Signtool'i ei tuvastata sisemise ega välise käsu, käitatava programmi ega pakkfailina” |
CLI |
Sama SignTooli tee probleem nagu üldise tokeni jaotises – käsk sisestati ilma täieliku käivitatava faili teeta. |
Asendage käsus „signtool” faili signtool.exe täieliku teega. |
|
|
SafeNeti autentimisklient ei tuvasta tokenit pärast installimist |
Windowsi süsteem |
SAC installiti, kuid arvutit ei taaskäivitatud, seega draiveri/teenuse muudatused pole jõustunud. |
Pärast SafeNet Authentication Clienti installimist taaskäivitage arvuti; seejärel peaks see tokenit tuvastama. |
SafeNeti autentimiskliendi allalaadimine koodi allkirjastamise sertifikaatide jaoks |
e-allkirjastaja koodiallkirjastamise tööriist (CLI)
Kehtib SSL.com-i CodeSignTool Java CLI utiliidi kohta.
|
Viga / Sümptom |
Interface |
Tõenäoline põhjus |
resolutsioon |
allikas |
|
E-allkirjastaja volituse ID-d ei leita |
Rakendus/graafiline kasutajaliides |
Kontoportaalist ei leitud volituse ID-d (nõutav CodeSignTooli ja CSC API jaoks). |
SSL.com kontol avage sertifikaatide järjekord ja kerige jaotiseni Allkirjastamisvolitused, et vaadata e-allkirjastaja volituse ID-d, sertifikaadi seerianumbrit ja e-allkirjastaja silti. |
|
|
„Viga: sobimatu otp” (käsitsi allkirjastamine) |
Rakendus/graafiline kasutajaliides |
Autentimisrakendusse skannitud QR-kood ei vasta kasutatud kasutajanimele/paroolile/volitusteabele või on ühekordne parool aegunud. |
Veendu, et skannisid õige konto QR-koodi (mitte meeskonnakaaslase jagatud koodi), genereeri uuesti uus ühekordne parool ja sisesta see kohe uuesti, kuna ühekordsed paroolid aeguvad kiiresti. |
|
|
„Viga: sobimatu otp” (automaatne / TOTP allkirjastamine) |
CLI |
TOTP-saladus kuulub teisele kontole/sertifikaadile kui määratud kasutajanimi, parool ja mandaadi ID; saladus ise on kehtetu või süsteemiaeg on sünkroonimata. |
Veenduge, et TOTP-saladus vastab kasutatavale kontole ja mandaadi ID-le, veenduge, et saladus kopeeriti õigesti, ja sünkroonige oma süsteemikell usaldusväärse ajaserveriga (TOTP sõltub allkirjastamisserveriga aja tihedast vastavusse viimisest). |
|
|
„'C:\Users\Admin\Dropbox\My' ei tuvastata sisemise ega välise käsu, töötava programmi ega pakkfailina.“ / „Süsteem ei leia määratud teed.“ |
CLI |
CodeSignToolile edastati tühikuid sisaldav failitee ilma jutumärkideta, seega parsis kest selle mitme eraldi argumendina. |
Pange sisendfaili tee ja väljundkataloogi tee jutumärkidesse ning tippige või kopeerige parameetrid otse käsureale, mitte kasutage mõnda muud tekstiredaktorit. |
|
|
„\Dokumentide\näidis oli sel hetkel ootamatu.“ |
CLI |
Sama jutumärkideta tee parsimise vea jätkumine — kest katkestab tee tühiku juures ja käsitleb ülejäänud osa hulkuva tokenina. |
Pange kogu failitee jutumärkidesse, et kest käsitleks seda ühe argumendina. |
|
|
„HOIATUS: sun.reflect.Reflection.getCallerClassi ei toetata. See mõjutab jõudlust.“ |
CLI |
CodeSignTooli käitamiseks kasutatava JVM-i versiooni poolt käivitatud healoomuline Java käitusaja hoiatus. |
See on jõudlushoiatus, mitte allkirjastamise tõrge – seda võib ignoreerida; kontrollige tegelikku väljundit kinnituse „Koodi allkirjastamine õnnestus” osas. |
|
|
Allkirjastamiskäsk ebaõnnestub vaikselt või lükkab volitused tagasi, kui parool sisaldab erimärke |
CLI |
Parameeter -password sisaldab erimärke (nt !, @, ^), kuid ei olnud jutumärkides, seega analüüsib kest väärtust valesti. |
Pange parool jutumärkidesse, kui see sisaldab erimärke, nt -password=”P!@^^ssword12”. |
|
|
credential_id parameeter puudub (mitme sertifikaadiga kontod) |
CLI |
Kontol on rohkem kui üks eSigneri koodiallkirjastamise sertifikaat, seega ei saa CodeSignTool vaikimisi ühte mandaati kasutada. |
Edastage selgesõnaliselt `-credential_id=` käsus; kasutage konto kõigi mandaatide ID-de loetlemiseks funktsiooni get_credential_ids. |
|
|
{“error_description”:”kood: QuotaExceededError – teade: Kvoot on ületatud”,”error”:”server_error”} |
CLI / CI-CD |
Allkirjastamismandaadiga seotud pahavara skannimise lisandmoodul on saavutanud sisemise kasutuspiirangu, isegi kui konto armatuurlaual kuvatakse allesjäänud allkirjastamisi. |
See ei ole midagi, mida teie peaks tõrkeotsinguga tegelema. Võtke ühendust SSL.com toega, et meeskond saaks konto pahavara skannimise limiiti kohandada; enne uuesti proovimist oodake pärast paranduse rakendamist kuni 1–2 tundi. |
SSL.com tugi (sisemine / kontopõhine) |
|
„com.ssl.code.signing.tool.exception.CscApiException: server_error 500 aadressil com.ssl.code.signing.tool.csc.CscApi.sendOtp(…)” |
Logifail |
Sisselogimine õnnestub, kuid SMS-iga ühekordse parooli saatmise taotlus ebaõnnestub SSL.com-i poolel oleva allkirjastamismandaadiga seotud konfiguratsiooniprobleemi tõttu. |
Võtke ühendust SSL.com tugiteenusega, et mandaadi OTP konfiguratsioon lähtestada. |
SSL.com tugi (sisemine / kontopõhine) |
|
CodeSignTool teatab edust (väljumiskood 0) isegi siis, kui allkirjastamine tegelikult ebaõnnestus |
CI/CD torujuhe |
CodeSignTooli vanemates versioonides oli viga, mille tõttu see teatas edust olenemata tegelikust tulemusest, mistõttu oli torujuhtme rikkeid raske tuvastada. |
Värskenda CodeSignTooli uusimale versioonile, mis annab vigadest õigesti teada. |
|
|
Mitme faili järjestikusel allkirjastamisel saavutati autentimiskiiruse piirang |
CI/CD torujuhe |
Iga faili jaoks taotletakse uut sisselogimist/autentimist, selle asemel, et ühte seansi tunnust mitme allkirjastamise jaoks uuesti kasutada. |
Kasutage sama autentimistunnust kogu allkirjastamisseansi vältel, selle asemel, et iga faili ette registreerida. Suuremahulised/ettevõtte kliendid, kes ikka veel piiranguid ületavad, peaksid ühendust võtma SSL.com tugi, et arutada oma konto toetusi. |
|
|
„Viga: sobimatu otp” (käsitsi allkirjastamine) |
Rakendus/graafiline kasutajaliides |
Autentimisrakendusse skannitud QR-kood ei vasta kasutatud kasutajanimele/paroolile/volitusteabele või on ühekordne parool aegunud. |
Veendu, et skannisid õige konto QR-koodi (mitte meeskonnakaaslase jagatud koodi), genereeri uuesti uus ühekordne parool ja sisesta see kohe uuesti, kuna ühekordsed paroolid aeguvad kiiresti. |
|
|
Visual Studio abil loodud MSI installerites on sobimatu allkiri |
Rakendus/graafiline kasutajaliides |
Teadaolev ühilduvusprobleem eSigneri ja Visual Studio pakkimistööriistade loodud MSI installijate vahel. |
Lahendusena saab MSI installerite loomisel kasutada Visual Studio asemel WiX Toolset'i. |
eSignerCKA (pilvevõtme adapter)
Kehtib eSigner CKA kohta, mis laadib eSigneri sertifikaadid Windowsi sertifikaadisalvestusse kasutamiseks SignTool.exe või Certutil.exe-ga, sh CI/CD torujuhtmetega.
|
Viga / Sümptom |
Interface |
Tõenäoline põhjus |
resolutsioon |
allikas |
|
„Ajatempli sertifikaat ei vasta avaliku võtme minimaalse pikkuse nõudele” |
CLI |
Sama ECDSA-ajatempli ühilduvusprobleem nagu token-põhisel allkirjastamisel, mis ilmnes eSigner CKA kasutamisel koos SignTooliga. |
ECDSA ajatemplivõtmete lubamiseks võtke ühendust oma tarkvaramüüjaga või kasutage pärand-lõpp-punkti. http://ts.ssl.com/legacy RSA ajatempli jaoks. |
EV-koodi allkirjastamise automatiseerimine SignTooli/Certutili abil, kasutades eSigner CKA-d |
|
„Seda failivormingut ei saa allkirjastada, kuna seda ei tuvastata.“ (.app-failide allkirjastamine) |
CLI |
Microsoft Dynamics 365 Business Centrali .app-faili proovitakse eSigner CKA-ga allkirjastada enne Dynamics 365 Business Centrali rakenduse enda installimist, mistõttu SignTool ei saa failivormingut sõeluda. |
Installige esmalt Microsoft Dynamics 365 Business Central (serveri installimise valik) ja seejärel allkirjastage saadud .app-fail SignTooliga eSigner CKA kaudu. |
Rakenduse failide digitaalne allkirjastamine eSigner CKA abil |
|
VBA makro allkirjastamine ebaõnnestub vaikselt / allkiri lükatakse tagasi |
Rakendus/graafiline kasutajaliides |
VBA saadab eSignerile koodi SHA1 räsi, aga eSigner nõuab SHA256 või uuemat. |
Lisage DWORD-registriväärtus V1HashEnhanced kausta HKCU\SOFTWARE\Microsoft\VBA\Security ja määrake see Microsofti juhiste kohaselt väärtusele 2 (SHA256), 3 (SHA384) või 4 (SHA512) ja seejärel allkirjastage uuesti. |
Kuidas VBA makrosid digitaalselt allkirjastada eSigner CKA abil |
|
Sertifikaat ei kuvata / pole SignTooli kaudu kasutatav |
Rakendus/graafiline kasutajaliides |
eSigner CKA pole installitud või allkirjastamisrežiim (käsitsi/automatiseeritud) ja sertifikaadi tüüp (tootmis-/testversioon) pole konfigureeritud. |
Paigalda eSigner CKA ja seadista enne allkirjastamise katset selgesõnaliselt allkirjastamisrežiim ja sertifikaadi tüüp; kinnita esmalt eSigneris registreerimine. |
EV-koodi allkirjastamise automatiseerimine SignTooli/Certutili abil, kasutades eSigner CKA-d |
|
„Allkirjastamismandaadid pole konfigureeritud. Enne allkirjastamist veenduge, et sertifikaat on väljastatud.“ + „Sertifikaatide ID hankimine ebaõnnestus. Viga: Objekti viide pole määratud objekti eksemplarile.“ / (CLI) „Töötlemata erand: System.NullReferenceException: Objekti viide pole määratud objekti eksemplarile. aadressil eSignerCKATool.eSignerCKATool.Config(CommandLineInfo commandLineInfo)“ |
Rakendus/GUI + CLI |
Kas kontol on allesjäänud/kehtetu allkirjastamisvolitus (näiteks vana, kasutamata volikiri), mida see eSigner CKA versioon õigesti ei vahele jäta, või sertifikaat, mis kuvatakse kontol kui „Väljastatud“, kuid pole veel pilveallkirjastamise taustsüsteemiga linkimist lõpetanud. |
Esmalt proovige kustutada kohalikud konfiguratsioonikaustad %APPDATA%\eSignerCKA ja %LOCALAPPDATA%\eSignerCKA, seejärel käivitage konfiguratsioonikäsk uuesti, veendudes, et kasutate -mode product ja oma konto kasutajanime (mitte oma e-posti aadressi). Kui see ei aita, võtke ühendust SSL.com toega — kehtetu mandaadi eemaldamine või sertifikaadi seadistamise lõpetamine nõuab taustaprogrammi toimingut. Vahepeal saab alternatiivina kasutada CodeSignTooli. |
SSL.com tugi |
|
eSigner CKA jookseb kohe pärast sisselogimist kokku (Windowsi sündmustevaatur): „.NET Runtime Event 1026 — System.AccessViolationException in eSignerCSP.UI.Utils.CspWrapper.C_UnloadAllCertificate DisplayData ajal”; püsib ka pärast taaskäivitamist/uuesti installimist |
Logifaili / rakenduse krahh |
eSigner CKA vanemate versioonide teadaolev viga võib põhjustada käivitamisel krahhi isegi siis, kui sertifikaadihoidla on tühi; see on mõnikord seotud allesjäänud volituste probleemiga. |
See nõuab uuendatud eSigner CKA versiooni. Võtke ühendust SSL.com tugiteenusega, et seda saaks inseneridele edastada. Seni kasutage allkirjastamiseks CodeSignTooli. |
SSL.com tugi (sisemine / kontopõhine) |
|
„[Viga] Faili 'C:\Program Files (x86)\SSL Corp eSigner CKA\eSignerKSP64.dll' ei leitud.” / „[Viga] Faili 'C:\Program Files (x86)\SSL Corp eSigner CKA\eSignerKSP32.dll' ei leitud.” |
Logifail |
Teatud eSigner CKA installija järkudest puuduvad need tugifailid pärast sisemise komponendi ümbernimetamist – see ei ole teie arvutis olevate probleemide põhjustatud. |
Paigaldage eSigner CKA täielikult uuesti: eemaldage nii Program Files kui ka AppData kaustad, taaskäivitage ja seejärel installige uuesti. Allkirjastamine võib toimida ka selle teate ilmumise korral. Kui failid pärast seda ikka veel puuduvad, võtke ühendust SSL.com tugi parandatud installija saamiseks. |
SSL.com tugi |
|
„Vigane ühekordne parool” ainult automaatse allkirjastamise režiimis (käsitsi režiim töötab) |
Rakendus/graafiline kasutajaliides |
Tavaliselt on tegemist vale TOTP-saladuse, TOTP-saladuse, mis ei vasta kasutatavale mandaadi ID-le, või arvuti kella sünkroonist väljas olemisega. Mõnikord on põhjuseks eelmisest installist alles jäänud konfiguratsioonifail, mis on vastuolus praegusega. |
Veenduge, et kasutate kõnealuse mandaadi ID jaoks õiget TOTP-saladust ja et teie süsteemikell on täpne. Kui see ei lahene, kustutage %APPDATA%\eSignerCKA ja %LOCALAPPDATA%\eSignerCKA ning installige eSigner CKA uuesti. |
SSL.com tugi |
|
„SignerSign() ebaõnnestus. (-2146893821/0x80090003 NTE_BAD_KEY)” / „signtool.exe: SignTooli viga: Ootamatu sisemine viga on tekkinud.” — suuremahulise partiiallkirjastamise ajal (tavaliselt pärast ~100 faili) |
CLI / CI-CD |
Konto pahavara skannimise funktsioon jõuab suuremahulise partiiallkirjastamise ajal sisemise kasutuslimiidini, mis katkestab allkirjastamisseansi. |
Võtke ühendust SSL.com tugiteenusega, et pahavara skannimise limiiti konto suuremahuliseks sisselogimiseks kohandada. Lahendusena logige sisse väiksematesse partiidesse ja värskendage partiide vahel volitusi (config -r). |
SSL.com tugi (sisemine / kontopõhine) |
|
„Võtme olek on keelatud” iga e-allkirjastaja toimingu (allkirjastamine, PIN-koodi lähtestamine, QR-koodi lähtestamine) korral |
Rakendus/GUI/CLI |
Allkirjastamisvolitus on SSL.com-i taustaprogrammis keelatud. |
Võtke ühendust SSL.com tugi — ainult SSL.com saab keelatud allkirjastamisvolituse uuesti lubada; kliendi poolelt ei saa seda lahendada. |
SSL.com tugi (sisemine / kontopõhine) |
eSignerPahavara skannimine (eelallkirjastamine)
Kehtib SSL.com valikulisele eelallkirjastamise pahavara skannimise funktsioonile, mis on saadaval kogu eSigneri tööriistakomplektis (Express, CodeSignTool, API, CKA).
|
Viga / Sümptom |
Interface |
Tõenäoline põhjus |
resolutsioon |
allikas |
|
„Viga: allkirjastamist vajav räsi on pahavara objekti räsi” |
CLI |
Pahavara skannimine tuvastas esitatud failis positiivse vaste ja peatas allkirjastamisprotsessi automaatselt vastavalt plaanile. |
See on pahavara tuvastamisel ootuspärane käitumine – enne uuesti esitamist vaadake märgistatud fail üle ja parandage see; see ei ole konfiguratsioonivea, välja arvatud juhul, kui skannimine ei olnud mõeldud sisse lülitada. |
Kuidas kasutada SSL.com eSigneriga allkirjastamiseelset pahavara kontrolli |
|
Pahavara skannimine ei rakendu allkirjastamistaotlustele |
Rakendus/graafiline kasutajaliides |
Konto allkirjastamisvolituste jaotises polnud raadionupp „pahavara blokeerija lubatud” aktiveeritud valiku „allkirjastamisvolitused lubatud” kõrval. |
SSL.com sertifikaadi tellimise lehel veenduge enne allkirjastamist jaotises Allkirjastamisvolitused, et nii „allkirjastamisvolitus lubatud” kui ka „pahavara blokeerija lubatud” oleksid valitud. |
Kuidas kasutada SSL.com eSigneriga allkirjastamiseelset pahavara kontrolli |
CI/CD torujuhtme integratsioon (GitHub Actions, GitLab CI, Jenkins, Travis, Azure DevOps)
Kehtib CI/CD konveieri skriptidesse manustatud automatiseeritud eSigner CodeSignTooli või eSigner CKA allkirjastamisetappide kohta.
|
Viga / Sümptom |
Interface |
Tõenäoline põhjus |
resolutsioon |
allikas |
|
Allkirjastamisetapp ebaõnnestub torujuhtme keskel ilma selge põhjuseta |
CI/CD torujuhe |
Allkirjastamisetapi ümber tekkisid torujuhtme skripti (YAML/Groovy/jne) trükivead või ekslikud reavahetused. |
Vaadake torujuhtme skript hoolikalt üle õigekirjavigade ja juhuslike reavahetuste suhtes; võrrelge seda SSL.com-i avaldatud näidistorujuhtmetega (nt github.com/SSLcom/codesigner-github-sample) enne edasist tõrkeotsingut. |
Pilvekoodi allkirjastamise integreerimine GitHubi toimingutega |
|
Konfiguratsiooniparameetri trükiviga, nt. -topt asemel kasutati -totp |
CI/CD torujuhe |
Valesti kirjutatud parameetri nimi torujuhtme konfiguratsioonifailis. |
Paranda torujuhtme skriptis parameetri nimi väärtuseks -totp (mitte -topt). |
|
|
SignTooli viga x64-järgu kasutamisel torujuhtme jooksja sees |
CI/CD torujuhe |
Torujuhtme käivitaja keskkond ei ühildu signtool.exe x64-järguga, kui seda kasutatakse koos eSigner CKA-ga. |
Lülitage torujuhtme samm ümber, et käivitada hoopis signtool.exe x86-versioon. |
|
|
„Esitatud volitus on kehtetu, aegunud, tühistatud, ei vasta volitustaotluses kasutatud ümbersuunamise URI-le või väljastati teisele kliendile.“ / „Viga: invalid_grant“ |
CI/CD torujuhe |
Võimalikke põhjuseid on mitu: konto parool lähtestati, kuid torujuhtmes on vana parool endiselt salvestatud; torujuhe kasutab konto kasutajanime asemel e-posti aadressi; parooli erimärgid (nt $, !, tagasipööratud märgid) pole skriptis õigesti jutumärkides; samad volikirjad töötavad lokaalselt, kuid ebaõnnestuvad just CI/CD pakkuja serverites; või pole paroolipõhine API sisselogimine konto jaoks lubatud. |
Autentimiseks kasutage konto kasutajanime (mitte e-posti aadressi). Kui parool on hiljuti lähtestatud, värskendage salvestatud mandaati torujuhtmes. Pange mandaadi muutujad torujuhtme skriptis jutumärkidesse, eriti kui parool sisaldab erimärke. Testige mandaati kõigepealt lokaalselt CodeSignTooli käsuga get_credential_ids. Kui see ikka ebaõnnestub – eriti kui see juhtub ainult CI/CD pakkujalt, mitte lokaalselt – võtke ühendust SSL.com toega, kuna see võib nõuda API sisselogimise lubamist või konto autoriseerimise värskendamist taustal. |
SSL.com tugi |
|
„Mandaadi ID-d ei õnnestunud hankida. Viga: Väärtuse parsimisel ilmnes ootamatu märk: <. Path ”, rida 0, positsioon 0.” |
CI/CD torujuhe |
Lühike tõrge SSL.com serverites tagastas oodatud andmete asemel veebilehe. See on tavaliselt ajutine. |
Oota hetk ja käivita käsk uuesti. Kui see kordub korduvalt, võta ühendust SSL.com toega. |
SSL.com tugi |
Sertifikaadi elutsükkel ja üldised vead
Vead, mis võivad ilmneda olenemata allkirjastamismeetodist – seotud sertifikaadi kehtivuse, usaldusahela ja võtmete käsitlemisega.
|
Viga / Sümptom |
Interface |
Tõenäoline põhjus |
resolutsioon |
allikas |
|
Sertifikaat on aegunud või pärast allkirjastamist pole seda enam usaldusväärne |
N / A |
Koodiallkirjastamise sertifikaat aegus ja varem allkirjastatud koodil polnud ajatempli, seega on selle allkirja kehtivus nüüd seotud sertifikaadi aegumisega. |
Hankige uus sertifikaat ja allkirjastage mõjutatud kood edaspidi uuesti; lisage allkirjadele alati allkirjastamise ajal ajatempli, et kehtivusaeg jätkuks ka pärast sertifikaadi aegumist. |
|
|
Ootamatult lühikese kehtivusajaga sertifikaat väljastati |
N / A |
CA/Browser Forumi nõuded piiravad nüüd uute avalikult usaldusväärsete koodiallkirjastamissertifikaatide kehtivust 458 päevaga, mis jõustusid 27. veebruaril 2026. |
See on kogu tööstusharu hõlmav nõue, mitte viga – sertifikaate võidakse sama ostetud tähtaja jooksul sagedamini uuesti väljastada, ilma lisatasuta. |
Kiirjuhend: Millise juhendiga peaksin alustama?
- Füüsilise YubiKey või SafeNet tokeniga allkirjastamine: alustage Koodiallkirjastamise sertifikaadi kasutamine
- eSigner CodeSignTooliga allkirjastamine: alustage eSigner CodeSignTool käsuviide
- eSigner Cloud Key Adapteriga (CKA) allkirjastamine: alustage Kuidas automatiseerida EV-koodi allkirjastamist SignTool.exe või Certutil.exe abil, kasutades eSigner CKA-d (pilvevõtme adapterit)
- CI/CD-s allkirjastamise automatiseerimine eSigner CKA abil: alustage Kuidas integreerida eSigner CKA CI/CD tööriistadega
- CI/CD-s allkirjastamise automatiseerimine eSigner CodeSignTooliga
- Pilvekoodi allkirjastamise integreerimine CircleCI-ga
- Pilvekoodi allkirjastamise integreerimine GitHubi toimingutega
- Pilvekoodi allkirjastamise integreerimine GitLab CI-ga
- Pilvekoodi allkirjastamise integreerimine Travis CI-ga
- Pilvekoodi allkirjastamise integreerimine Jenkins CI-ga
- Pilvekoodi allkirjastamise integreerimine Azure DevOpsiga
- Pilvekoodi allkirjastamise integreerimine BitBucketiga