Skip to main content
Failproof AI מעוצב כך שכשל בהאכיפה יהיה גלוי במקום לאפשר בשתיקה עבודה מסוכנת.

אבחן בלוק סגור כשל

  1. עבור אל Admin → enforcement ופתח את המכונה.
  2. בדוק את ה-check-in האחרון שלה, ההטמעה שהוקצתה, וההטמעה המדווחת.
  3. עבור אל Observe → policy ופתח את ההפעלה של החלטת ההכחשה.
  4. אשר האם הסיבה מדווחת על נגישות daemon, סטיית גרסה, או המדיניות עצמה.
על מכונה המוגדרת לשימוש ב-failproofaid, ה-daemon הוא המעריך היחיד. אם הוא אינו נגיש או שגרסת הפרוטוקול שלו אינה תואמת ל-CLI, הערכת ה-hook נכשלת בצורה סגורה. הפעולה נדחית עם סיבה שמכוונת את מפעיל המערכת לבדוק או לעדכן את ה-daemon. לפני תצורת daemon, ה-hooks מעריכים מדיניות בתהליך. לאחר שתצורת daemon מתועדת, Failproof AI לא חוזר בשתיקה למעריך שני כאשר ה-daemon נכשל.

הגב להחלטה סגורה כשל

  1. הרץ failproofai config --status.
  2. אם הגרסאות שונות, הרץ failproofai config חוזר לאחר עדכון החבילה.
  3. אם ה-daemon אינו נגיש, בדוק את מצב השירות שלו ויומנים מקומיים.
  4. התחל את עבודת הסוכן רק לאחר שנתיב הערכת מדיניות ידוע הוא בריא.
אל תנסה שוב ושוב את הפעולה המחסומה. תגובה סגורה כשל פירושה שהמערכת לא יכלה לקבוע שהפעולה הייתה בטוחה.

חבילה לא תיטען

מכונה שנאמר לה להטיל כוח על חבילה, ולא יכולה להריצ אותה, דוחה במקום להמשיך בשקט. התנעה היא הצפיית מתועדת, לא עומדת ריקה: מכונה ללא חבילות מותקנות היא שקטה, בעוד שחבילה שהוכרזה ולא תיפתר — או שתרשום פחות ממה שמניפסט שלה מכריז — דוחה. ההכחשה צרה, בניגוד ל-daemon אינו נגיש. daemon שלא ניתן להגיע אליו פירושו שלא התרחשה הערכה כלל, כך שלא ניתן לדעת שום דבר בטוח. חבילה שלא תיטען יש לה קבוצה ספירה של שומרות חסרות, מכיוון שכל מדיניות שהוכרזה נושאת את שלה match — כך שהיא דוחה רק את האירועים והכלים שמדיניויות אלו כיסו, והכל האחר ממשיך. זה לא יורה ל:
  • חבילת observe, שמעריכה והשלכה על ידי קונסטרוקציה
  • מדיניויות שלא לקחת, או שכיבית בהצהיר
  • חבילה שלא קיבל הטוען, כאשר “אין רישומים” לא יכול להיות מובחן מדלג מכוון
  • השהיית הפעלה פעילה
  • פסק זמן טעינה, שהוא זמני — רגע דיסק אחד איטי חייב לא להכחיש עד שאדם מתערב
UserPromptSubmit משקיע במקום להכחיש, כל מה שהמדיניות החסרה הכריזה. הכחשה כוללת תיקח אותה יחד ותנעל אתכם מן הסוכן שיכול לתקן את הבעיה.

מה לעשות

זה מוציא שם כל חבילה מותקנת שלא תיטען, אומר למה, יוצא שאינו אפס. ואז או התקן אותה מחדש (failproofai pack add <source>) או הסר אותה (failproofai pack remove <publisher/name>) — הסרתה משוך את ההצפיה, וההכחשה מפסיקה איתה.