Lagre-knappen blir grå medan kvart felt ser utfylt ut, og gatewayen har enno ikkje sett ein einaste pakke. Ingenting er avvist, fordi ingenting er sendt. Kontrollen speglar det den lokale editoren kan verifisere om profilen framfor seg. Det er eit smalare spørsmål enn om kontoen verkar, og det blir svart på utan nettet.

Knappen speglar lokal validering

Ein deaktivert kontroll har meir enn éin lokal årsak, og dei ser like ut utanfrå. Ein påkravd referanse kan mangle, ei referert fil kan vere uleseleg for brukaren som køyrer editoren, eller programtillegget som skulle handtere den valde metoden er kanskje ikkje installert i det heile. Løyveproblem på sjølve profilen gir same grå knapp som eit tomt felt.

Les valideringsmeldinga før du redigerer noko, for meldinga nemner feltet editoren har innvendingar mot. Å gjette på skjemaet er tregare enn å lese den eine setninga editoren allereie har skrive.

Tilpasse felta til den valde metoden

Dei påkravde inndataa følgjer av tilkoplingsmetoden og ikkje av utforminga av dialogen. Ein sertifikatidentitet treng eit klientcertifikat og tilgang til den tilhøyrande private nøkkelen, og treng framleis ein måte å verifisere serveren på. Ein kontobasert metode har andre krav og treng òg serververifisering. Nokre utrullingar krev begge samtidig, og difor er eit skjema som verkar overflødig ofte rett.

Bruk den støtta profilen og registreringsinstruksjonane til operatøren i staden for å setje saman felt etter magekjensle. Å setje eit klientcertifikat i CA-feltet, handsame eit offentleg sertifikat som ein privat nøkkel eller skrive eit kontopassord i eit passfrasefelt for ein privat nøkkel er alt vanleg og gir alle den same stille nektinga av å lagre.

Kontroller kvar referanse som objektet han er meint å vere. Eit filnamn med rett endelse beviser ingenting om leselegheit, eigarskap eller om det høyrer til denne identiteten. Ein privat nøkkel som berre root kan lese, blir ikkje lasta inn i ein skrivebordsøkt, og editoren rapporterer det som ein valideringsfeil i staden for som ein løyvefeil.

Å endre metoden berre for å gjere knappen klikkbar endrar kva profilen tyder. Å skrive tøyspassord og så bytte tilbake kan etterlate lagra verdiar som ingen ønskte. Det skjuler òg kravet som faktisk mangla, og som kjem tilbake som ein tilkoplingsfeil ein time seinare.

Skilje lagra løyndomar frå agentløyndomar

Noko informasjon høyrer heime i den lagra profilen, og ein annan legitimasjon kan leverast interaktivt ved aktivering. Tilkoplings-API-et til NetworkManager held tilkoplingsverifisering, løyndomsverifisering og løyndomsoppdaging som separate operasjonar, og dokumentasjonen deira åtvarar om at hint ikkje alltid kan avgjere alt ei tilkopling treng.

Den skilnaden forklarer eit tomt passordfelt. Det kan vere rett fordi ein løyndomsagent leverer verdien, og det kan vere gale fordi denne tilkoplinga ikkje har nokon agent tilgjengeleg. Flaggja som er knytte til ein løyndom, avgjer om han er eigd av systemet, av agenten eller ikkje blir lagra i det heile.

Vel flagget som passar til livssyklusen. Ein skrivebordsnøkkelring som blir låst opp etter pålogging, er ikkje tilgjengeleg for ein teneste som startar før pålogging, så ein profil som verkar interaktivt kan feile ved oppstart utan noka endring i profilen. Den feilen ser ut som ein øydelagd profil og er eigentleg eit planleggingsavvik.

Ei vellukka lagring er heller ikkje bevis for at den tiltenkte agenten vil svare på neste førespurnad. Hald eigarskapen til kontoen og den private nøkkelen i staden for å kopiere kvar løyndom til ei systemleseleg fil for å få dialogen til å teie.

Les dei seinare trinna kvar for seg

Når profilen er lagra, undersøk identifikator, endepunkt, programtillegg og metode utan å spørje etter løyndomsverdiar. Ein import frå operatøren kan hjelpe, men import er sin eigen parser med sine eigne støtta funksjonar, så ein avvist import er ikkje den same feilen som ei avvist lagring.

Først då aktiverer du via den tiltenkte handteraren og kontoen han ventar. Ein serveridentitetsfeil, ein avvist konto, ei manglande rute og eit nekta applikasjonsløyve høyrer alle til seinare trinn, og å rapportere dei som eit editorproblem sender undersøkinga til feil stad.

nmcli -f NAME,UUID,TYPE connection show
nmcli connection show "Corp VPN" | grep -E "vpn\.|802-1x"

Viss Lagre blir verande deaktivert med dei dokumenterte inndataa, noter editorversjonen, programtilleggversjonen, den valde metoden og den nøyaktige lokale feilen. Ein rapport som nemner den gyldige profilen editoren ikkje kan representere, er nyttig; ein sekvens av tilfeldige legitimasjonar som gjorde knappen klikkbar ei kort stund, er det ikkje.

Relaterte artiklar