`
kongweile
  • 浏览: 517533 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

asmack登陆jabberd2发生的错误

 
阅读更多

当使用asmack登陆jabberd2时.会发生错误:

SASL authentication failed using mechanism DIGEST-MD5

意思大概是登陆时使用了DIGEST-MD5身份验证机制.而jabberd2服务器并没有开启.所以会发生错误.

解决办法是在login之前加入:SASLAuthentication.supportSASLMechanism("PLAIN", 0);

分享到:
评论

相关推荐

    xmpp服务器jabberd2

    **XMPP服务器Jabberd2详解** XMPP(Extensible Messaging and Presence Protocol)是一种基于XML的即时通讯协议,广泛应用于聊天、协作和物联网设备之间的通信。Jabberd2是实现XMPP协议的一个开源服务器,它允许...

    安装jabberd2服务端

    不是我写的,不过还不错。 使用配置参数安装jabberd2:

    cpp-Jabberd2是一个XMPP的服务器端软件

    开发者可以根据压缩包中的 "jabberd2-jabberd2-7522515" 文件来编译和配置 Jabberd2,以搭建自己的 XMPP 服务器。在配置过程中,需要了解和掌握如防火墙设置、域名解析、证书配置等相关知识。 总之,Jabberd2 是一...

    Jabberd2 是一个 XMPP 的服务器端软件,是新一代的 Jabberd 项目

    Jabberd2 是一款基于XMPP(Extensible Messaging and Presence Protocol)协议的开源服务器端软件,它是Jabberd项目的升级版本,专为实现即时通讯(IM)和实时通信服务而设计。XMPP是一种开放标准,用于构建分散的、...

    即时聊天服务器 Jabberd.zip

    在`jabberd2-master`这个压缩包中,包含的是Jabberd2的源代码仓库。开发者可以通过编译这些源代码来安装和运行Jabberd2服务器。在部署和配置过程中,可能需要了解以下方面: - **安装依赖**:在编译Jabberd2前,...

    开源XMPP服务器Jabberd2s.zip

    Jabberd2s 是根据开源XMPP服务器项目Jabberd2修改而来.基于Jabberd-2.3.2稳定版源码修改,主要添加以下功能: 1.通过直接修改配置文件动态配置XMPP服务器的离线与上线功能; 2.重新加载配置文件机制,通过SIGUSR1触发...

    jabberd2

    此软件为jabberd2服务器端,其中包含了常用组件.jcr组件很能弄到手啊!!!!!! <br>如果你遇到了安装的问题,可以联系我qq:47393039

    jabberd-2.1svn336-win32.msi

    2. 接着,运行 **jabberd-2.1svn336-win32.msi** 安装Jabberd服务器。安装过程中,按照提示设置服务器的基本配置,如端口、域名、管理员账号等。 3. 安装完成后,根据你的需求配置服务器,例如设置认证机制、启用SSL...

    jabberd-2.2.5.tar.bz2

    jabberd-2.2.5.tar.bz2

    jabberd14.6.1.1

    jabberd14.6.1.1是一个针对 Jabber 协议的开源服务器软件,主要用於实现即时通讯(Instant Messaging, IM)服务。这个版本号表明它是一个稳定的发行版,适合在生产环境中部署使用。Jabberd 是一个高度可配置且模块化...

    Jabberd 即时通信服务器C++源代码

    8. **网络编程**:Jabberd需要处理网络通信,因此源代码中包含了大量关于套接字编程、网络连接管理和错误处理的知识。 通过阅读和研究Jabberd的C++源代码,开发者不仅可以学习到即时通信服务器的设计原理,还能提升...

    jabberd2.0s8

    4. **库文件**:依赖的第三方库,jabberd可能依赖于如libxml2、OpenSSL等库来提供XML解析和加密等功能。 5. **脚本**:安装、编译和部署脚本,简化部署过程。 6. **示例**:示例配置或客户端代码,帮助用户快速上手...

    jabberd14

    jabberd14服务器端,包含所有常用的插件.

    ubuntu安装简单架设Jabber

    <jabberd:cmdline flag="h">oaserver.org</jabberd:cmdline> ``` 3. **重启Jabber服务**:执行`sudo systemctl restart jabber`命令重启Jabber服务,确保新配置生效。 #### 五、简单设置 1. **默认情况下**,...

    Jabberd14 LDAP authentication module-开源

    与大多数LDAP身份验证解决方案不同,此模块使用其模块API(JSM)集成到Jabberd14服务器中。 它由两部分组成-模块本身和XDB帮助器。 该模块支持jabberd的1.4和1.6版本。

    Jabberd14 automatic roster population-开源

    该模块可以指定要自动添加到联系人列表的用户。 模块的配置允许指定所有用户以及一些例外或某些JID。 它是为Jabberd14编写的(支持Jabberd的1.4和1.6)。

    [新]exodus代码

    Exodus是一款基于Delphi编程语言开发的即时通讯软件的源代码,它能够与Jabberd2服务器进行通信。在本文中,我们将深入探讨Exodus的源代码结构、Delphi编程语言、Jabber协议、Jabberd2服务器以及即时通讯的相关知识点...

    AnyQ代码

    虽然描述中没有明确指出AnyQ是否兼容jabberd2,但考虑到XMPP协议的兼容性,理论上AnyQ应该也能与jabberd2服务器进行通信。 即时通讯作为现代通信的重要组成部分,其技术涵盖了网络编程、数据加密、身份验证等多个...

    软电话+即时通讯[part2]

    这是一个用java写的软电话客户端,还集成了jabberd2的客户端,能和MSN,GTALK等即时通讯系统互通...

    xmpp 内部文档

    Jabberd2服务器的架构是高度组件化的,由c2s、router、sm、s2s和resolver五个组件构成,每个组件在一个独立的进程中运行,内部采用单线程事件驱动。router组件作为核心,负责组件间的通信和消息转发,而组件间通过...

Global site tag (gtag.js) - Google Analytics