בעיות התחברות ל-Whizi, או סשן שמתפוגג כל הזמן

תשובה מהירה

כשלי הגישה ל-Whizi מתחלקים לארבע קבוצות: ניסיון ההתחברות נכשל, הדפדפן לא הצליח לקבל טוקן סשן חדש, סשן אחר כבר פתוח, או שמנגנון ההגנה על שיתוף החשבון דחה את הבקשה. כל כשל אימות מהשרת נושא את הקוד unauthorized עם HTTP 401, והתנתקות והתחברות מחדש מנקה את מקרי הסשן.

התשובה הקצרה

בעיות הגישה ל-Whizi מתחלקות לארבע קבוצות: ניסיון ההתחברות עצמו נכשל, הדפדפן לא הצליח לקבל טוקן סשן חדש, סשן אחר כבר פתוח, או שמנגנון ההגנה על שיתוף החשבון דחה את הבקשה. ההודעה מספרת לכם איזו מהן קרתה, וכל הודעה למטה מצוטטת מהקוד שמייצר אותה.

חמש ההודעות הבאות מכסות דחיות של התחברות, סשן, סשן יחיד ושיתוף חשבון:

הודעהמה הפעיל אותהפתרון
Login failed. Please check your credentials.ניסיון ההתחברות החזיר סטטוס שאינו completeהזינו מחדש את האימייל והסיסמה, או אפסו את הסיסמה
Invalid or expired session token.HTTP 401. אימות הטוקן נכשל מכל סיבה: טוקן שפג תוקפו, חתימה שגויה, מנפיק שגויהתנתקו והתחברו מחדש
Authentication required.HTTP 401. הבקשה לא נשאה טוקן Bearer בכותרת Authorizationהתחברו מחדש
Please sign out from other sessions and try again.טקסט שגיאת ההתחברות הכיל "single session mode"התנתקו מ-Whizi בדפדפן או בכרטיסייה האחרת, ואז נסו שוב
Account sharing limit reached. Please use your own Whizi account.HTTP 403. יותר מ-3 מפתחות מכשיר או סשן שונים נראו בחשבון ב-24 השעות האחרונותהשתמשו בחשבון שלכם. החלון הוא נגלל, כך שאחרת האפשרות היחידה היא לחכות

כל כשל אימות מהשרת נושא את הקוד unauthorized עם HTTP 401. בעמוד הצ'אט ובחלון השיתוף מוצגת הודעת השרת כמו שהיא, כך שהמחרוזת בלוג הרשת והמחרוזת על המסך הן אותה מחרוזת בדיוק.

מה 'session expired' אומר בעצם

זה אומר שהעמוד בקש טוקן סשן חדש ולא קיבל אחד. אותו תנאי בודד מופיע במשפט אחר בהתאם למקום שבו הייתם כשזה קרה.

היכן אתם רואים את זההודעה
כל קריאת שרת בלי טוקןAuthentication required.
כל קריאת שרת שהטוקן שלה נכשל באימותInvalid or expired session token.
טוקן שמאומת אך חסר claimThe Clerk user_jwt token must include sub and email claims.
רשימת צ'אטים, טעינת צ'אט, מחיקה, שינוי שם או העלאהFailed to retrieve session token.
השוואה זה לצד זה, בזמן השליחהYour session expired. Please refresh and try again.
ייבוא ייצוא של ChatGPT או ClaudeYour session ended. Sign in again, then start the import.
הגדרות, לפני ביטולAuthentication failed. Please sign in again.
חלון השדרוג, לפני התשלוםAuthentication failed. Please sign in again.
חלון השיתוףNot signed in.
שכבת הקול (voice overlay)Sign in to Whizi to use voice mode.
קריאת הסשן עצמהFailed to fetch session ({status}).

התנתקו והתחברו מחדש. שתיים מהמחרוזות אומרות את זה בעצמן: Your session ended. Sign in again, then start the import. וגם Authentication failed. Please sign in again.

שגיאות התחברות ואיפוס סיסמה

האימות וניהול החשבון מסופקים על ידי Clerk, כך שהמחרוזות האלה מגיעות מתהליך ההתחברות ולא ממאגר סיסמאות של Whizi.

הודעהתנאי הפעלה
Login failed. Please check your credentials.ניסיון ההתחברות החזיר סטטוס שאינו complete
An error occurred during login.קריאת ההתחברות זרקה שגיאה ולא חזרה הודעה קריאה
Please sign out from other sessions and try again.טקסט השגיאה הכיל "single session mode"
Failed to authenticate with social login.מסירת ההפניה של Google נכשלה לפני עזיבת העמוד
Please enter your email address.טופס איפוס הסיסמה נשלח עם שדה אימייל ריק
Failed to send reset email. Please try again.בקשת איפוס הסיסמה זרקה שגיאה
Current password is required.שדה הסיסמה הנוכחית היה ריק בעמוד איפוס הסיסמה
Passwords do not match.שני שדות הסיסמה החדשה שונים זה מזה
Failed to reset password. Please try again.האיפוס נכשל וחזר בלי הודעה קריאה

Please sign out from other sessions and try again. היא היחידה ברשימה שהפתרון שלה נמצא במקום אחר: סגרו את הכרטיסייה או הדפדפן האחר שבו Whizi מחוברת, ואז נסו שוב כאן.

לעמוד ההגדרות יש עותק משלו של תהליך האיפוס, עם אותן שתי מחרוזות: Please enter your email address. כשהשדה ריק, ו-Failed to send reset email. Please try again. כשהשליחה נכשלת. ניסיון חוזר הוא הפתרון המלא. התהליך עצמו מוסבר שלב אחר שלב במאמר איפוס הסיסמה של Whizi. אם זה נכשל שוב ושוב, פנו לתמיכה במקום ליצור חשבון שני.

ניסיונות חוזרים בלופ צפוף יכולים גם לפגוע במגביל הקצב, שמשיב HTTP 429 עם Too many requests. Please wait and try again. החלונות שמאחורי המחרוזת הזו מפורטים במאמר מגבלות הקצב של Whizi.

שגיאות הרשמה ואימות אימייל

הודעהתנאי הפעלה
Registration service is not available.אובייקט ההרשמה לא היה מוכן כשהטופס נשלח
Registration failed. Please check your information.קריאת ההרשמה זרקה שגיאה בלי הודעה קריאה
Verification service is not available.שלב קוד האימות באימייל רץ בלי אובייקט הרשמה
Verification failed. Please try again.ניסיון האימות החזיר סטטוס שאינו complete
Invalid verification code. Please check your email.קריאת האימות זרקה שגיאה
Could not start Google sign-up. Please try again.הפניית ההרשמה של Google זרקה שגיאה
Missing session token after social signup.לא היה טוקן זמין אחרי שהרשמה חברתית הושלמה
Your account was created, but checkout could not start. Please sign in and choose your plan again.הרשמה עם checkout ממתין לא הצליחה לקבל טוקן אחר כך

האחרונה מבין אלה אינה הרשמה שנכשלה: החשבון קיים, ורק ה-checkout שהיה ממתין אבד. מה לעשות בהמשך מוסבר במאמר כרטיס נדחה או תשלום שנכשל בקופה.

שתי המחרוזות "not available" אומרות שאובייקט ההרשמה של Clerk לא היה מוכן כשהטופס נשלח, ולא שהפרטים שלכם נדחו. חכו שהעמוד יטען לגמרי, ואז שלחו שוב.

כתובות אימייל זמניות נדחות

Temporary email addresses are not allowed. Please use a permanent email address. היא HTTP 403 עם הקוד disposable_email_blocked. היא נזרקת ביצירת חשבון כשדומיין האימייל מופיע ברשימת הכתובות החד-פעמיות.

חשבונות שקיימים כבר אינם מושפעים מהרשימה. הפתרון הוא כתובת קבועה, ואין אפשרות לבקש עקיפה.

אותה מחרוזת יכולה לחזור גם בקופה עם סטטוס אחר. הצד הזה שלה מכוסה במאמר כרטיס נדחה או תשלום שנכשל בקופה.

מגבלת שיתוף חשבון הושגה

Account sharing limit reached. Please use your own Whizi account. היא HTTP 403 עם הקוד account_sharing_limit. היא מופעלת כשיותר מ-3 מפתחות מכשיר או סשן שונים נראו בחשבון אחד ב-24 השעות האחרונות.

שימוש רגיל במספר מכשירים צפוי ונתמך: אפשר להתחבר לחשבון ביותר ממכשיר אחד, ושניהם מגיעים לאותו שרת ולאותו מאגר שיחות. רק יצירה אחת רצה בכל פעם עבור כל חשבון, בכפייה של נעילה פר-משתמש, כך ששני מכשירים לעולם לא יכולים ליצור בו זמנית באותו חשבון.

אין הגדרה לזה ואין איפוס עצמי. החלון מכסה את 24 השעות האחרונות, כך שהוא מתאפס מעצמו כשמפתחות מכשיר ישנים יוצאים מהחלון. אם אתם אדם אחד על יותר משלושה דפדפנים או מכשירים ביום ואתם ממשיכים להיתקל בזה, פנו לתמיכה במקום לנסות לעקוף את זה.

מחוברים, אבל Whizi אומר שהחשבון לא קיים

User not found. נזרקת כשהרשומה מאחורי הסשן נמחקה. נתיב ה-checkout מחזיר את אותה מחרוזת כ-HTTP 404 not_found כשהוא לא מצליח לקרוא את רשומת הקורא.

מחיקת חשבון היא אישור בשני שלבים בהגדרות, והיא מוחקת את רשומת החשבון הפעילה של Whizi, צ'אטים והודעות מסונכרנים, מדיה שהועלתה ונוצרה, זיכרון מובייל שנשמר, רשומות הפניה, מצב הרשאות ושימוש במובייל, מצב מגבלת קצב, טוקני push, וחשבון האימות של Clerk, בכפוף לתקופת השמירה המוגבלת שמפורטת במדיניות הפרטיות.

אם אתם רואים את זה ולא מחקתם שום דבר, פנו לתמיכה. אין תיקון עצמי לזה. מה שהמחיקה מכסה במלואה מפורט במאמר מה Whizi עושה עם הנתונים שלכם.

פרופילי אורח וקישור

שימוש כאורח הוא שימוש ללא התחברות. יצירת חשבון היא אופציונלית באפליקציית המובייל, והמשך בלעדיה יוצר פרופיל אורח אנונימי שקשור למכשיר ולא דורש שם או כתובת אימייל. יש לו קבוצת שגיאות גישה משלו.

הודעהתנאי הפעלה
A valid guest session is required.HTTP 401. טוקן האורח חסר, פגום, או מצביע על פרופיל אורח שלא קיים
This guest profile has already been linked. Sign in to continue.HTTP 409. טוקן האורח מפנה לפרופיל שכבר נתבע על ידי חשבון אחר
This guest profile is linked to a different Whizi account.HTTP 409. התביעה מכוונת לפרופיל אורח שכבר קשור במקום אחר
Wait for the current reply to finish, then try creating your account again.HTTP 409. הפרופיל נתבע בזמן שיצירה עדיין רצה

רק לאחרונה מביניהן יש פתרון קל: חכו שהתשובה תסתיים, ואז צרו את החשבון. שלוש האחרות אומרות שפרופיל האורח כבר קשור לחשבון, אז התחברו לחשבון הזה, או פנו לתמיכה אם אינכם מכירים אותו.

הנתונים של האורח לא נתקעים בגלל זה. ייצוא נתונים עובד גם לסשנים של אורחים, כי לאורחים יש צ'אטים וזיכרון אמיתיים ששווה לחלץ.

כשהחשבון עצמו מסרב לעשות משהו

אלה כשלים בגובה החשבון שמוצגים בהגדרות, ולא כשלי התחברות.

הודעהמה זה
Your account could not be deleted. Please try again, or contact support.בקשת המחיקה נכשלה, מוצגת בהגדרות
Account deletion failed ({status}).השגיאה הגולמית מאחורי אותה הודעה קופצת, עם סטטוס ה-HTTP
Failed to export your data. Please try again.ייצוא הנתונים נכשל, מוצג בהגדרות
Export request failed ({status}).השגיאה הגולמית מאחורי אותה הודעה קופצת

ייצוא נתונים מוגבל בקצב ל-5 בקשות בדקה, כי ייצוא קורא את כל מה שהחשבון מחזיק. ניסיונות חוזרים מהר יותר מחמש פעמים בדקה יידחו על ידי המגבלה הזו.

אין API ציבורי או למפתחים, אין הנפקת מפתחות API, ואין טוקני גישה אישיים. כל נתיב מאמת כסשן משתמש קצה, כך שאין מפתח לסובב, לבטל או להדביק כשהגישה נשברת. אם סקריפט או כלי צד שלישי לא מצליח להגיע לחשבון שלכם, זו הסיבה.

רשימת בדיקה
  • שגיאת סשן אומרת שהבקשה נשאה טוקן לא שמיש: התנתקו והתחברו מחדש
  • Invalid or expired session token היא HTTP 401 עם הקוד unauthorized
  • הודעת סשן יחיד אומרת שהכרטיסייה האחרת של Whizi צריכה להתנתק קודם
  • מנגנון ההגנה על שיתוף חשבון מופעל מעל 3 מפתחות מכשיר או סשן ב-24 שעות, ומתאפס מעצמו
  • דומייני אימייל חד-פעמיים נדחים בהרשמה כ-HTTP 403 disposable_email_blocked
  • User not found אומר שרשומת החשבון מאחורי הסשן נעלמה: פנו לתמיכה
  • 429 אומר שחלון מגבלת קצב דחה את הבקשה, אז חכו במקום לנסות שוב בלופ
  • אין מפתחות API או טוקני גישה אישיים לסובב

שאלות נפוצות

האם איפוס הסיסמה שלי ינקה את Invalid or expired session token.?

לא. המחרוזת הזו מוחזרת כשאימות ה-JWT מול ה-JWKS של Clerk נכשל, כך שהיא נוגעת לטוקן שהדפדפן נושא ולא לסיסמה של החשבון. לתהליך איפוס הסיסמה יש מחרוזות נפרדות משלו, כולל Current password is required. ו-Passwords do not match. התנתקו והתחברו מחדש במקום זאת.

האם Failed to retrieve session token. היא תקלה של Whizi?

זו לא דחייה מהשרת. האתר עצמו זורק אותה כל פעם ש-getToken מחזירה כלום לפני קריאת רשימת צ'אטים, טעינת צ'אט, מחיקה, שינוי שם או העלאה, כך שהיא לא נושאת סטטוס HTTP או קוד שגיאה. המקבילות מהשרת, שכן נושאות סטטוס, הן Authentication required. ו-Invalid or expired session token., שתיהן HTTP 401 unauthorized.

מה Failed to fetch session ({status}). אומרת, ומה המספר בתוכה?

זו השגיאה הגולמית שהאתר זורק כשקריאת הסשן עצמה נכשלת, עם סטטוס ה-HTTP של אותה קריאה במקום שבו {status} יושב. היא לא הודעה שנכתבה לקוראים, וזו הסיבה שהיא נראית כמו מחרוזת פנימית. ציטטו אותה עם המספר שלם כשאתם פונים לתמיכה.

אני לא מצליח להתחבר בכלל ואף אחת מהמחרוזות האלה לא מתאימה. מה עכשיו?

פנו לתמיכה והדביקו את הטקסט המדויק שראיתם, לצד מה שעשיתם באותו רגע. כל אחת מהמחרוזות האלה ממופה למקום אחד בקוד, וזו הסיבה שהניסוח המדויק הוא הדבר המהיר ביותר שיש לתמיכה לעבוד איתו. אין פתיחת חשבון עצמית.