各位大侠,我在弄基于java的ipworks,我写了一段注册的程序,可是却注册不了!不知道什么原因?是不是我对ipworks下的xmpp类下的各种方法理解有问题啊!
希望指教,谢谢!(我是向openfire服务器注册的)//向服务器提出申请
jabber.queryRegister("服务器名字");
//写进注册信息
jabber.setUserInfoField("username", "haha");
jabber.setUserInfoField("password", "12345");
jabber.setUserInfoField("email", "[email protected]");
jabber.setUserInfoField("name", "haha168");
//执行注册
jabber.register("服务器名字");

解决方案 »

  1.   

    兄弟, 我也不懂ipworks是个什么东东, 但是希望我还是能够帮助你.
    1) 确认服务器端的服务端口已经开放.
    2) 查看你是否真的能够连接到服务器的端口上.(telnet ip port)
    3) 你的服务器端是否有控制台? 如果有, 你可以看看是否已经抛出了异常.
    4) 查看服务器端的日志, 看看有没有可用信息.
    5) 是否有防火墙程序? 试着关闭.
    6) 如果还不行,你可以用sniffer工具看一下返回的数据包有什么信息.
      

  2.   

    似乎研究ipworks的人不多啊!1楼的朋友很谢谢你啊!但是你说的那些我都注意到了!
    就是注册不进去!!
    不管怎么样,还是谢谢大家!