Segfault macmiil VPN ah oo ku yaal Pi? Marka hore qabo hawsha
Qolofka wuxuu daabacaa segmentation fault oo kaadhka dib ayaa loo qoraa. Diiwaangeli faylka la fulinayo, nooca iyo diiwaanka shilka ka hor intaadan beddelin qalab kasta.
Waxaad bilaabaysaa macmiilka, terminal-ku wuxuu daabacaa Segmentation fault (core dumped), saacadda xigta waxay ku tagtaa dib u qorista kaadhka. Farriintaas waxay sharraxaysaa sida hal hawlo u dhintay hal daqiiqo. Ma sheegto in looxa xumaatay, mana nadiyso isticmaalka korontada, kaydinta ama sawirka.
Ka shaqee khadka qolofku daabacay oo dib ugu noqo hawsha ka dambeysa. Xaqiiqooyinka faa'iidada leh waa faylka la fulinayo ee fashilmay, deegaanka iyo marxaladda isku xirka.
Ka bilow khadka qolofku daabacay
Magaca amarkaaga inta badan waa duubis ama bilaabe ku bilaaba binaari kale, markaa xaqiiji faylka la fulinayo ee kernel-ku dhab ahaan joojiyay. Qor wadada buuxda, nooca xidhmada iyo barnaamijka, qaabdhismeedka, nooca OS iyo kernel, koontada bilaabtay iyo waqtiga saxda ah. Amarka qolofka oo magaca VPN leh wuxuu si fudud u bilaabi karaa hawlo caawiye, diiwaankuna wuxuu magacaabayaa caawiyahaas. Koobiga xarigga nooca xidhmo bishii hore la rakibay wax wax kama sheegto waxa socday.
Xusuuso waxa si toos ah uga horreeyay shilka: bilowga, falanqaynta profile-ka, xaqiijinta, ama kulanka horeyba u gudbinayay gaadiidka. Afartaas marxaladood ayaa cabbirka baaritaanka ka badan ereyga segfault. Hayso daaqadda log-ga gaaban ee ku wareegsan dhacdadaas, kana tag mala-awaalka ku saabsan isbeddelka dhow ee sababay ilaa diiwaanku sidaas yidhaahdo.
Ogow haddii sawir xusuus ah uu jiro
Tixraaca faylka core wuxuu dump-ka ku qeexayaa sawirka xusuusta hawsha oo la qoray markii la joojinayo, wuxuuna sidoo kale taxaa shuruudaha ka hortaagan qoraalkaas. Shuruudahaas waxaa ka mid ah xadka kheyraadka oo eber ah iyo qaabka core ee dump-ka u horseedaya meel aan ahayn galka shaqada. Sidaas darteed maqnaanshaha fayl la yiraahdo core waxba ma caddeeyo ku saabsan haddii shil dhacay. Hubi qaabka la habeeyay iyo xadka ka hor intaadan go'aan ka gaarin in nidaamku wax caddayn ah soo saarin.
Nidaam isticmaala aruuriyaha systemd, aragtida la taageeray waxay isku xirtaa diiwaan kaydsan iyo fayl la fulinayo iyo waqti. Gelitaanka joornaalka iyo sawirka xusuusta ee la akhriyi karo waa laba shay oo kala duwan: siyaasadda haynta iyo ogolaanshaha ayaa kaa tagi kara mid aan lahayn midka kale. Weydii qaybinta ama ilaaliyaha barnaamijka ku saabsan habka ogaanshaha ay taageeraan, maxaa yeelay raad laga soo saaray dhismo kale ama koox maktabad kale ayaa badanaa wakhtigooda lumiya.
sysctl kernel.core_pattern
ulimit -c
coredumpctl list --since "1 hour ago" --no-pager
coredumpctl info /usr/sbin/openvpn
Ku celi akhrintaas mishiinka dhab ahaan shilka galay. Ku samaynta rakibaad cusub waxay ka jawaabaysaa su'aal aan cidna weydiin.
Ula dhaqan dump-ka sidii shay sirta qaada
Xusuusta hawshu waxay yeelan kartaa aqoonsiyo, furayaasha kulan iyo nuxurka profile-ka, taas oo dump-ka ka dhigaysa mid xasaasi ah marka loo eego log-ga qoraalka ee agtiisa. Tafatirka log-ga wax wax kama qabto sawir xusuus ah oo mugdi ah, oo raadraacayaasha arrimaha caadiga ah waxay lifaaqyada hayaan waqti aad uga dheer inta dunta taageeradu socoto. U rar faylka marinka gaarka ah ee uu bixiyo iibiyaha ama ilaaliyaha. Ku dhejinta dump ceyriin arrin dadweyne waxay daaha ka qaadaysaa wax kasta oo xusuusta ku jiray markii hawshu dhimatay, mana ogaan kartid waxa ay ahayd ilaa qof uu baaro.
Haddii ilaaliyuhu raad codsado, weydii faylka la fulinayo iyo maktabadaha uu ka rabo. Backtrace oo qaabdhismeedkiisu aanu la jaanqaadin dhismaha la sheegay waa adag in la aamino oo sahlan in si khaldan loo akhriyo.
Hubi asalka ka hor intaadan wax beddelin
Xaqiiji asalka xidhmada iyo daacadnimada faylka iyada oo loo marayo kan leh rakibaadda, oo kaydi habaynta iyo qalabka aqoonsiga ka hor wax kabid kasta oo la maamulo. Ha qorin koo biga kaliya ee caddaynta si aad u aragto haddii rakibaad nadiif ah uu kaco. Sawir cusub oo kaca wuxuu sheegayaa in sawirka cusub kaco. Ma sheegayo haddii kii hore uu ka koobnaa xidhmo xumaatay, kaadh fashilma ama binaari had iyo jeer ku fashilmi lahaa qaabdhismeedkan.
Haddii barnaamijyo aan xiriir la lahayn ay sidoo kale fashilmaan, ama nidaamku diiwaangeliyo khaladaad kaydin, koronto ama kernel, hayso indho-indhayntaas baaritaanka madal. Waxay ballaadhiyaan baaxadda; ma caddeeyaan in segfault kastaa ka yimaado RAM fashilma ama sawir xumaaday.
Ka dib hagaajin bartilmaameed ah, ku celi isla bilaabista la ogolaaday iyo isla hawsha VPN isla qalabka. Sheeg fashilka noocee ah ee joogsaday iyo nooca. Kaca nadiif ah keligiis ma aqoonsado qayb cilladaysan mana saadaaliyo cilada qalabka xigta.