nodebb מסרב להתחבר לwebsocket
-
@ששא אני זוכר שהיתה לי בעיה זו פעם ואאל"ט הפתרון הוא לשנות בקונפיג של nginx ככה:
proxy_set_header X-Forwarded-Proto "https";
(תזכור להפעיל nginx מחדש אחרי השינוי:
sudo systemctl restart nginx.service
אוsudo nginx -s reload
) -
@ששא אני זוכר שהיתה לי בעיה זו פעם ואאל"ט הפתרון הוא לשנות בקונפיג של nginx ככה:
proxy_set_header X-Forwarded-Proto "https";
(תזכור להפעיל nginx מחדש אחרי השינוי:
sudo systemctl restart nginx.service
אוsudo nginx -s reload
)@yossiz עשיתי ככה
server { listen 80; server_name forum.****.ovh www.forum.****.ovh; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto "https"; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_pass http://127.0.0.1:4567; proxy_redirect off; # Socket.IO Support proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }
ועשיתי הפעלה מחדש לnginx וגם כיביתי והפעלתי מחדש את הפורום - ועדיין...
-
@yossiz כתב בnodebb מסרב להתחבר לwebsocket:
@ששא האם הבעיה בין כאשר אתה נכנס לפורום עם ה-www וגם בלי?
ככה?
https://www.forum.****.ovh/
זה לא עובד לי בכלל
-
@yossiz כתב בnodebb מסרב להתחבר לwebsocket:
@ששא האם הבעיה בין כאשר אתה נכנס לפורום עם ה-www וגם בלי?
ככה?
https://www.forum.****.ovh/
זה לא עובד לי בכלל
-
@צדיק-תמים כתב בnodebb מסרב להתחבר לwebsocket:
@ששא השגיאה אומרת שלא הגדרת רשומת DNS ל
www.forum.XXX.ovh
אוקיי
זה קשור אבל לסיפור שלנו?
עריכה: ב cloudflair אי אפשר להגדיר רשומות DNS ליותר מ'נקודה' אחת לפני -
@צדיק-תמים כתב בnodebb מסרב להתחבר לwebsocket:
@ששא השגיאה אומרת שלא הגדרת רשומת DNS ל
www.forum.XXX.ovh
אוקיי
זה קשור אבל לסיפור שלנו?
עריכה: ב cloudflair אי אפשר להגדיר רשומות DNS ליותר מ'נקודה' אחת לפני -
@ששא כתב בnodebb מסרב להתחבר לwebsocket:
עריכה: ב cloudflair אי אפשר להגדיר רשומות DNS ליותר מ'נקודה' אחת לפני
אפשר, רק לא מקבלים מהם תעודת SSL בתוכנית החינמית
@צדיק-תמים כתב בnodebb מסרב להתחבר לwebsocket:
@ששא כתב בnodebb מסרב להתחבר לwebsocket:
עריכה: ב cloudflair אי אפשר להגדיר רשומות DNS ליותר מ'נקודה' אחת לפני
אפשר, רק לא מקבלים מהם תעודת SSL בתוכנית החינמית
לכך התכוונתי...
-
@ששא הכל בסדר, רק ראיתי שהגדרת בקונפיג של nginx גם עם www, ובconfig.json של נודביבי זה לא מופיע
@yossiz אגב, באיזשהוא שלב הכפתורים למעלה נהיו לי ככה
בהתחלה זה היה תקין עם הסימונים כמו שיש כאן בפורום
קשור?
עריכה: תפסתי את עצמי שלא כתבתי מה עשיתי
שיחקתי עם ההרשאות ועם הבעלויות על התקייה
למעשה עכשיו הבעלות היא של forumuser (המשתמש שפתחתי לפורום) וההרשאות של התיקייה הראשית הוא 6755 של התיקיות המשנה הם 2755, ושל הקבצים הם 6755
אני מקווה שהנ"ל תקין -
@yossiz אגב, באיזשהוא שלב הכפתורים למעלה נהיו לי ככה
בהתחלה זה היה תקין עם הסימונים כמו שיש כאן בפורום
קשור?
עריכה: תפסתי את עצמי שלא כתבתי מה עשיתי
שיחקתי עם ההרשאות ועם הבעלויות על התקייה
למעשה עכשיו הבעלות היא של forumuser (המשתמש שפתחתי לפורום) וההרשאות של התיקייה הראשית הוא 6755 של התיקיות המשנה הם 2755, ושל הקבצים הם 6755
אני מקווה שהנ"ל תקין -
@dovid כתב בnodebb מסרב להתחבר לwebsocket:
@ששא נושא חדש!
צודק
אמרתי שאולי זה מראה על בעיה אחת שיפתור את כל הבעיות
למעשה, אני רואה שאין פה פתרונות, אולי פשוט אלך על מחיקה והתקנה מחדש, השאלה מה צריך למחוק - אני לא רוצה ולא כ"כ יכול לאפס לגמרי את השרת (מבחינת הדברים שרצים כל הזמן עליו), אז אשמח לכיוון מה בדיוק לאפס/למחוק כדי להתחיל מחדש -
@dovid כתב בnodebb מסרב להתחבר לwebsocket:
@ששא נושא חדש!
צודק
אמרתי שאולי זה מראה על בעיה אחת שיפתור את כל הבעיות
למעשה, אני רואה שאין פה פתרונות, אולי פשוט אלך על מחיקה והתקנה מחדש, השאלה מה צריך למחוק - אני לא רוצה ולא כ"כ יכול לאפס לגמרי את השרת (מבחינת הדברים שרצים כל הזמן עליו), אז אשמח לכיוון מה בדיוק לאפס/למחוק כדי להתחיל מחדש@ששא למחוק את התיקיה שבה יש את הפורום
למחוק את הבלוק בNGINX של הפורום
יצירה מחדש של הפורום במיקום אחר בשרת וכן על ידי משתמש חדש בNODEBB -
@ששא למחוק את התיקיה שבה יש את הפורום
למחוק את הבלוק בNGINX של הפורום
יצירה מחדש של הפורום במיקום אחר בשרת וכן על ידי משתמש חדש בNODEBB@A0533057932 כתב בnodebb מסרב להתחבר לwebsocket:
למחוק את הבלוק בNGINX של הפורום
והבלוק הזה
server { listen 80; server_name forum.****.ovh; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto "https"; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_pass http://127.0.0.1:4567; proxy_redirect off; # Socket.IO Support proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }
אכן טוב?
-
תפעיל את האפשרות WebSocket
https://developers.cloudflare.com/network/websockets/@dovid @yossiz @A0533057932 אחרי התקנת שרת מחדש ללא שיפור
@צדיק-תמים ניסה בעצמו לתקן את זה עד שעלה שהבעיה היא בפרוקסי של קלאודפלייר (בלי הבנה למה זה חסם את הקריאות)
ביטלנו את הפרוקסי והכל עובדתודה רבה לכל מי שעזר
והעיקר ל @צדיק-תמים הצדיק!