Ubuntu 11.10 上的 node-xmpp-bosh 错误

Ubuntu 11.10 上的 node-xmpp-bosh 错误

我是 Linux Word 新手。我想实现一个 bosh 服务器。

由于在 Windows 平台上很难部署,我决定通过 vmware 在 Ubuntu 虚拟机上部署它。我顺利完成了安装。我按照这一页

现在我想用命令sudo bosh或测试我的bosh服务器sudo /etc/init.d/bosh start,在终端上输入这些命令后

启动 Bosh 服务器

之后,什么都没有。我查看了文件bosh.err,发现

exec: 2: /usr/local/lib/bosh/run-server.js: 权限被拒绝

我不知道为什么 sudo 会出现这个错误。

当我尝试ls -l /usr/local/lib/bosh/run-server.js它显示

-rw-r--r-- 1 根 根 4889 2012-04-01 18:50 /usr/local/lib/bosh/run-server.js

我怎样才能让 bosh 启动?

答案1

楼主还问了他的关于 SO 的问题。他在那里写了更多问题。但是,正如错误消息所暗示的那样,该文件/usr/local/lib/bosh/run-server.js应该被设为可执行文件:

sudo chmod +x /usr/local/lib/bosh/run-server.js

相关内容