server.csr സാധാരണയായി സർട്ടിഫിക്കറ്റ് അധികാരിയോട് സർട്ടിഫിക്കറ്റ് നൽകാൻ ആവശ്യപ്പെടുന്ന അഭ്യർത്ഥനയാണ്. പ്രോക്സിയുടെ സർട്ടിഫിക്കറ്റ് ഓപ്ഷൻ അതിലേക്ക് തിരിച്ചുവിട്ടാൽ ആ പ്രക്രിയ പൂർത്തിയാകുന്നില്ല.

PEM ഫയലിനുള്ളിൽ നോക്കുക:

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

ഈ ലേബലുകൾ വ്യത്യസ്ത വസ്തുക്കളെ വിവരിക്കുന്നു. അഭ്യർത്ഥന പുറപ്പെടുവിച്ച സർട്ടിഫിക്കറ്റല്ല, അതിന്റെ സ്വകാര്യ കീയുമല്ല. ഒരു ഫയലിന്റെ പേര് .pem എന്നാക്കി മാറ്റുന്നത് ഇവയൊന്നും മാറ്റുന്നില്ല.

പ്രോക്സിയെ തിരിച്ചറിയിക്കുന്ന TLS ശ്രോതാവിന് ആ പ്രോക്സി നാമത്തിന് പുറപ്പെടുവിച്ച സർട്ടിഫിക്കറ്റും അതിന് ചേരുന്ന കീയും സോഫ്റ്റ്വെയർ രേഖപ്പെടുത്തുന്ന ക്രമത്തിൽ ഉപയോഗിക്കുക. openssl req സർട്ടിഫിക്കറ്റ് അഭ്യർത്ഥനകൾ പരിശോധിക്കുന്നു; openssl x509 സർട്ടിഫിക്കറ്റുകൾ പരിശോധിക്കുന്നു. നിങ്ങളുടെ കൈവശമുള്ള വസ്തുവിന് യോജിച്ച പാഴ്സർ ഉപയോഗിക്കുക. Squid 6.13-ന്, അതിന്റെ TLS ശ്രോതാവിൽ പുറപ്പെടുവിച്ച സർട്ടിഫിക്കറ്റും ചേരുന്ന കീയും ഉപയോഗിക്കുക.

സാധാരണ സെർവർ സർട്ടിഫിക്കറ്റ് അനുവദിച്ച ഇടപെടലിന് ഉപയോഗിക്കുന്ന CA-യിൽ നിന്നും വ്യത്യസ്തമാണ്. ബന്ധമില്ലാത്ത വെബ്സൈറ്റുകളുടെ സർട്ടിഫിക്കറ്റുകളിൽ ഒപ്പിടാനുള്ള അധികാരം അത് നൽകുന്നില്ല.

ഹോസ്റ്റ്നെയിം പരിശോധനകളോ നെറ്റ്വർക്ക് എത്തിച്ചേരലോ അന്വേഷിക്കുന്നതിന് മുമ്പ് വസ്തു തരങ്ങളും കീ ജോടിയും സ്ഥിരീകരിക്കുക. ഒരിക്കലും നൽകാത്ത സർട്ടിഫിക്കറ്റ് TLS-ന് ഉപയോഗിക്കാനാവില്ല.

അനുബന്ധ ലേഖനങ്ങൾ