server.csr обикновено е заявка към сертификатен орган да издаде сертификат. Насочването на опцията за сертификат на прокси към него не завършва този процес.

Погледнете в PEM файла:

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

Тези означения описват различни обекти. Заявката не е издаден сертификат, нито е неговият частен ключ. Преименуването на файл на .pem не променя нито едно от тях.

За TLS слушател, който представя проксито, използвайте издадения за това име сертификат и съответстващия му ключ в подредбата, която софтуерът документира. openssl req преглежда заявки за сертификати; openssl x509 преглежда сертификати. Използвайте подходящия анализатор за обекта, който имате. За Squid 6.13 използвайте издадения сертификат и съответстващия ключ в неговия TLS слушател.

Обикновеният сървърен сертификат също се различава от сертификатен орган, използван за разрешено прихващане. Той не дава право да се подписват сертификати на несвързани сайтове.

Потвърдете типовете обекти и двойката ключове, преди да разследвате проверки на име на хост или мрежова достъпност. TLS не може да използва сертификат, който никога не е бил предоставен.

Подобни статии