مقالې لارښود
مانیټ نشي نښلولی؟ حتمي حل دلته دی!
ایا تاسو کله هم لیدلی دی "Monit Cannot connect to [IP地址]:2812 -- Connection refused"خپل سر او غوږونه غوڅول؟
دا لارښود مختلف حلونه وړاندې کوي ترڅو تاسو سره د مونیټ اتصال ستونزې ګړندي حل او حل کولو کې مرسته وکړي ، پشمول د چلولو حالت چیک کول ، د ویب انٹرفیس ترتیب کول ، د فایر وال تنظیمات ، د سرور IP پته او نور ... سمدلاسه څارنه بیا پیل کړئ!
ستاسو monit کیدای شي نه چلیږي، یا د دې ویب څارنې انٹرفیس (httpd) فعال نه دی. تېروتنه "پیوستون رد شو" ښايي څو لاملونه وي:
1 دلیل: مانیټ نه چلیږي

د حل لاره
لومړی، وګورئ چې ایا مونیټ روان دی :
sudo systemctl status monit- که حالت وي
inactive (dead)، دا په ګوته کوي چې دا نه چلیږي. - که حالت وي
active (running)، مګر تېروتنه لاهم راپور شوې ، دا ممکن د اوریدلو بندر سره ستونزه وي.
- که حالت وي
که مونیټ نه چلیږي، نو هڅه وکړئ چې پیل یې کړئ :
sudo monitحالت بیا وګورئ :
sudo monit statusد مونیټ ترتیب بیا پورته کړئ :
sudo monit reloadد بیا پیل کولو مانیټ : `bash sudo systemctl restart Monit`
دلیل 2: د مونیټ ویب انٹرفیس (httpd) فعال نه دی
په ډیفالټ ډول، مونیټ ممکن د HTTP څارنې انٹرفیس فعال نه کړي ؛ تاسو به اړتیا ولرئ چې دا په لاسي ډول تنظیم کړئ.
د حل لاره
- د مونیټ تشکیلاتو فایل خلاص کړئ
sudo nano /etc/monit/monitrc د HTTP نظارت برخه ومومئ، ډاډ ترلاسه کړئ تبصره نه ده شوې (لیرې کول
#نه):set httpd port 2812 use address 127.0.0.1 # 或者 0.0.0.0 允许外部访问 allow admin:monit # 账号:密码- په صورت کې
set httpdدا کرښه مخکې ده#، دا په ګوته کوي چې دا غیر فعال دی ، لرې کړئ#بیا فعال کړئ. - که تاسو غواړئ مونیټ ته ریموټ لاسرسی، تاسو کولی شئ واچوئ
use address 127.0.0.1ته بدل کړئ0.0.0.0. allow admin:monitاستازي د کارن نوم مدیر، پاسورډ مانیټ(تعدیل کیدی شي).
- په صورت کې
خوندي او وتل(په وینا د
Ctrl + X، بیاYداخل کړئ).د مونیټ ترتیب بیا پورته کړئ :
sudo monit reloadمانیټ بیا پیل کړئ :
sudo systemctl restart monitازموینه وکړئ چې ایا مونیټ په پورټ کې په سمه توګه اوري :
sudo netstat -tulnp | grep 2812- که چیرې کومه پایله نه وي، دا په ګوته کوي چې مونیټ لاهم پورټ 2812 ته غوږ نه نیسي ، او ممکن د ترتیب کولو ستونزه وي.
- که چیرې تولید شتون ولري، دا په ګوته کوي چې مانیټ په سمه توګه پیل شوی.
دلیل 3: فایروال (iptables/UFW) بند شوی پورټ 2812
د حل لاره
د فایروال حالت چیک کړئ
sudo ufw statusکه چیرې UFW فعال وي، نو پورټ ۲۸۱۲ پرانیزئ :
sudo ufw allow 2812/tcp sudo ufw reloadکه تاسو iptables کاروئ، چل کړئ:
sudo iptables -A INPUT -p tcp --dport 2812 -j ACCEPT sudo iptables-saveبیا د نښلولو هڅه وکړئ :
sudo monit status
4 دلیل: د سرور IP ترتیب غلط دی
ستاسو د خطا پیغام:
Cannot connect to [141.98.152.153]:2812 -- Connection refused
تفصیل مونیټ ښايي غلط IP ته غوږ وي، مګر تاسو د نښلولو هڅه کوئ 141.98.152.153.
د حل لاره
هغه IP پتې وګورئ چې مونیټ یې اوس مهال اوري :
sudo netstat -tulnp | grep 2812که څه شی څارل کیږي
127.0.0.1(سیمه ایز لوپ بیک)، مګر که تاسو د سرور IP په کارولو سره لاسرسی ومومئ، پیوستون به رد شي.
تاسو یې کولای شئ ته بدل کړئ0.0.0.0(دا ټولو IPs ته د لاسرسي وړ کړئ) ، یا مستقیم وکاروئ127.0.0.1رسي.د مانیټ تشکیلاتو فایل بدل کړئ
sudo nano /etc/monit/monitrcدا کرښه مې وموندله :
use address 127.0.0.1بدل کړئ :
use address 0.0.0.0بیا مانیټ بیا پیل کړئ :
sudo systemctl restart monitد بیا نښلولو هڅه وکړئ
sudo monit status
总结
- مانیټ نه چلیږي →
sudo monit - مانیټ د HTTP نظارت وړ نه کوي ← سمون
/etc/monit/monitrc - د اور وژنې مخنیوی →
sudo ufw allow 2812/tcp - د مونیټ لخوا څارل شوی IP غلط دی → ته بدلول
0.0.0.0
دا میتودونه هڅه وکړئ، دوی باید ستاسو ستونزه حل کړي! 🚀
پایله
مونیټ نشي کولی اړیکه ونیسي، دا د کوډ په ځنګل کې د ورکیدو په څیر دی.
د مونیټ د چلولو حالت ، ویب انٹرفیس ، فایر وال او سرور IP تنظیماتو په تحقیق کولو سره ، موږ ګام په ګام درغلۍ پاکه کړه او په نهایت کې د پیوستون سهار وموند.
دا د یو جاسوس په څیر دی چې کوکون پاکوي او په پای کې حقیقت ومومي.
د ستونزو د حل کولو په بهیر کې، موږ نه یوازې تخنیکي بصیرت ته اړتیا لرو، بلکې د فکر کولو یوې لارې ته هم اړتیا لرو چې کولی شي کوکون پټ کړي او سرچینه ومومي.
دا په ډاګه کوي چې موږ څنګه د پیچلو ستونزو سره مخ یو، زموږ تحلیل، قضاوت او د ستونزو حل کولو وړتیاوو څخه کار اخلو، او بالاخره د عمومي وضعیت کنټرول او ستراتیژیک حالت ته رسیدو.
زه امید لرم چې دا مقاله به تاسو سره د مونیټ اتصال ستونزې حل کولو کې مرسته وکړي او ستاسو د سیسټم نظارت سفر اسانه کړي!
هیله ده، د چن وییلینګ په بلاګ ( https://www.chenweiliang.com/ ) کې شریک شوی مقاله "د اړیکې څارنه ناکامه شوه: 2812؟ په ثانیو کې د اړیکې رد شوې ستونزه حل کول" به ستاسو لپاره ګټوره وي.
د دې مقالې لینک شریکولو لپاره وړیا احساس وکړئ: https://www.chenweiliang.com/cwl-32486.html
