Не удалось запустить сервер Apache после настройки аутентификации клиента

Вы можете заменить их на колокольчик . Вы просто замените '.' с одним знаком звонка и "-" с двумя знаками.Обратите внимание, что из-за этого строку придется расширять, но это не должно быть слишком сложно - например, вы можете просто скопировать строку, символ за символом, поместив там два символа колокольчика.

Обратите внимание, однако, что колокольчик иногда «не работает» (вы его не слышите);для более надежного решения вы можете написать что-то вроде тривиального парсера, который будет воспроизводить звук с помощью внешней команды (например, mpg123 ), чтобы воспроизводить звук, когда вы встречаетесь с '.' или '-', и подождать команду (или даже проиграть трек без звука! :)) в противном случае.

Псевдокод будет выглядеть примерно так:

For every character in string:
   If character is '.':
     play "shortBeep"
   else if character is '-'
     play "shortBeep"
     play "shortBeep" # or play "longBeep"
   else
     play "noBeep" # or wait

1
01.05.2019, 20:55
1 ответ

Я использовал сертификат, построенный на другом контексте, перезапустил Apache, ошибки не показывались.

Это означает, что ошибка должна быть связана с сертификатом.

Принимая это во внимание, я -внимательно следил за процедурой, которую использовал для построения центра сертификации. (Я добавлю процедуру внизу этого ответа )и обнаружил ошибку.

Я использовал "временный" сертификат вместо cacert.pem.


Процедура создания ЦС:

  1. openssl genrsa -des3 -out /etc/pki/CA/private/cakey.pem

  2. openssl req -new -key /etc/pki/CA/private/cakey.pem -out /etc/pki/CA/ca.crt

  3. openssl x509 -req -days 100 -in ca.crt -out cacert.pem -signkey private/cakey.pem

2
27.01.2020, 23:30

Теги

Похожие вопросы