La butono Konservi restas griza dum ĉiu kampo ŝajnas plenigita, kaj la enirejo ankoraŭ ne vidis eĉ unu pakaĵon. Nenio estis rifuzita, ĉar nenio estis sendita. La regilo spegulas tion, kion la loka redaktilo povas kontroli pri la profilo antaŭ ĝi. Ĉi tio estas pli mallarĝa demando ol ĉu la konto funkcias, kaj ĝi estas respondata sen la reto.

La butono spegulas lokan validigon

Malebligita regilo havas pli ol unu lokan kaŭzon, kaj de ekstere ĉiuj aspektas same. Mankas eble deviga referenco, referencita dosiero eble nelegeblas por la uzanto, kiu rulas la redaktilon, aŭ la kromaĵo, kiu traktus la elektitan metodon, eble tute ne estas instalita. Permesoproblemoj sur la profilo mem produktas la saman grizan butonon kiel malplena kampo.

Legi la validigan mesaĝon antaŭ ol ŝanĝi ion ajn, ĉar la mesaĝo nomas la kampon, kontraŭ kiu la redaktilo protestas. Diveni la formularon estas pli malrapide ol legi la unu frazon, kiun la redaktilo jam skribis.

Alpasi la kampojn al la elektita metodo

La necesaj enigoj devenas de la konekta metodo, ne de la aranĝo de la dialogo. Cerkvida identeco bezonas klientan atestilon kaj aliron al la responda privata ŝlosilo, kaj ĝi ankoraŭ bezonas manieron kontroli la servilon. Metodo bazita sur konto havas aliajn postulojn kaj ankaŭ bezonas servilan kontrolon. Iuj deplojoj postulas ambaŭ samtempe, tial formularo, kiu ŝajnas superflua, ofte estas ĝusta.

Uzu la subtenatan profilon kaj la enskribiĝajn instrukciojn de la funkciiganto anstataŭ kunmeti kamojn laŭ intuicio. Meti klientan atestilon en la kampon CA, trakti publikan atestilon kiel privatan ŝlosilon aŭ tajpi kontan pasvorton en la pasfrazan skatolon de privata ŝlosilo estas ĉiuj oftaj kaj ĉiuj produktas la saman silentan rifuzon konservi.

Kontrolu ĉiun referencon kiel la objekton, kiun ĝi devus esti. Dosiernomo kun la ĝusta sufikso pruvas nenion pri legebleco, posedo aŭ ĉu ĝi apartenas al ĉi tiu identeco. Privata ŝlosilo legebla nur de root ne ŝarĝiĝas en labortabla seanco, kaj la redaktilo raportas tion kiel validigan malsukceson, ne kiel permesan eraron.

Ŝanĝi la metodon nur por igi la butonon klakebla ŝanĝas la signifon de la profilo. Tajpi sensencajn pasvortojn kaj poste reŝalti povas lasi konservitajn valorojn, kiujn neniu volis. Ĝi ankaŭ kaŝas la postulon, kiu efektive mankis, kaj tiu revenas kiel konekta malsukceso post horo.

Apartigi konservitajn sekretojn de agentaj sekretoj

Iuj informoj apartenas al la konservita profilo kaj alia akreditaĵo povas esti provizita interage ĉe aktivigo. La konekta API de NetworkManager tenas konektan kontrolon, sekretan kontrolon kaj sekretan malkovron kiel apartajn operaciojn, kaj ĝia propra dokumentaro avertas, ke indikoj ne ĉiam povas determini ĉion, kion konekto bezonas.

Tiu distingo klarigas malplenan pasvortan kampon. Ĝi povas esti ĝusta ĉar sekreta agento provizos la valoron, kaj ĝi povas esti malĝusta ĉar ĉi tiu konekto havas neniun disponeblan agenton. La flagoj alkroĉitaj al sekreto decidas, ĉu ĝi estas sistemposedata, agentposedata aŭ tute ne konservata.

Elektu la flagon, kiu kongruas kun la vivociklo. Labortabla ŝlosilujo malŝlosita post ensaluto ne disponeblas al servo, kiu startas antaŭ ensaluto, do profilo, kiu funkcias interage, povas malsukcesi ĉe lanĉo sen iu ajn ŝanĝo en la profilo. Tiu malsukceso aspektas kiel rompita profilo kaj estas fakte maltrafo de planado.

Sukcesa konservo ankaŭ ne pruvas, ke la celita agento respondos al la sekva peto. Konservu la posedon de la konto kaj de la privata ŝlosilo anstataŭ kopii ĉiun sekreton en sistemlegeblan dosieron nur por silentigi la dialogon.

Legi la postajn etapojn aparte

Post kiam la profilo konserviĝas, inspektu ĝian identigilon, finpunkton, kromaĵon kaj metodon sen peti sekretajn valorojn. Importo provizita de la funkciiganto povas helpi, sed importo estas propra analizilo kun propraj subtenataj funkcioj, do rifuzita importo ne estas la sama malsukceso kiel rifuzita konservo.

Nur tiam aktivigu per la celita administrilo kaj la konto, kiun ĝi atendas. Servila identiga eraro, rifuzita konto, mankanta vojo kaj rifuzita aplikaĵa permeso ĉiuj apartenas al postaj etapoj, kaj raporti ilin kiel redaktilan problemon sendas la esploron al la malĝusta loko.

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

Se Konservi restas malebligita kun la dokumentitaj enigoj, notu la redaktilan version, la kromaĵan version, la elektitan metodon kaj la ĝustan lokan eraron. Raporto, kiu nomas la validan profilon, kiun la redaktilo ne povas prezenti, estas utila; sekvenco de hazardaj akreditaĵoj, kiu momente igis la butonon klakebla, ne estas.

Rilataj artikoloj