Ubuntu 24.04, NetworkManager యొక్క L2TP ప్లగిన్ వెనుక ఉన్న డీమన్‌ను నిశ్శబ్దంగా మార్చింది. పాత మార్గం xl2tpd వాడింది; కొత్త ప్యాకేజింగ్ kl2tpd అనే డీమన్‌ను సృష్టించే Go అమలును తెస్తుంది. ప్లగిన్ ఇన్‌స్టాల్ అయినదాన్ని ప్రారంభిస్తుంది, కాబట్టి అప్‌గ్రేడ్ మీ ప్రొఫైల్ లేదా ఆధారాలను తాకకుండా డీమన్‌ను మార్చగలదు. అదే మొత్తం లోపం: కొత్త డీమన్ గుర్తించని నియంత్రణ సందేశం.

ప్లగిన్ IPsec, L2TP మరియు PPPలను సమన్వయపరిచి, ఆ తర్వాత ఏర్పడిన ఇంటర్‌ఫేస్‌ను NetworkManagerకు అప్పగిస్తుంది. అది స్వయంగా L2TPను అమలు చేయదు.

ప్లగిన్ ఒక సమన్వయకర్త, డీమన్ కాదు

network-manager-l2tp IPsec సహాయకుడు, L2TP డీమన్ మరియు PPPను నడిపి, ఇంటర్‌ఫేస్‌ను డెస్క్‌టాప్ కనెక్షన్ నిర్వహణకు కలుపుతుంది. సంవత్సరాల తరబడి డీమన్ xl2tpd అనే పేరుతో ఉండేది, దాని కాన్ఫిగరేషన్ ప్రస్తావించిన ప్రతి ట్యుటోరియల్ ఆ ఊహను వారసత్వంగా పొందింది. తర్వాత Debian ప్యాకేజింగ్ రెండు అమలుల్లో ఏదైనా అంగీకరించింది, 24.04 kl2tpd అందించే Go వెర్షన్‌ను ఇన్‌స్టాల్ చేస్తుంది. ప్రొఫైల్‌లో మునుపు ఏ డీమన్ నడిచిందో నమోదు చేసే ఫీల్డ్ లేదు, కాబట్టి సందేశం తిరస్కరించబడే వరకు మార్పు కనిపించదు.

రెండు ప్యాకేజీలు ఉన్న మెషీన్ కూడా మీరు ఆశించినది నడపకపోవచ్చు. ఎంపిక ప్లగిన్ నిర్ణయం, మీరు అనుసరించిన మార్గదర్శిని కాదు.

మరమ్మత్తు ఎంచుకునే ముందు దశను చదవండి

journalctl -b --no-hostname _COMM=nm-l2tp-service _COMM=kl2tpd _COMM=xl2tpd _COMM=pppd _COMM=charon _COMM=pluto

డెస్క్‌టాప్ నోటిఫికేషన్‌ను నమ్మే బదులు ఒక ప్రయత్నాన్ని సహాయకుల అంతటా పరస్పరం జోడించండి. ఆ క్వెరీ క్రమం ఎక్కడ ఆగిందో చూపుతుంది, dpkg -l ఏ అమలు ఇన్‌స్టాల్ అయిందో చూపుతుంది. IPsec పీర్ ఏర్పడిన తర్వాత కనిపించి, నియంత్రణ సందేశం లేదా తెలియని లక్షణాన్ని ప్రస్తావించే వైఫల్యం డీమన్ వైపు సూచిస్తుంది. సొరంగం ఏర్పడకముందే వైఫల్యం అంటే డీమన్‌ను చేరుకోనే లేదు.

ముందుగా పంచుకున్న కీ సరిపోకపోతే అది IPsec దశలో ముగిసి పీర్‌ను పేర్కొంటుంది. సొరంగం పైకి వచ్చిన తర్వాత PPP ఆధారాల సమస్య కనిపిస్తుంది, సాధారణంగా చదవగలిగే CHAP లేదా MS-CHAP తిరస్కరణతో ఉంటుంది. రెండూ ఒకే క్వెరీలో కనిపిస్తాయి, అవి వేర్వేరు సమస్యలు.

రెండు మార్గాలు, అవి కలవవు

sudo apt install xl2tpd
sudo apt purge go-l2tp

ఆ జోడీ xl2tpd ఉంచి తర్వాత Go డీమన్‌ను తొలగిస్తుంది, గేట్‌వే మాట్లాడే మాండలికం అమలును ఎంచుకోవడానికి ప్లగిన్‌కు అవకాశం ఇస్తుంది. క్రమం ముఖ్యం: ప్లగిన్ ఒకటి లేదా మరొక అమలుపై ఆధారపడి ఉంటుంది, కాబట్టి Go ప్యాకేజీని ముందుగా తీసేస్తే ప్లగిన್ కూడా పడిపోతుంది. రెండో మార్గం Go డీమన్‌ను ఉంచుకుని సందేశాన్ని అర్థం చేసుకునే కొత్త బిల్డ్‌కు మారుతుంది, దీని అర్థం సాధారణంగా ఆర్కైవ్ వెర్షన్ బదులు నిర్వాహకుడి PPA. నిర్వహిత ఫ్లీట్‌లో PPA పిన్ చేయడం వినియోగదారులకు ప్యాకేజీలు తీసేయడం నేర్పడం కంటే సులభంగా సమర్థించబడుతుంది.

రెండింటినీ ఒకే మార్పులో కలపవద్దు. అప్పుడు తర్వాతి వైఫల్యం ఏ సగం సహాయపడిందో చెప్పలేకుండా చేస్తుంది, భవిష్యత్ అప్‌గ్రేడ్ ఇప్పుడే తీసిన ప్యాకేజీని తిరిగి తేగలదు.

టికెట్‌లో డీమన్ బైనరీ, దాని వెర్షన్ మరియు ఖచ్చితమైన సందేశాన్ని పెట్టండి. విడుదల తర్వాత L2TP విరిగిందని మాత్రమే చెప్పే నివేదికను ఎవరూ పునరుత్పత్తి చేయలేరు, కానీ పేర్కొన్న లక్షణం మరియు ప్యాకేజీ వెర్షన్ వారికి ప్రారంభ స్థానం ఇస్తాయి.

ఇది కాని మూడు విషయాలు

ఇది ప్రొఫైల్ సమస్య కాదు, ఎందుకంటే అదే ప్రొఫైల్ 22.04లో అదే గేట్‌వేతో పనిచేసింది. ఇది తప్పిపోయిన మార్గం కాదు, ఫైర్‌వాల్ మార్పు కాదు, ఎందుకంటే అవి వేరే చోట వేరే సాక్ష్యాలతో విఫలమవుతాయి. ప్లగిన్‌ను తిరిగి ఇన్‌స్టాల్ చేసినా సరిదిద్దదు, ఎందుకంటే అదే డీమన్ మళ్లీ ఎంపికవుతుంది. ఉపయోగకరమైన వివరణ డీమన్‌ను మరియు అది తిరస్కరించిన సందేశాన్ని పేర్కొంటుంది.

గేట్‌వే వైపు పరిష్కారం మరో చట్టబద్ధమైన ఫలితం. లక్షణాన్ని పంపడం ఆపే ఫర్మ్‌వేర్ ప్రతి క్లయింట్ అప్‌గ్రేడ్‌ను తట్టుకుంటుంది, పిన్ చేసిన ప్యాకేజీ మాత్రం ఎందుకు పిన్ చేయబడిందో ఎవరైనా గుర్తుంచుకుంటేనే తదుపరి పంపిణీ విడుదలను తట్టుకుంటుంది.

రెండు మార్గాలను వేగం కాకుండా నిర్వహణ వ్యయంపై పోల్చండి. రెండూ పనిచేయగలవు; మాండలిక భేదాన్ని తొలగించేది ఒకటే.

సంబంధిత వ్యాసాలు