Я установил веб-сервер Apache.Сгенерированный SSL для веб-сайта Apache.Получил файл сертификата и ключ.Я написал фрагмент Python для проверки файла ssl для веб-сайта.Путь к файлу сертификата хранится в cer_auth.Мой код будет обращаться к файлу в cer_auth, проверять его и предоставлять результат.Но это показывает ошибку.Как ее решить?
Вот код:
import requests
host = '192.168.1.27'
host1 = 'https://'+host
#cer_auth = '/etc/ssl/certs/ca-certificates.crt'
cer_auth = '/home/paulsteven/Apache_SSL/apache-selfsigned.crt'
print(host1)
try:
requests.get(host1, verify= cer_auth)
print("SSL Certificate Verified")
except:
print("No SSL certificate")
Ошибка, которую я получил:
https://192.168.1.27
/home/paulsteven/.local/lib/python3.5/site-packages/urllib3/connection.py:362: SubjectAltNameWarning: Certificate for 192.168.1.27 has no `subjectAltName`, falling back to check for a `commonName` for now. This feature is being removed by major browsers and deprecated by RFC 2818. (See https://github.com/shazow/urllib3/issues/497 for details.)
SubjectAltNameWarning
No SSL certificate