הורדה מ-Play Store ממתינה: בדקו את נתיב ה-VPN
הורדה ממתינה אינה הוכחה ש-Google חוסמת VPN. עברו על התור, האחסון, הרשת הממדת ושלבי ההעברה לפני שתשנו את היציאה.
אתם מקישים על התקנה, השורה ב-Play Store אומרת ממתין, וה-VPN הוא הדבר היחיד שהשתנה. זה מספיק כדי להאשים את צומת היציאה, אף שהראיות אינן תומכות בקפיצה הזאת. משימה בתור, העברה פעילה וחבילה שמסרבת להתקין הן תקלות שונות, לכן עברו על המסכים לפי הסדר ועצרו היכן שאחד מהם מסביר את מה שאתם רואים.
קראו את מצב הפריט לפני הרשת
פתחו ניהול אפליקציות ומכשיר, ואז עדכונים, והתבוננו בשורה כמה שניות. פס שזז אומר שהחבילה מועברת; ספינר שלעולם לא מתמלא אומר שהמשימה בתור ומעולם לא החלה.
אפליקציה אחת שאומרת שהיא אינה זמינה במדינה שלכם אינה אותו מקרה כמו כל העדכונים שממתינים. הראשונה היא תשובת זכאות לגבי הפריט, השנייה עוסקת במכשיר, בחשבון או בנתיב. ספרו את השורות התקועות לפני שנוגעים בהגדרה: תקלה בודדת ותקלה בכל התור חולקות לעתים רחוקות סיבה.
שללו קודם אחסון ושעון
מקום פנוי, שעון אוטומטי וחיבור שמיש מכסים את רוב ההורדות התקועות, ואף אחד מהם אינו קשור למנהרה. המדריך של Google לפתרון בעיות הורדה ב-Play מסביר את שלבי ההפעלה מחדש והעדכון הנתמכים; עקבו אחרי הרצף הזה במקום למחוק נתונים של כמה חבילות Google בבת אחת. איפוס אחסון מנתק את החשבון מחלקים מהחנות, ובפרופיל עבודה ייתכן שמנהל יצטרך לאשר זאת.
אם הטלפון מנוהל, התייחסו לכל תיקון כהחלטת מנהל עד שתדעו אחרת. מחיקת נתוני החנות עלולה להסיר תצורה שהארגון דחף, וכך בעיית הורדה הופכת לבעיית רישום.
בדקו אם המנהרה מצהירה על עצמה כרשת ממדת
לקוח VPN מחליט אם הממשק שלו ממדת, ו-Android מעביר את התווית הזאת לאפליקציות דרך האפשרות setMetered(boolean) של VpnService.Builder. הטלפון יכול להיות ב-Wi-Fi ועדיין לתת ל-Play חיבור ממדת, מפני שהמנהרה מספקת את המאפיין. לכן שני לקוחות יכולים לחלוק על אותו טלפון.
פתחו את העדפות ההורדה והעדכון של Play והסתכלו על הרשת שבשימוש. אם האפליקציה ממתינה ל-Wi-Fi והמנהרה מסומנת כממדת, חבילה גדולה יכולה להמתין בעוד עדכונים קטנים מסתיימים. רשמו קודם את ההגדרה: הורדה שמתחילה אחר כך מוכיחה משהו על ההעדפה, לא על מדינת היציאה. החזירו אותה לאחר הבדיקה.
בצעו השוואה מבוקרת אחת
בחרו אפליקציה קטנה וחינמית, החזיקו את הטלפון ונקודת הגישה קבועים, וחזרו על ההתקנה. רשמו את השלב שבו היא נכשלת: לפני שזז בייט, באמצע הדרך, או אחרי שהחבילה מגיעה והמתקין משתלט. המקרה האחרון מצביע על המתקין או על האחסון, לא על מארח ההורדה. אחר כך חזרו פעם אחת עם המנהרה כבויה והשוו בין שתי ההרצות. הצלחה אחת מוכיחה מעט, כי תשובה מהמטמון נראית כמו העברה שהושלמה.
אם ההורדה מושלמת רק עם המנהרה כבויה, יש לכם קצה חוט, לא פסק דין. זיוף מיקום הוא סיבה אפשרית, וחסימה ארגונית, פותר מסנן או נקודת קצה עמוסה היו נראים אותו דבר.
שנו משתנה אחד בכל פעם: שרת אחר באותו לקוח, אחר כך תעבורה אחרת, אחר כך פרוטוקול אחר. DNS ראוי לבדיקה משלו: שם שלא נפתר ומארח שעונה לאט נכשלים בדרכים שונות. ניתוב לפי אפליקציה מוסיף מלכודת: הרחקת האפליקציה שאתם רואים אינה מבטיחה שגם השירות שמביא את ההורדה הורחק.
הבחינו בין הודעת מדינה לכשל רשת
אם החנות אומרת שהפריט אינו זמין במדינה שלכם, המנהרה אינה המשתנה, כי ההודעה הזאת עוסקת במדינת החנות של החשבון. לתהליך שינוי המדינה של Play יש כללי זכאות ותקופת המתנה, והוא אינו אבחון. התקנה צדדית של APK ממראה משנה מאין הגיעה התוכנה בלי להסביר למה ההורדה נעצרה.
לדוח שמישהו אחר יוכל לפעול לפיו, תעדו את ההודעה בדיוק, את הלקוח והפרופיל, את סוג הרשת ואת מה שהראו שתי ההרצות. ארבע העובדות האלה מאפשרות לאדם אחר לשחזר את הכשל, במקום לחזור ולטעון ש-VPN מסתיר את מיקומכם ולכן Play חוסם אותם.