iOS IKEv2 og strongSwan: engin tillaga valin – lagaðu listann
„Engin tillaga valin“ þýðir að listarnir tveir skarast aldrei. Þýddu SHA1 sem SHA-96, modp1024 sem group 2 og stilltu líka barnatillöguna.
iPhone ræsir göngin, gáttin svarar engu og síminn sýnir almenna bilun. Annáll strongSwan er nákvæmari: no proposal chosen. Þessi skilaboð þýða að listarnir tveir yfir ásættanleg dulritunarsett sköruðust aldrei, svo skiptin enduðu áður en auðkenning hófst. Þetta er samsvörunarvandamál og lausnin er að láta listana skarast.
Þar sem gáttin lýsir stefnu sinni
strongSwan skrifar stefnu sína í stillingunni og upphrópunarmerkið aftast ræður því hvernig lesa á hana. Með merkinu er listinn tæmandi: þessar færslur og ekkert annað verður samþykkt. Án merkisins er sama lína forgangsröð og þjónustan getur valið eitthvað sem þú ætlaðir þér ekki. Spurðu hvaða form er í notkun áður en þú þýðir nokkuð, því formin tvö hegða sér ólíkt gagnvart sama biðlara. Skráðu nákvæmu línuna, merkið með, og prófaðu út frá henni.
Biðlari sem býður víðtækari lista getur samt tengst festri gátt, svo framarlega sem ein samsetning kemur fyrir á báðum hliðum. Það sem getur ekki gerst er samningaviðræður utan hins festa mengis.
Þess vegna getur sníð sem afritað er úr öðru VPN-forriti virkað þar sem þitt virkar ekki: hitt forritið sendi annan lista.
Nöfnin verða að passa, ekki batna
Tvær þýðingar gabba fólk sem flytur gildi úr strongSwan yfir í iOS. Heilleikareikniritið sem er skrifað SHA1 í IKE-tillögu fer í styttri mynd sinni, sem iOS kallar .SHA96. Diffie-Hellman-hópurinn sem er skrifaður modp1024 er hópur 2, sem iOS kallar .group2. Að skipta út SHA-256 eða hópi 14 mun ekki semja við gátt sem aðeins tekur við eldri parinu. Biðlarinn verður að lýsa sama reikniriti, ekki öflugra.
Stilltu þessi gildi skýrt í NEVPNProtocolIKEv2. Sjálfgefin gildi geta verið víðtækari eða þrengri en sniðið sem þú ert að skipta út, og munurinn kemur aðeins í ljós þegar handabandið mistekst.
Barnatillagan mistekst seinna og hljóðlátara
Stilltu líka öryggissamtengingu barnsins, ekki bara IKE-samtenginguna. Þegar aðeins IKE-færibreyturnar stemma, auðkennir göngin sig og flytur svo engan umferð, sem er mun hljóðlátari bilun en synjun. Stilltu dulritun, heilleika, hóp og líftíma barnsins í sama skrefi. Haltu líftíma biðlarans á eða undir gildi gáttarinnar, því að krefjast lengri framleiðir sömu no proposal chosen skilaboð af annarri orsök. Misræmi þar lítur nákvæmlega eins út og misræmi í IKE í annálnum.
Kannaðu hvort sniðið auðkennir sig með skírteinum eða sameiginlegu leyndarmáli meðan þú ert í stillingunni. Synjun tillögu og synjun auðkenningar birtast á mismunandi línum, og að laga þá röngu kostar dag. Prófaðu með nýrri tengingu eftir hverja breytingu, eina breytu í einu, því skyndiminnið felur hvaða færibreyta hreyfðist.
Leyfðu arfleifðarsettinu aðeins á meðan þörf er á því
Að festa SHA-1 með 1024-bita hóp er brú, ekki áfangastaður. Bæði eru úrelt og nýrri biðlarar geta hafnað þeim algjörlega, sem þýðir að sniðið mistekst á næsta tæki án nokkurrar breytingar hjá þér. Líttu á festinguna sem tímabundna og segðu svo frá í skránni.
Ef strongSwan er þitt, bættu við nútímalegri tillögu og leyfðu báðum endum að semja upp á við á meðan arfleifðarfærslan helst fyrir eldri tæki. Lestu stöðuúttak þjónustunnar til að sjá hvaða sett hver tenging notaði í raun. Fjarlægðu svo festinguna á biðlarahlið þegar nútímaparið er staðfest. Göng sem ræsast eru ekki nægar sannanir, því þau geta ræst á settinu sem þú varst að reyna að hætta með. Skjöl strongSwan um IKEv2 lýsa setningafræði tillagnanna og strict-merkinu.