【发布时间】:2015-04-18 03:32:10
【问题描述】:
我使用最新的 Nodejs 镜像作为基础镜像来构建流星项目。码头工人在公司代理后面。
我试过 curl 和 npm install -g。他们都可以通过代理和下载包。
但是,当我尝试使用meteor update时,错误提示为:
无法更新软件包目录(您是否离线?) => 升级软件包时出错: 错误:无法建立隧道套接字,原因=套接字挂起
然后下一步是使用运行流星构建,我有时也会得到错误
错误:无法建立隧道套接字, 原因=140434436118336:错误:140770FC:SSL 例程:SSL23_GET_SERVER_HELLO:未知 协议:../deps/openssl/openssl/ssl/s23_clnt.c:795:
我在运行流星命令之前通过 echo 测试代理设置。它显示正确。
有人可以帮忙吗?在流星状态中有一个错误修复,流星可以使用 http_proxy 设置。 https://github.com/meteor/meteor/commit/3177d9ad416ae97a98a2b8c4b2b40a9fc03f6b9c
【问题讨论】:
-
问题原来是代理问题。设置代理-https = http://
: 可以解决问题。
标签: node.js sockets meteor proxy docker