בחרו את תצורת Proxychains עבור הפקודה הזו
בחרו תצורה מפורשת ובדקו את נתיב האתחול לפני ניפוי נקודת הקצה של ה-proxy.
proxychains4 -f /home/alex/proxy-lab.conf curl https://example.com/הארגומנט -f בוחר תצורה קריאה עבור קריאת proxychains-ng הזו. החליפו את הנתיב המלא מהדוגמה בקובץ שאתם מתכוונים לתחזק ובדקו את הנתיב שנטען בפלט האתחול. שגיאה שעדיין מציינת קובץ אחר מסבירה מדוע לעריכת ה-proxychains4.conf המצופה שלכם לא הייתה השפעה.
בלי הבחירה המפורשת הזו, החיפוש כולל את PROXYCHAINS_CONF_FILE, תצורה בתיקיית העבודה, קובץ לכל משתמש ומיקומי מערכת מותקנים. גרסאות חבילה ועטיפה עשויות להיבדל בברירות המחדל שלהן. לכן proxychains.conf מקומי לפרויקט, תיקיית הבית של חשבון אחר או קובץ הרצה אחר ב-PATH יכולים לשנות את הקלט.
אם הקובץ שנבחר אינו מדווח על proxy תקף
בדקו את הפענוח לפני הקישוריות. רשומות שייכות מתחת ל-[ProxyList] וזקוקות לפרוטוקול ולשדות שהמהדורה המותקנת מצפה להם. בדקו הערות, מיקום סעיפים ותחביר. עבור נקודת קצה ציבורית מורשית, רשימת ה-proxy החינמית מציעה מועמדים להזנה עם השדות הנדרשים של הפרוטוקול שנבחר. מאזין HTTP שמתואר כ-SOCKS נשאר שגוי גם כאשר הקובץ המיועד נטען.
שגיאת תצורה שנפענחה שונה מפסק זמן לאחר ניסיון חיבור. לאחר שנקודת הקצה המיועדת נפענחת, עקבו אחר השלב הכושל הבא: טעינת ספריות, משא ומתן עם ה-proxy, אימות, חיבור ליעד או תגובת היישום. שינוי שם של קובץ מערכת לא יכול לתקן את השלבים האלה.
עבור פקודות נפרדות שזקוקות ליציאות נפרדות, בחרו את הקבצים שלהן במפורש במקום לשכתב תצורה משותפת בזמן שתהליכים מתחילים. אין צורך לדרוס קובץ מערכת אחר רק כדי לשחזר שם קובץ ממדריך ישן.