Ìlà náà sọ PID_ERR replay-window backtrack occurred, gbogbo àbájáde wíwá sì ṣàlàyé rẹ̀ gẹ́gẹ́ bí àwọn pákítì tí ó já bo àti ọ̀nà tí ó ti dà. Nínú ọ̀nà UDP ti Community OpenVPN 2.6, a kọ ìfiránṣẹ́ yẹn nígbà tí iṣẹ́ gbígbà ṣì ń pinnu ohun tí yóò ṣe pẹ̀lú pákítì náà. Ó ń gbasilẹ ìpadà sẹ́yìn tó pọ̀ jùlọ tuntun, lẹ́yìn náà iṣẹ́ kan náà fi ìjìnnà wé ojú-ẹ̀rọ àti ipò tí a gbasilẹ̀ kí ó tó gbà tàbí kọ̀. Kíkà àmì àkọsílẹ̀ gẹ́gẹ́ bí ìdájọ́ ni àṣìṣe tí àkọ́lé ìṣàyẹ̀wò yìí wà láti dènà.

Ibi ìdúró kìíní: dán mọ̀ ohun tí ìlà náà jẹ́

Èyí jẹ́ àyẹ̀wò nípa ìjìnnà tẹ̀léte, kì í ṣe ìpinnu nípa ìsopọ̀. Ó farahàn nínú ìmúṣẹ ID pákítì ní ibi tí a ti ń gbasilẹ̀ ìpadà sẹ́yìn tó pọ̀ jùlọ tí a ṣẹ̀ṣẹ̀ kíyèsí. Ibi yẹn wà ṣáájú ẹ̀ka gbígbà tàbí kíkọ̀, nítorí náà pákítì tí ó fa a ṣì lè jẹ́ fífi jáde.

Jẹ́rìí olùpèsè tí ó kọ ọ́ àti bí ó ṣe kọ ọ́ ní kíkún tó. Olùpèsè àti alábàáṣepọ̀ lè jáde ìfiránṣẹ́ ID pákítì, ìfiránṣẹ́ láti ẹ̀gbẹ́ kan kò sì sọ ohun kan nípa ipò gbígbà ní ẹ̀gbẹ́ kejì.

Ibi ìdúró kejì: wá àbájáde fún pákítì yẹn

Ka àwọn ìlà tí ó tẹ̀lé àyẹ̀wò náà, kì í ṣe àyẹ̀wò nìkan. Iṣẹ́ kan náà ń tẹ̀síwájú sí àwọn ìṣàyẹ̀wò ojú-ẹ̀rọ àti ìlọ́po, nítorí náà àbájáde fún pákítì pàtó yẹn ni a pinnu ní àwọn ìlànà mélòó kan lẹ́yìn, ó sì lè jẹ́ gbígbà. Àpẹẹrẹ àkọsílẹ̀ tí ó parí ní ìlà ẹ̀rù náà kò sọ ohun kan nípa àbájáde. Wá ojú-ẹ̀rọ yí ká a, kì í ṣe ìlà náà fúnra rẹ̀:

journalctl -u openvpn-server@server --since "-10 min" | grep -n -A3 -B3 "backtrack occurred"

Tí àkọsílẹ̀ kò bá fi ìkọ̀ kankan hàn fún alábàáṣepọ̀ yẹn ní àkókò yẹn, dáwọ́ ṣíṣe àkókò yìí gẹ́gẹ́ bí ohun tí ó fa ìdásẹ́yìn. Tẹ̀síwájú sí ọ̀nà ohun èlò náà, nítorí níbẹ̀ ni ọ̀pọ̀ jùlọ àwọn ìròyìn nípa sísopọ̀ ṣùgbọ́n kò sí ìṣàn ni ó ń parí.

Ibi ìdúró kẹta: pinnu bóyá àtúnṣe ìtò ni ó jẹ́ gidi

Àtúnṣe ìtò jẹ́ ẹ̀yà ọ̀nà, àyẹ̀wò kan sì jẹ́ àpẹẹrẹ kan ṣoṣo rẹ̀. Wá àwọn ìfiránṣẹ́ àtúnṣe fún alábàáṣepọ̀ kan náà nínú ojú-ẹ̀rọ kúkúrú, kí o sì fi wé ìgbasilẹ̀ ní ẹ̀gbẹ́ méjèèjì kí o tó pinnu pé nẹ́tíwọ́kì ń ṣe àtúnṣe ìtò lọ́nà líle.

Àwọn ìfiránṣẹ́ mélòó kan nígbà àtúnṣepọ̀ kò jẹ́ ohun àrà. Ìṣàn tí kò dá dúró pẹ̀lú àkókò ìparí gidi ti ohun èlò yẹn yẹ fún ṣíṣàyẹ̀wò, àpapọ̀ yẹn sì jẹ́ ẹ̀rí, kì í ṣe àmì.

Ibi ìdúró kẹrin: àwọn párámítà ojú-ẹ̀rọ, àti ohun tí wọn kì í ṣe

replay-window gba ìwọ̀n tẹ̀léte àti iye àkókò àṣàyàn, nítorí náà fífẹ̀ẹ́ rẹ̀ ń yí ìfaradà méjì ọ̀tọ̀ọ̀tọ̀ padà lẹ́ẹ̀kan. Fífi iye pọ̀ sí i ń gba àwọn pákítì tí ó jìnnà sí ìtò; iye àkókò ń dín àkókò tí pákítì ṣì lè jẹ́ kíyèsí. Fífẹ̀ẹ́ jẹ́ ìyípadà ìlànà pẹ̀lú iye ààbò, kò sì mu kí cipher lágbára tàbí pa ìdánimọ̀ ìlọ́po. Ìfaradà méjèèjì ń lọ pọ̀, bóyá o fẹ́ bẹ́ẹ̀ tàbí o kò fẹ́.

Pákítì tí a ti jẹ́rìí rẹ̀ tẹ́lẹ̀ ṣì lè jẹ́ àtúnṣe tí a kò fẹ́, nítorí náà olùgbà ń pa àwọn ìṣàyẹ̀wò wọ̀nyí mọ́. Gbígbà àtúnṣe ìtò púpọ̀ sí i túmọ̀ sí gbígbà púpọ̀ nínú ewu yẹn.

Pípa ìkìlọ̀ mọ́ pẹ̀lú mute ń yí ohun tí o rí padà, kì í ṣe ohun tí daemon ń ṣe. Tí èròǹgbà bá jẹ́ àkọsílẹ̀ tí ó dákẹ́ jẹ́ẹ́ nígbà ìṣẹ̀lẹ̀ tí a mọ̀, ìyẹn jẹ́ àṣàyàn iṣẹ́ tí ó tọ́; tí èròǹgbà bá jẹ́ fífún ọ̀nà tí ó ti dà, pípa mọ́ ń fi ẹ̀rí pamọ́.

mute 20
replay-window 64 15

Yíyí gbígbé ìta padà sí TCP ń yí ìhùwàsí fífi jáde àti ìmúpadà padà, ó sì ń fi iye ìdènà orí ìlà tirẹ̀ kún. Èyí jẹ́ ìpinnu àwòrán, kì í ṣe ìdáhùn àkọ́kọ́ sí àmì àkọsílẹ̀ kan. Fífi olùpèsè sori tún jẹ́ ìdààmú jù, nítorí ó ń pa ìyàtọ̀ láàárín ìṣirò àti ààlà tí ó kùnà gidi.

Ibi ìdúró kàrún: dán ọ̀nà tí ó ṣe pàtàkì fún olùlò wò

Nígbà tí ọ̀nà ti sopọ̀, ṣe àyẹ̀wò tirẹ̀ ti ohun èlò náà kí o sì ka ọ̀nà tí ó yàn, ipò gbígbé jáde àti ọ̀nà ìpadà. Ọ̀nà tí ń gbé àwọn pákítì ní ẹ̀gbẹ́ kan ṣoṣo kò ṣe àwọn ìfiránṣẹ́ ìpadà sẹ́yìn rárá, ìyẹn sì wọ́pọ̀ ju àtúnṣe ìtò líle lọ.

Kọ ohun tí o wọ̀n ní ibi ìdúró kọ̀ọ̀kan. Ìgbasilẹ̀ yẹn ni ó ń dènà ìròyìn tí ó tẹ̀lé láti tún bẹ̀rẹ̀ ní ìlà ẹ̀rù àti láti ṣiṣẹ́ jáde láti ibẹ̀.

Ìmúṣẹ ID pákítì ń fi ìtò ìṣirò àti ìpinnu hàn, ìwé ìtọ́sọ́nà sì ń ṣàlàyé ìwọ̀n tẹ̀léte àti àkókò ojú-ẹ̀rọ. Kíkà àwọn méjèèjì pọ̀ ni ó ń yí ìlà àkọsílẹ̀ ẹ̀rù padà sí ìwọ̀n tí a mọ̀. Kò sí ọ̀kan nínú wọn tí ó sọ ohun kan nípa ọ̀nà pàtó rẹ, nítorí náà àwọn ìwọ̀n tí ó wà lókè ṣì ṣe pàtàkì.

Àwọn àpilẹ̀kọ tó jọra