server.csr הוא בדרך כלל בקשה לרשות אישורים להנפיק תעודה. הפניית אפשרות התעודה של פרוקסי אליו אינה משלימה את התהליך הזה.

הביטו בתוך קובץ ה-PEM:

-----BEGIN CERTIFICATE REQUEST-----
-----BEGIN CERTIFICATE-----
-----BEGIN PRIVATE KEY-----

התוויות האלה מתארות אובייקטים שונים. בקשה אינה תעודה שהונפקה, וגם לא המפתח הפרטי שלה. שינוי שם של קובץ ל-.pem אינו משנה דבר מזה.

עבור מאזין TLS שמזהה את הפרוקסי, השתמשו בתעודה שהונפקה עבור שם הפרוקסי הזה ובמפתח המתאים לה, בסידור שהתוכנה מתעדת. openssl req בודק בקשות תעודה; openssl x509 בודק תעודות. השתמשו במנתח המתאים לאובייקט שבידיכם. ב-Squid 6.13, השתמשו בתעודה שהונפקה ובמפתח המתאים במאזין ה-TLS שלו.

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

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

מאמרים קשורים