У меня есть приложение Rails 4.2.0 с ruby версией 2.2.0. У меня есть требование создать сертификат SSL для тестовой среды.
Чтобы настроить сертификат SSL, я выполнил следующие шаги:
step-1: brew install mkcert
step-2: Добавлена запись на /etc/hosts
для домена localhost, т.е. 127.0.0.1 localhost.application_name
step-3: Созданы файлы ключей и сертификатов для домена, которые я создал с помощью mkcert localhost.application_name
step-4: Затем переместите эти файлы сертификатов в папку config\ssl
step-5: И затем я запускаю свой сервер rails, например bundle exec rails server -p 3000 -b 'ssl://127.0.0.1:3000?key=config/ssl/localhost.application_name-key.pem&cert=config/ssl/localhost.application_name.pem'
Когда я запускаю rails s с помощью следующей команды, я сталкиваюсь с ошибкой 'getaddrinfo': getaddrinfo: Name or service not known (SocketError)
Для большей ясности я прикрепляю снимок экрана после выполнения rails.
Я уже пробовал много решений, которые уже присутствуют в StackOverflow, но не повезло на данный момент. Любая помощь будет оценена по достоинству!
Примечание: У меня есть установка приложения rails с Docker