ಮಾನಿಟ್:2812 ಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲವೇ? ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಸಂಪರ್ಕ ನಿರಾಕರಿಸಿದ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಿ

ಮಾನಿಟ್ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲವೇ? ಅಂತಿಮ ಪರಿಹಾರ ಇಲ್ಲಿದೆ!

ನೀವು ಎಂದಾದರೂ ನೋಡಿದ್ದೀರಾ "Monit Cannot connect to [IP地址]:2812 -- Connection refused” ನಿಮ್ಮ ತಲೆ ಮತ್ತು ಕಿವಿಗಳನ್ನು ಕೆರೆದುಕೊಳ್ಳುತ್ತೀರಾ?

ಚಾಲನೆಯಲ್ಲಿರುವ ಸ್ಥಿತಿ, ವೆಬ್ ಇಂಟರ್ಫೇಸ್ ಕಾನ್ಫಿಗರೇಶನ್, ಫೈರ್‌ವಾಲ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳು, ಸರ್ವರ್ ಐಪಿ ವಿಳಾಸ, ಇತ್ಯಾದಿಗಳನ್ನು ಪರಿಶೀಲಿಸುವುದು ಸೇರಿದಂತೆ ಮಾನಿಟ್ ಸಂಪರ್ಕ ಸಮಸ್ಯೆಗಳನ್ನು ತ್ವರಿತವಾಗಿ ನಿವಾರಿಸಲು ಮತ್ತು ಸರಿಪಡಿಸಲು ನಿಮಗೆ ಸಹಾಯ ಮಾಡಲು ಈ ಮಾರ್ಗದರ್ಶಿ ವಿವಿಧ ಪರಿಹಾರಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ... ಮಾನಿಟ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಾಗದಿರುವ ಸಮಸ್ಯೆಯನ್ನು ಸುಲಭವಾಗಿ ಪರಿಹರಿಸಿ ಮತ್ತು ತಕ್ಷಣ ಮೇಲ್ವಿಚಾರಣೆಯನ್ನು ಪುನರಾರಂಭಿಸಿ!

ನಿಮ್ಮ 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 ಮರುಪ್ರಾರಂಭಿಸಿ ಮಾನಿಟ್

ಕಾರಣ 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
    
    • ಯಾವುದೇ ಔಟ್ಪುಟ್ ಇಲ್ಲದಿದ್ದರೆ, Monit ಇನ್ನೂ ಪೋರ್ಟ್ 2812 ಅನ್ನು ಕೇಳುವುದಿಲ್ಲ ಎಂದು ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ ಸಮಸ್ಯೆ ಇರಬಹುದು.
    • ಔಟ್ಪುಟ್ ಇದ್ದರೆ, ಮಾನಿಟ್ ಅನ್ನು ಸರಿಯಾಗಿ ಪ್ರಾರಂಭಿಸಲಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ.

ಕಾರಣ 3: ಫೈರ್‌ವಾಲ್ (iptables/UFW) ಪೋರ್ಟ್ 2812 ಅನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ

ಪರಿಹಾರ

  1. ಫೈರ್ವಾಲ್ ಸ್ಥಿತಿಯನ್ನು ಪರಿಶೀಲಿಸಿ

    sudo ufw status
    

    UFW ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ, ಪೋರ್ಟ್ 2812 ಅನ್ನು ತೆರೆಯಿರಿ:

    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: ಸರ್ವರ್ ಐಪಿ ಸೆಟ್ಟಿಂಗ್ ತಪ್ಪಾಗಿದೆ

ನಿಮ್ಮ ದೋಷ ಸಂದೇಶ:

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

ವಿವರಣೆ ಮಾನಿಟ್ ತಪ್ಪಾದ ಐಪಿಯನ್ನು ಕೇಳುತ್ತಿರಬಹುದು, ಆದರೆ ನೀವು ಸಂಪರ್ಕಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೀರಿ 141.98.152.153.

ಪರಿಹಾರ

  1. ಪ್ರಸ್ತುತ ಮಾನಿಟ್‌ನಿಂದ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲಾದ IP ಅನ್ನು ಪರಿಶೀಲಿಸಿ:

    sudo netstat -tulnp | grep 2812
    

    ಒಂದು ವೇಳೆ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲಾಗುತ್ತಿದೆ 127.0.0.1(ಸ್ಥಳೀಯ ಲೂಪ್‌ಬ್ಯಾಕ್), ಆದರೆ ನೀವು ಸರ್ವರ್ ಐಪಿ ಬಳಸಿ ಪ್ರವೇಶಿಸಿದರೆ, ಸಂಪರ್ಕವನ್ನು ನಿರಾಕರಿಸಲಾಗುತ್ತದೆ.
    ನೀನು ಮಾಡಬಲ್ಲೆ ಗೆ ಬದಲಾಯಿಸಲಾಗಿದೆ 0.0.0.0(ಎಲ್ಲಾ IP ಗಳಿಗೆ ಇದನ್ನು ಪ್ರವೇಶಿಸುವಂತೆ ಮಾಡಿ), ಅಥವಾ ನೇರವಾಗಿ ಬಳಸಿ 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
  • Monit ಮೂಲಕ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲಾದ IP ತಪ್ಪಾಗಿದೆ → ಗೆ ಬದಲಾಯಿಸಿ 0.0.0.0

ಈ ವಿಧಾನಗಳನ್ನು ಪ್ರಯತ್ನಿಸಿ, ಅವರು ನಿಮ್ಮ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಬೇಕು! 🚀

ತೀರ್ಮಾನ

ಮಾನಿಟ್ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ, ಇದು ಕೋಡ್‌ನ ಕಾಡಿನಲ್ಲಿ ಕಳೆದುಹೋದಂತಿದೆ.

Monit ನ ಚಾಲನೆಯಲ್ಲಿರುವ ಸ್ಥಿತಿ, ವೆಬ್ ಇಂಟರ್ಫೇಸ್, ಫೈರ್‌ವಾಲ್ ಮತ್ತು ಸರ್ವರ್ IP ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತನಿಖೆ ಮಾಡುವ ಮೂಲಕ, ನಾವು ಹಂತ ಹಂತವಾಗಿ ಮಂಜನ್ನು ತೆರವುಗೊಳಿಸಿದ್ದೇವೆ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಸಂಪರ್ಕದ ಉದಯವನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇವೆ.

ಇದು ಪತ್ತೇದಾರಿ ಕೋಕೂನ್ ಅನ್ನು ಸುಲಿದು ಅಂತಿಮವಾಗಿ ಸತ್ಯವನ್ನು ಕಂಡುಕೊಂಡಂತೆ.

ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ, ನಮಗೆ ತಾಂತ್ರಿಕ ಒಳನೋಟಗಳು ಮಾತ್ರವಲ್ಲ, ಕೋಕೂನ್ ಅನ್ನು ತೆಗೆದುಹಾಕುವ ಮತ್ತು ಮೂಲವನ್ನು ಪತ್ತೆಹಚ್ಚುವ ಆಲೋಚನಾ ವಿಧಾನವೂ ಬೇಕಾಗುತ್ತದೆ.

ಸಂಕೀರ್ಣ ಸಮಸ್ಯೆಗಳನ್ನು ಎದುರಿಸುವಾಗ ನಮ್ಮ ವಿಶ್ಲೇಷಣೆ, ತೀರ್ಪು ಮತ್ತು ಸಮಸ್ಯೆ-ಪರಿಹರಿಸುವ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ನಾವು ಹೇಗೆ ಬಳಸುತ್ತೇವೆ ಎಂಬುದನ್ನು ಇದು ಪ್ರತಿಬಿಂಬಿಸುತ್ತದೆ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಒಟ್ಟಾರೆ ಪರಿಸ್ಥಿತಿಯನ್ನು ನಿಯಂತ್ರಿಸುವ ಮತ್ತು ಕಾರ್ಯತಂತ್ರದ ಸ್ಥಿತಿಯನ್ನು ಸಾಧಿಸುತ್ತದೆ.

ಮಾನಿಟ್ ಸಂಪರ್ಕದ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಮತ್ತು ಸಿಸ್ಟಮ್ ಮಾನಿಟರಿಂಗ್‌ನ ಹಾದಿಯಲ್ಲಿ ನಿಮ್ಮನ್ನು ಸುಗಮವಾಗಿಸಲು ಈ ಲೇಖನವು ನಿಮಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ!

ಹೋಪ್ ಚೆನ್ ವೈಲಿಯಾಂಗ್ ಬ್ಲಾಗ್ ( https://www.chenweiliang.com/ ) ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ "Monit ಗೆ ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ:2812?" ಸಂಪರ್ಕ ನಿರಾಕರಿಸಿದ ಸಮಸ್ಯೆಯನ್ನು ಸೆಕೆಂಡುಗಳಲ್ಲಿ ಪರಿಹರಿಸಿ", ಇದು ನಿಮಗೆ ಸಹಾಯಕವಾಗುತ್ತದೆ.

ಈ ಲೇಖನದ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಸ್ವಾಗತ:https://www.chenweiliang.com/cwl-32486.html

ಇನ್ನಷ್ಟು ಗುಪ್ತ ತಂತ್ರಗಳನ್ನು ಅನ್‌ಲಾಕ್ ಮಾಡಲು 🔑, ನಮ್ಮ ಟೆಲಿಗ್ರಾಮ್ ಚಾನಲ್‌ಗೆ ಸೇರಲು ಸ್ವಾಗತ!

ಇಷ್ಟವಾದಲ್ಲಿ ಶೇರ್ ಮಾಡಿ ಮತ್ತು ಲೈಕ್ ಮಾಡಿ! ನಿಮ್ಮ ಹಂಚಿಕೆಗಳು ಮತ್ತು ಇಷ್ಟಗಳು ನಮ್ಮ ನಿರಂತರ ಪ್ರೇರಣೆ!

 

ಪ್ರತಿಕ್ರಿಯೆಗಳು

ನಿಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸವನ್ನು ಪ್ರಕಟಿಸಲಾಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ * ಲೇಬಲ್

ಲೇಖನ ಡೈರೆಕ್ಟರಿ
ಟಾಪ್ ಗೆ ಸ್ಕ್ರೋಲ್