مانیټ نشي کولی له دې سره وصل شي: 2812؟ په ثانیو کې د اتصال رد شوې ستونزه حل کړئ

مانیټ نشي نښلولی؟ حتمي حل دلته دی!

ایا تاسو کله هم لیدلی دی "Monit Cannot connect to [IP地址]:2812 -- Connection refused"خپل سر او غوږونه غوڅول؟

دا لارښود مختلف حلونه وړاندې کوي ترڅو تاسو سره د مونیټ اتصال ستونزې ګړندي حل او حل کولو کې مرسته وکړي ، پشمول د چلولو حالت چیک کول ، د ویب انٹرفیس ترتیب کول ، د فایر وال تنظیمات ، د سرور IP پته او نور ... سمدلاسه څارنه بیا پیل کړئ!

ستاسو monit کیدای شي نه چلیږي، یا د دې ویب څارنې انٹرفیس (httpd) فعال نه دی. تېروتنه "پیوستون رد شو" ښايي څو لاملونه وي:

1 دلیل: مانیټ نه چلیږي

مانیټ نشي کولی له دې سره وصل شي: 2812؟ په ثانیو کې د اتصال رد شوې ستونزه حل کړئ

د حل لاره

  1. لومړی، وګورئ چې ایا مونیټ روان دی :

    sudo systemctl status monit
    
    • که حالت وي inactive (dead)، دا په ګوته کوي چې دا نه چلیږي.
    • که حالت وي active (running)، مګر تېروتنه لاهم راپور شوې ، دا ممکن د اوریدلو بندر سره ستونزه وي.
  2. که مونیټ نه چلیږي، نو هڅه وکړئ چې پیل یې کړئ :

    sudo monit
    
  3. حالت بیا وګورئ :

    sudo monit status
    
  4. د مونیټ ترتیب بیا پورته کړئ :

    sudo monit reload
    
  5. د بیا پیل کولو مانیټ : `bash sudo systemctl restart Monit`

دلیل 2: د مونیټ ویب انٹرفیس (httpd) فعال نه دی

په ډیفالټ ډول، مونیټ ممکن د HTTP څارنې انٹرفیس فعال نه کړي ؛ تاسو به اړتیا ولرئ چې دا په لاسي ډول تنظیم کړئ.

د حل لاره

  1. د مونیټ تشکیلاتو فایل خلاص کړئ
    sudo nano /etc/monit/monitrc
    
  2. د 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 استازي د کارن نوم مدیر، پاسورډ مانیټ(تعدیل کیدی شي).
  3. خوندي او وتل(په وینا د Ctrl + X، بیا Y داخل کړئ).

  4. د مونیټ ترتیب بیا پورته کړئ :

    sudo monit reload
    
  5. مانیټ بیا پیل کړئ :

    sudo systemctl restart monit
    
  6. ازموینه وکړئ چې ایا مونیټ په پورټ کې په سمه توګه اوري :

    sudo netstat -tulnp | grep 2812
    
    • که چیرې کومه پایله نه وي، دا په ګوته کوي چې مونیټ لاهم پورټ 2812 ته غوږ نه نیسي ، او ممکن د ترتیب کولو ستونزه وي.
    • که چیرې تولید شتون ولري، دا په ګوته کوي چې مانیټ په سمه توګه پیل شوی.

دلیل 3: فایروال (iptables/UFW) بند شوی پورټ 2812

د حل لاره

  1. د فایروال حالت چیک کړئ

    sudo ufw status
    

    که چیرې UFW فعال وي، نو پورټ ۲۸۱۲ پرانیزئ :

    sudo ufw allow 2812/tcp
    sudo ufw reload
    
  2. که تاسو iptables کاروئ، چل کړئ:

    sudo iptables -A INPUT -p tcp --dport 2812 -j ACCEPT
    sudo iptables-save
    
  3. بیا د نښلولو هڅه وکړئ :

    sudo monit status
    

4 دلیل: د سرور IP ترتیب غلط دی

ستاسو د خطا پیغام:

Cannot connect to [141.98.152.153]:2812 -- Connection refused

تفصیل مونیټ ښايي غلط IP ته غوږ وي، مګر تاسو د نښلولو هڅه کوئ 141.98.152.153.

د حل لاره

  1. هغه IP پتې وګورئ چې مونیټ یې اوس مهال اوري :

    sudo netstat -tulnp | grep 2812
    

    که څه شی څارل کیږي 127.0.0.1(سیمه ایز لوپ بیک)، مګر که تاسو د سرور IP په کارولو سره لاسرسی ومومئ، پیوستون به رد شي.
    تاسو یې کولای شئ ته بدل کړئ 0.0.0.0(دا ټولو IPs ته د لاسرسي وړ کړئ) ، یا مستقیم وکاروئ 127.0.0.1 رسي.

  2. د مانیټ تشکیلاتو فایل بدل کړئ

    sudo nano /etc/monit/monitrc
    

    دا کرښه مې وموندله :

    use address 127.0.0.1
    

    بدل کړئ :

    use address 0.0.0.0
    

    بیا مانیټ بیا پیل کړئ :

    sudo systemctl restart monit
    
  3. د بیا نښلولو هڅه وکړئ

    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

د نورو پټو چلونو د خلاصولو لپاره، زموږ د ټیلیګرام چینل سره یوځای کیدو ته ښه راغلاست!

که مو خوښه شوه لایک او شریک کړئ! ستاسو شریکول او خوښول زموږ دوامداره هڅونه ده!

 

评论 评论

您的邮箱地址不会被公开。必填项已用*标注

پاس شئ