aSmack连接服务器异常smack.SmackException$ ConnectionException thrown by XMPPConnection.connect();

下面是我在研究asmack4.0出现的异常

06-17 12:02:56.924: W/System.err(10622): org.jivesoftware.smack.SmackException$ConnectionException

06-17 12:02:56.924: W/System.err(10622):           at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration(XMPPTCPC onnection.java:431)

06-17 12:02:56.940: W/System.err(10622):           at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectInternal(XMPPTCPConnection. java:799)

06-17 12:02:56.940: W/System.err(10622):           at org.jivesoftware.smack.XMPPConnection.connect(XMPPConnection.java:391)

06-17 12:02:56.940: W/System.err(10622):           at com.example.testchat.MainActivity.test(MainActivity.java:121)

06-17 12:02:56.940: W/System.err(10622):           at com.example.testchat.MainActivity.access$0(MainActivity.java:56)

06-17 12:02:56.940: W/System.err(10622):           at com.example.testchat.MainActivity$1.run(MainActivity.java:34)

06-17 12:02:56.940: W/System.err(10622):           at java.lang.Thread.run(Thread.java:856)

找了各种办法也没能解决,最后无意中发现了这个

connectionConfig = new ConnectionConfiguration(

loginConfig.getXmppHost(), loginConfig.getXmppPort(),

loginConfig.getXmppServiceName());

connectionConfig.setSecurityMode(SecurityMode.enabled);

安全模式,对没错,就是安全模式导致认证失败于是我把它改为了disabled,问题解决了

时间: 2024-10-07 20:38:25

aSmack连接服务器异常smack.SmackException$ ConnectionException thrown by XMPPConnection.connect();的相关文章

aSmack连接server异常smack.SmackException$ ConnectionException thrown by XMPPConnection.connect();

以下是我在研究asmack4.0出现的异常 06-17 12:02:56.924: W/System.err(10622): org.jivesoftware.smack.SmackException$ConnectionException 06-17 12:02:56.924: W/System.err(10622):           at org.jivesoftware.smack.tcp.XMPPTCPConnection.connectUsingConfiguration(XMPP

Android connection = (HttpURLConnection) url.openConnection();连接服务器异常问题

<uses-sdk android:minSdkVersion="8“ android:targetSdkVersion="8" /> MainFest.XML文件 <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="8" /> Android 的版本问题,修改一下版本就行了.

使用paramiko如何连接服务器?

本文和大家分享的是python开发中使用paramiko连接服务器的方法和步骤,希望通过本文的,对大家学习和使用paramiko有所帮助. ssh连接步骤 1.ssh server建立server public key,对应文件/etc/ssh/ssh_host_*文件 首先是有一个ssh的服务器,它建立了一些公匙,然后放在本地的文件中. 2.ssh client发出连接请求 这个ssh的client它发出连接请求 3.ssh server发送server public key给ssh clie

Android客户端通过Socket连接服务器

Android客户端通过Socket连接服务器. Android互联网项目中,绝大部分都有连接远程服务器的需求,连接的方式有多种,可以是TCP的方式,当然也可以通过Socket的方式. 相对于TCP的方式,Socket的方式略显的较为原始,对于客户端来说,复杂度反而比TCP的方式还要高一些,毕竟TCP的连接有现成的框架可以使用, 比如Spring等. 而使用socket方式这些工作完全需要客户端来做,也增加了客户端的工作量,不过凡事有利弊,通过socket的方式,流量上 相对于TCP等的方式更加

SELinux导致PHP连接MySQL异常Can&#39;t connect to MySQL server的解决方法

今天上班遇到的问题,新配的Linux服务器,php.Apache和一系列扩展插件装好后,在本地好好的程序移上去就一直抱数据库连接错误,而用sql命令却能连接上去, 做了一个简单的判断数据库连接页面还是不行,证明不是程序问题,而是php的哪里问题了,就在网上查了大半天 有些方法都不合情况后面偶然发现SELinux这个东西 查了下这个有限制httpd对外访问的权限:具体如下 输入命令:getsebool -a|grep -i httpd 里面会有一个 httpd_can_network_connec

android数据库编程:连接服务器上的MySQL数据库详细示例

1 public class DatabaseDemo extends Activity { 2 private TextView textView; 3 4 @Override 5 protected void onCreate(Bundle savedInstanceState) { 6 // TODO Auto-generated method stub 7 super.onCreate(savedInstanceState); 8 setContentView(R.layout.acti

Android:客户端通过HTTP连接服务器,完成注册并传送坐标信息

一.Main.xml 主要是2个Button和一个TextView."设备注册"点击后即向服务器发送设备的MAC.HolderName等信息:"坐标传送"则输送设备从iBeacon获取的坐标信息到服务器,经过定位算法处理后再从服务器传回修正坐标信息(因篇幅有限,本节暂不提坐标信息是如何获取的).下面的TextView用于实时显示状态信息.其他的View主要用于实际调试. <?xml version="1.0" encoding="

服务器异常断电,导致oracle控制文件版本不一致,报错ora-00214解决记录

控制文件介绍: 每一个oracle都至少会生成一个控制文件,一个数据库可以拥有多个控制文件,但是一个控制文件只能属于一个数据库. 控制文件内部除了存放数据库名及其创建日期,数据文件,日志文件等相关信息,在系统运行的过程中还会存放系统更改号,检查点信息及归档的当前状态等信息. 出于安全考虑,数据库会自动创建2到3个控制文件,每个控制文件记录相同的信息,这个可以确保在数据库运行时,某个控制文件损坏,oracle会自动使用另一个控制文件,当所有控制文件损坏时,数据库将无法工作. 注:通过 v$cont

SqlServer中创建Oracle连接服务器

转自太祖元年的:http://www.cnblogs.com/jirglt/archive/2012/06/10/2544025.html参考:http://down.51cto.com/data/910072SqlServer中创建Oracle连接服务器 第一种:界面操作 (1)展开服务器对象-->链接服务器-->右击“新建链接服务器”(2)输入链接服务器的IP (3)链接成功后 第二种:语句操作 注:需要提前安装Oracle客户端程序,重启机器.(如果没有Oracle客户端程序,提示“未找