3

我试图让我的应用程序在 Heroku 上使用 OpenSSL v 1.0.1e 而不是默认的 OpenSSL 0.9.8k 25 Mar 2009。我添加了一个 .buildpacks 文件,如下所示:

https://github.com/heroku/heroku-buildpack-ruby.git
https://github.com/gtank/ossl-buildpack.git

我还在 buildpack url 中添加了:

BUILDPACK_URL:               https://github.com/ddollar/heroku-buildpack-multi

当我推送到 heroku 时,我看到以下内容:

-----> Fetching custom git buildpack... done
-----> Multipack app detected
=====> Downloading Buildpack: https://github.com/heroku/heroku-buildpack-ruby.git
...
=====> Downloading Buildpack: https://github.com/gtank/ossl-buildpack.git
=====> Detected Framework: Ruby with OpenSSL 1.0.1e
-----> Fetching OpenSSL binaries
-----> Got OpenSSL binaries

但是,当我在 heroku run bash 上运行 openssl 版本时,我仍然看到 OpenSSL 0.9.8k 25 Mar 2009 而不是 OpenSSL 1.0.1e。有人会碰巧知道我在这里做错了什么吗?

谢谢!

4

0 回答 0