【发布时间】:2014-11-10 16:55:12
【问题描述】:
一段时间以来,我一直在使用 stunnel 在启用 SSL 的页面上进行本地 Django 开发,但自从升级到 Yosemite 后,它似乎已经停止工作:
$ sudo stunnel stunnel/dev_https
dyld: Library not loaded: /opt/local/lib/libssl.1.0.0.dylib
Referenced from: /usr/bin/stunnel
Reason: image not found
我尝试使用this gist 从源代码构建libssl,并将libssl.1.0.0.dylib 符号链接到/opt/local/lib/libssl.1.0.0.dylib。然后失败了,正在寻找/opt/local/lib/libcrypto.1.0.0.dylib。所以我将我刚刚构建的版本符号链接到预期的路径,并得到了这个:
$ sudo stunnel stunnel/dev_https
dyld: Library not loaded: /usr/local/ssl/lib/libcrypto.1.0.0.dylib
Referenced from: /opt/local/lib/libssl.1.0.0.dylib
Reason: image not found
这里发生了什么? stunnel 位于 /usr/bin/stunnel,我检查过它不是通过自制软件安装的。有其他人设法解决这个问题吗?
【问题讨论】:
标签: django macos ssl osx-yosemite stunnel