תעודת אבטחה לנוד
-
@shraga אמר בתעודת אבטחה לנוד:
http://netfree.link/netfree-ca.crt
הלינק לא פעיל -
@batya זה אמור להוריד תעודה ולא להכנס לאיזה חלון
-
זה לא מוריד כלום ופותח דף אינטרנט עם השגיאה: 404
-
@batya את מחוברת עכשיו דרך נטפרי? הלינק פעיל רק דרך ספקי נטפרי כי זה מוריד את התעודה הנכונה לפי הספק שלך
-
לפי מה שזה נראה התעודה מותקנת:
-
@batya זה אוצר התעודות של המערכת
נוד חייב התקנה נפרדת. היא לא לוקחת את התעודות מהמערכת אלא ממקור אחר -
האם אני צריכה לכתוב לתוך הקובץ bash_profile
-
ראשית תתחברו לנטפרי,
לאחר מכן גשו לכאן
http://netfree.link/netfree-ca.crt
יירד לכם קובץ התעודה של נטפרי למחשב.תעבירו אותו לתיקיה בה הוא יישמר ולא יימחק בטעות, לאחר מכן תריצו את הפקודה הזו:
echo export NODE_EXTRA_CA_CERTS=/path/to/netfree-ca.crt >> ~/.bash_profile
רק ששנו את הנתיב /path/to וכו' לנתיב האמיתי בו שמרתם את התעודה.
כמו"כ אל תמחקו את התעודה מהנתיב בו תשימו אותו, התעודה צריכה להישאר שם. -
לא עזר
עדיין אותה שגיאה -
@batya תוכלו לצרף צילום מסך של הפקודה שהרצתם והשגיאה שהתקבלה?
-
-
הוא מתריע שהוא לא מוצא את הקובץ, תבדקו שהקובץ במקום הנכון, או שתחזרו למערכת הפניות שיעשו את זהת בשליטה מרחוק
-
@batya
לא רואים בצילום מסך את הפקודה עצמה שהרצתם.
מסתבר שיש לכם איזו טעות שם. -
הנתיב
/Documents/
לא קיים במאק. מן הסתם הכוונה ל: ~/Documents/
.
(מישהו יודע האם התו~
מתורגם לתיקיית ה-home רק בתוך bash או שגם בהקשר זה?)עריכה: נראה שעובד עם
~
-
@yzahn זה לא רק בבש. זה נתיב שתקף בהמערכות היוניקס שמשמעותו תיקיית הhome.
-
@נטפריס זה לא הפורום לנושאים אלו, אבל למען האמת זה פיצ'ר של bash (ועוד shells) לא של מערכת ההפעלה...
אז למה בכל זאת זה עובד כאן? כי bash מתרגם את המחרוזת לפני שהוא מעביר את זה למשתנה סביבה.
הדגמה (mac, אבל זה תקף גם בלינוקס וכל היוניקסים):$ export NODE_EXTRA_CA_CERTS=~/Downloads/netfree-ca.crt $ echo $NODE_EXTRA_CA_CERTS /Users/yossizahn/Downloads/netfree-ca.crt $ node Welcome to Node.js v12.8.0. Type ".help" for more information. > ^D $ export NODE_EXTRA_CA_CERTS=\~/Downloads/netfree-ca.crt $ echo $NODE_EXTRA_CA_CERTS ~/Downloads/netfree-ca.crt $ node Warning: Ignoring extra certs from `~/Downloads/netfree-ca.crt`, load failed: error:02001002:system library:fopen:No such file or directory Welcome to Node.js v12.8.0. Type ".help" for more information. > ^D
-
הרצתי את הפקודה:
ולפי מה שנראה זה במקום הנכון.
אך אני עדיין ממשיכה לקבל את אותה שגיאה ולא מצליחה להריץ פקודות serverless כאשר הvpn מופעל.
השגיאה שאני מקבלת:
למישהוא יש אולי רעיון נוסף?
-
@batya זה לא אותה שגיאה, זה 503 שאומר שהכתובת לא פתוח (ואגב, אפשר לראות שהתעודה בסדר).
תעשו הקלטה ושלחו בפנייה.