Ошибки warp-tls с HandshakeFailed (Error_Misc "ключи не найдены) - PullRequest
0 голосов
/ 28 сентября 2019

Я пытаюсь настроить https на моем сайте.Я использую слугу exec на экземпляре Google Cloud VM (Ubuntu).Это мой код:

startApp :: FilePath ->  IO ()
startApp dbFile = do
     let tls = tlsSettings "ssl/22cb488c23a886e2.crt" "ssl/generated-private-key.pem"
     runTLS tls (setPort 443 defaultSettings) $ app dbFile

Когда я запускаю свой exec (он находится в том же каталоге, что и ssl dir), я получаю следующее:

HandshakeFailed (Error_Misc "no keys found\nCallStack (from HasCallStack):\n  error, called at ./Network/Wai/Handler/W
arpTLS.hs:265:20 in warp-tls-3.2.5-2FsWeMf1nNvA0nztofVYMj:Network.Wai.Handler.WarpTLS")

Я попытался установитьправа доступа к моим файлам .crt и .pem с chmod 777 безуспешно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...