2016-08-29 6 views
6

मैं एक यूबंटू 16.04 मशीन पर एक कैडी वेबसर्वर शुरू करने के लिए systemd का उपयोग कर रहा हूं। जब भी मैं sudo service caddy start और service caddy status चलाने के लिए, मैं इस त्रुटि मिलती है:caddy.service प्रारंभ अनुरोध बहुत तेज़ी से दोहराया गया

Restart=on-failure 

(# के साथ) बाहर टिप्पणी करते हुए कि और पुन: प्रारंभ सेवा से पता चला है:

● caddy.service - Caddy webserver 
    Loaded: loaded (/etc/systemd/system/caddy.service; enabled; vendor preset: enabled) 
    Active: failed (Result: exit-code) since Mon 2016-08-29 05:03:02 EDT; 4s ago 
    Docs: https://caddyserver.com/ 
    Process: 1135 ExecStart=/usr/local/bin/caddy -agree -email [email protected] -pidfile=/var/run/caddy/caddy.pid (code=exited, status 
Main PID: 1135 (code=exited, status=1/FAILURE) 

systemd[1]: Started Caddy webserver. 
caddy[1135]: Activating privacy features... done. 
caddy[1135]: 2016/08/29 05:03:02 Caddyfile:12 - Parse error: unknown property 'errors' 
systemd[1]: caddy.service: Main process exited, code=exited, status=1/FAILURE 
systemd[1]: caddy.service: Unit entered failed state. 
systemd[1]: caddy.service: Failed with result 'exit-code'. 

उत्तर

16

मेरी /etc/systemd/system/caddy.service फ़ाइल में, मैं निम्नलिखित पंक्ति था अंतर्निहित समस्या, जो मेरे कैडीफ़ाइल में थी।

संपादित करें:

service caddy status केवल, लॉग की कुछ पंक्तियां प्रिंट तो कभी कभी आप बस पूर्ण लॉग को देखकर मूल समस्या पा सकते हैं। किसी और को अपने बालों को खींच लिए

journalctl -u caddy 
3

, ध्यान दें लाइनों StartLimitInterval और caddy.service फ़ाइल में StartLimitBurst - आप परीक्षण कर रहे हैं और बार-बार रोक/आप StartLimitBurst मारा जाएगा शुरू करने: syslog का उपयोग कर रहे हैं, तो इस के साथ किया जाता है सीमा। इसे अनुमति देने के लिए इसे बहुत बढ़ाने की आवश्यकता है, या StartLimitInterval बदलें।

संबंधित मुद्दे