Den .csr-fil er stadig en certifikatanmodning
Skeln mellem certifikatanmodninger, udstedte certifikater og private nøgler, før filer tildeles en proxys TLS-konfiguration.
server.csr er som regel en anmodning til en certifikatmyndighed om at udstede et certifikat. At pege en proxys certifikatindstilling mod den afslutter ikke den proces.
Se ind i PEM-filen:
-----BEGIN CERTIFICATE REQUEST-----
-----BEGIN CERTIFICATE-----
-----BEGIN PRIVATE KEY-----
Disse etiketter beskriver forskellige objekter. En anmodning er ikke et udstedt certifikat, og dens private nøgle er det heller ikke. At omdøbe en fil til .pem ændrer intet af det.
Til en TLS-lytter, der identificerer proxyen, skal du bruge det udstedte certifikat til det proxynavn og den matchende nøgle i den opstilling, som softwaren dokumenterer. openssl req undersøger certifikatanmodninger; openssl x509 undersøger certifikater. Brug den parser, der passer til det objekt, du har. Til Squid 6.13 skal du bruge det udstedte certifikat og den matchende nøgle i dens TLS-lytter.
Et almindeligt servercertifikat adskiller sig også fra en CA, der bruges til autoriseret aflytning. Det giver ikke ret til at signere certifikater for uvedkommende websteder.
Bekræft objekttyper og nøgleparring, før du undersøger værtsnavnekontroller eller netværksrækkevidde. TLS kan ikke bruge et certifikat, der aldrig blev leveret.