Node.js Strophe can';无法连接到xmpp服务器

Node.js Strophe can';无法连接到xmpp服务器,node.js,xmpp,strophe,Node.js,Xmpp,Strophe,我正在用NodeJs构建一个应用程序。但当strophe无法连接到xmpp服务器时。这是日志: Strophe is connecting. Strophe failed to connect. Strophe is disconnecting. Strophe is disconnected. 这是我的js代码: <script> var connection=null; $(function(){ var conn = new Strophe.Connection('w

我正在用NodeJs构建一个应用程序。但当strophe无法连接到xmpp服务器时。这是日志:

Strophe is connecting.
Strophe failed to connect.
Strophe is disconnecting.
Strophe is disconnected.
这是我的js代码:

<script>
var connection=null;
$(function(){
    var conn = new Strophe.Connection('ws://192.168.2.198:5280/');
    conn.connect('quang.hoangqgs.com.vn', '123', function (status) {
        if (status == Strophe.Status.CONNECTING) {
            console.log('Strophe is connecting.');
        } else if (status == Strophe.Status.CONNFAIL) {
            console.log('Strophe failed to connect.');
            $('#connect').get(0).value = 'connect';
        } else if (status == Strophe.Status.DISCONNECTING) {
            console.log('Strophe is disconnecting.');
        } else if (status == Strophe.Status.DISCONNECTED) {
            console.log('Strophe is disconnected.');
            $('#connect').get(0).value = 'connect';
        } else if (status == Strophe.Status.CONNECTED) {
            console.log('Strophe is connected.');
            console.log('ECHOBOT: Send a message to ' + conn.jid +
                    ' to talk to me.');
        }else{
            console.log(status);
        }
    });
    connection = conn;
});
</script>

var连接=null;
$(函数(){
var conn=new Strophe.Connection('ws://192.168.2.198:5280/');
conn.connect('quang.hoangqgs.com.vn','123',函数(状态){
if(状态==选通状态连接){
日志('Strophe正在连接');
}else if(状态==Strophe.status.CONNFAIL){
log('Strophe未能连接');
$('#connect')。获取(0)。值='connect';
}else if(状态==选通状态断开){
console.log('Strophe正在断开连接');
}else if(状态==选通状态断开){
日志('Strophe已断开连接');
$('#connect')。获取(0)。值='connect';
}else if(状态==Strophe.status.CONNECTED){
日志('Strophe已连接');
log('ECHOBOT:向'+conn.jid'发送消息+
“跟我说话。”);
}否则{
控制台日志(状态);
}
});
连接=连接;
});
我在中使用xmpp服务器。
任何人都可以帮我。谢谢。

打开浏览器控制台,将出现一些错误或警告消息。您可以连接桌面应用程序(pidgin或类似应用程序)吗?是的,有登录控制台。这是我在上面发布的日志。我正在与我的xmpp服务器建立网络聊天,因此我没有任何应用程序要测试。你应该仍然能够通过pidgin或psi之类的东西连接到服务器。