Hello!
I use a out of the box setup of wildfire on Linux with Spark Clients.
Everything so far works great inhouse and now I start to add external users.
When I tried to add an iChat user in Spark with Contacts-Add contact and I entered
username@mac.com (i changed it into “iofriend” to not disclose his real JID.
Spark seems to freeze for a few seconds and then returns to normal operation.
I also got the following in the Wildfire log:
2006.03.03 08:47:27 org.jivesoftware.wildfire.handler.IQRosterHandler.handleIQ(IQRosterHandler.java: 118) Interner Serverfehler
java.lang.IllegalArgumentException: Illegal JID: iofriend@mac.com
at org.xmpp.packet.JID.init(JID.java:401)
at org.xmpp.packet.JID.(JID.java:257)
at org.xmpp.packet.Roster.getItems(Roster.java:236)
at org.jivesoftware.wildfire.handler.IQRosterHandler.manageRoster(IQRosterHandler. java:196)
at org.jivesoftware.wildfire.handler.IQRosterHandler.handleIQ(IQRosterHandler.java :103)
at org.jivesoftware.wildfire.handler.IQHandler.process(IQHandler.java:48)
at org.jivesoftware.wildfire.IQRouter.handle(IQRouter.java:261)
at org.jivesoftware.wildfire.IQRouter.route(IQRouter.java:94)
at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:65)
at org.jivesoftware.wildfire.net.SocketReader.processIQ(SocketReader.java:394)
at org.jivesoftware.wildfire.net.ClientSocketReader.processIQ(ClientSocketReader.j ava:50)
at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:262)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)
at java.lang.Thread.run(Unknown Source)
Caused by: org.jivesoftware.stringprep.IDNAException: Contains non-LDH characters.
at org.jivesoftware.stringprep.IDNA.toASCII(IDNA.java:106)
at org.jivesoftware.stringprep.IDNA.toASCII(IDNA.java:53)
at org.xmpp.packet.JID.init(JID.java:366)
… 13 more
2006.03.03 08:51:24 org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:159) Verbindung beendet bevor Sitzung hergestellt wurde
Socket[addr=/192.168.33.2,port=7370,localport=5269]
2006.03.03 08:51:24 org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:159) Verbindung beendet bevor Sitzung hergestellt wurde
Socket[addr=/192.168.33.2,port=7371,localport=5269]
2006.03.03 08:54:40 org.jivesoftware.wildfire.handler.IQRosterHandler.handleIQ(IQRosterHandler.java: 118) Interner Serverfehler
java.lang.IllegalArgumentException: Illegal JID: iofriend@mac.com
at org.xmpp.packet.JID.init(JID.java:401)
at org.xmpp.packet.JID.(JID.java:257)
at org.xmpp.packet.Roster.getItems(Roster.java:236)
at org.jivesoftware.wildfire.handler.IQRosterHandler.manageRoster(IQRosterHandler. java:196)
at org.jivesoftware.wildfire.handler.IQRosterHandler.handleIQ(IQRosterHandler.java :103)
at org.jivesoftware.wildfire.handler.IQHandler.process(IQHandler.java:48)
at org.jivesoftware.wildfire.IQRouter.handle(IQRouter.java:261)
at org.jivesoftware.wildfire.IQRouter.route(IQRouter.java:94)
at org.jivesoftware.wildfire.PacketRouter.route(PacketRouter.java:65)
at org.jivesoftware.wildfire.net.SocketReader.processIQ(SocketReader.java:394)
at org.jivesoftware.wildfire.net.ClientSocketReader.processIQ(ClientSocketReader.j ava:50)
at org.jivesoftware.wildfire.net.SocketReader.readStream(SocketReader.java:262)
at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:119)
at java.lang.Thread.run(Unknown Source)
Caused by: org.jivesoftware.stringprep.IDNAException: Contains non-LDH characters.
at org.jivesoftware.stringprep.IDNA.toASCII(IDNA.java:106)
at org.jivesoftware.stringprep.IDNA.toASCII(IDNA.java:53)
at org.xmpp.packet.JID.init(JID.java:366)
Any idea???
Bye
Starry
Message was edited by: starry99
Message was edited by: starry99