ستاسو اړیکه ځنډېږي، کلاینټ وځي، او په سکرین کې وروستی کرښه death_handler: Fatal signal 15 received ده۔ هغه کرښه د قطعېدو خبر ورکوي، نه د لامل۔ د IPsec لاګ یوه کرښه پورته نږدې تل NO_PROPOSAL_CHOSEN وي، او دا جوړه د تبادلې 2 پړاو ته اشاره کوي، چېرې چې دواړه خواوې د کوډکولو او هش انتخابونه پرتله کوي او کله چې ګډ څه نه وي، درېږي۔ په هغه پړاو کې اعتبارونه لا نه دي لېږل شوي، نو پټنوم بیا لیکل نتیجه نه شي بدلولی۔

په Linux کلاینټ کې معمولاً دوه شیان هغه تقاطع خالي کوي۔ ښایي سیمه ییز ډیمون د پروفایل غوښتل شوې Diffie-Hellman ډله نوره نه عملي کوي، یا پروفایل د 1 پړاو وړاندیز د 2 پړاو په ساحه کې لري۔ دواړه په لاګ کې نښه پرېږدي، او هېڅ یو هم د حساب ستونزه نه ده۔

هغه دوه پیغامونه په رښتیا څه وایي

IKE په پړاوونو کې خبرې اترې کوي۔ 1 پړاو خوندي کانال جوړوي او خپل الګوریتمونه ټاکي؛ 2 پړاو، یعنې ماشوم SA، ترافیک د جلا سیټ لاندې وړي۔ NO_PROPOSAL_CHOSEN هغه خبرتیا ده چې ځواب ورکوونکی هغه وخت بېرته راګرځوي کله چې د وړاندې شوو ترکیبونو څخه هېڅ یو هم د منلو وړ نه وي، او د INFORMATIONAL تبادلې په داخل کې د [ HASH N(NO_PROP) ] په بڼه ښکاري۔

سیګنال 15 بله پېښه ده: یو څه سیمه ییز پروسې ته وویل چې ودروي او اداره کوونکي هغه ثبت کړ۔ کله چې دواړه کرښې یو ځای ښکاره شي، ترتیب علت دی، لومړی رد او بیا بندېدل۔

له اعتبارونو سره د لاس وهلو دمخه خبرې اترې ولولئ

د لاګ کچه هغه ځای لوړه کړئ چېرې چې ډیمون لیکي، بیا د وتنې په کتو بیا وصل شئ۔ د NetworkManager په هوسټ کې L2TP پلګین هغه کچه بیکنډ ته ورکوي، او پیغامونه د وېش له مخې journal یا دودیز syslog فایل ته رسېږي۔ له دې څخه هر یو به تبادله وښیي: journalctl -f -u NetworkManager | grep -Ei 'pluto|charon|no_prop|proposal' یا tail -f /var/log/syslog | grep -Ei 'pluto|charon|ike'۔

هغه کرښه چې pluto نوموي له libreswan څخه راځي، charon له strongSwan څخه، او دواړه یو حالت په بېلو کلمو بیانوي۔ د لټولو وړ بڼه هغه ده چې ورکه ډله نوموي، لکه algorithm 'modp1024' is not supported، ځکه مبهمه نیمګړتیا په مشخصه بدلوي۔

modp1024 چېرته لاړ

د Diffie-Hellman 2 ډله دومره کمزورې ده چې څو وېشنونه له 3.30 راهیسې یې په libreswan کې کمپایلول بند کړل۔ بیا کلونه دمخه لیکل شوی یا له یوه ګېټوې لارښود څخه اخیستل شوی پروفایل چې یوازې aes128-sha1-modp1024 لیست کوي، له سیمه ییز ډیمون څخه داسې څه غواړي چې هغه یې په بشپړه توګه نه شي کولی۔ نوي NetworkManager-l2tp جوړښتونه دا نتیجه ډېره محتمله کوي: له 1.2.16 راهیسې دوی سیټ د Windows 10 او iOS په سټایل وړاندیزونو بدلوي او کله چې libreswan وپېژندل شي modp1024 غورځوي۔ مخامخ خوا ډېری وخت بې ګناه ده او لا هم هغه ډله چې تاسو تنظیم کړې وه، هماغه وړاندې کوي۔

همدا نابرابري نیمګړتیا ناڅاپي ښکاره کوي۔ زوړ کلاینټ وصلېږي، په نوي شوي لپ ټاپ کې هماغه پروفایل نه وصلېږي، او سرور ترتیب هېڅکله نه دی خوځېدلی۔ زیان د نسخو توپیر کوي۔

د بېلو اغېزو دوه سمونې

ارزانه سمونه دا ده چې الګوریتمونه په لاس کېکل پرېږدئ۔ په ایډیټر کې دواړه وړاندیز ساحې خالي کړئ او پلګین ته اجازه ورکړئ هغه سیټ وټاکي چې لرې خوا یې مني؛ که ګېټوې عصري ډلې ملاتړ کوي، خبرې اترې پرته له نور کار بشپړېږي۔

دویمه سمونه زوړ ګېټوې د strongSwan په نصبولو سره د لاسرسي وړ ساتي، چې پیکجونه یې په ډېرو وېشنونو کې لا هم 2 ډله عملي کوي۔ دا د ډیمون بدلون دی، نو بیه لري: مخکې له لرې کولو وګورئ چې په هوسټ کې نور تونلونه د libreswan ترتیب پورې تړلي دي که نه، او په Fedora کې د NetworkManager او strongSwan پلګین ترمنځ د SELinux ردونو تمه وکړئ۔ هغه ردونه په IKE نښه کې نه، بلکې په پلټنې لاګ کې ښکاري، نو ځکه تونل د بریالي نصب سمدلاسه وروسته مات ښکاره کېدای شي۔ هغه ترتیب چې کار کوي دا دی: لومړی dnf install strongswan، بیا rpm -e libreswan۔

د سمون وړ وړاندیز تارونه او د هغوی شاوخوا تله

کله چې ساحې په لاس ډکول وي، 1 پړاو او 2 پړاو بېل ارزښتونه اخلي۔ هغه جوړه چې د Meraki سټایل مخامخ خوا په وړاندې کار کولو لپاره پېژندل شوې ده، په 1 پړاو کې aes128-sha1-modp1024 او تر هغې وروسته 3des-sha1-modp1024 وړاندې کوي، دواړه د حیرانتیا نښې سره بند چې سیټ کلک کوي، نو یوازې هغه وړاندیزونه لېږل کېږي۔

بیا 2 پړاو هماغه کلک نښه سره او پرته له کوم Diffie-Hellman پسوند aes128-sha1 او 3des-sha1 ته نرئ کېږي۔ د 2 پړاو هغه کرښه چې -modp1024 لري، په غلطه ساحه کې د 1 پړاو ارزښت دی، او ځواب ورکوونکی یې په هر بیا هڅه کې ردوي۔ هغه کرښه بل پروفایل ته کاپي کړئ، دویم پروفایل هم هماغسې ناکامېږي، او همدا راز یوه ټایپ غلطي د ټولې بیړۍ پېښه کېږي۔

نورې خرابۍ هماغه پاپ اپ اغوندي پرته له دې چې د وړاندیز ناسم والی وي۔ په KDE کې د L2TP ډول د پلګین نصب سره هم لیست کېدای شي، خو هر ارتباط سمدلاسه مري، ځکه چې د ارتباط ایډیټر او د چلېدو مرستندویان جلا پیکجونه وي۔ د سکرین پرته هوسټونه کولای شي د یوه کار کوونکي ډیسکټاپ پروفایل بیا وکاروي: له /etc/NetworkManager/system-connections/ څخه یې کاپي کړئ، حالت 600 ته وټاکئ، بیا nmcli con reload وچلوئ۔ دا د nmcli con up id work-l2tp سره پورته کړئ، ځکه چې بربنډه بڼه UUID غواړي، او هر زوړ ifname ننوتل لرې کړئ، که نه نو پاتې ټول سم وي او مدیر Could not find source connection ځواب ورکوي۔

مخکې شریک شوی کیلي کولای شي د روښانه متن په توګه یا د 0s او بیا base64 په توګه وساتل شي؛ دواړه بڼې کار کوي، خو ارزښت باید د ګېټوې سره بایټ په بایټ سمون ولري، په شمول هغه وروستي تشې چې تاسو یې ورسره کاپي کړې۔

اړوندې مقالې