powered by Jive Software

I got a issue when I use webrtc with openfire. Help me please!

2014.10.18 01:50:40 org.jivesoftware.openfire.nio.ConnectionHandler - Closing connection due to error while processing message: {“sdp”:“v=0\r\no=- 789596950684561430 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE audio video\r\na=msid-semantic: WMS ARDAMS\r\nm=audio 1 RTP/SAVPF 103 111 9 102 0 8 106 105 13 127 126\r\nc=IN IP4 0.0.0.0\r\na=rtcp:1 IN IP4 0.0.0.0\r\na=ice-ufrag:QTkYHaNtfbpsLpKz\r\na=ice-pwd:LfRPZ5Tpe6xza/VUYnZCIY3p\ r\na=mid:audio\r\na=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level\r\na=sendrecv\r\na=rtcp-mux\r\na=cr ypto:1 AES_CM_128_HMAC_SHA1_80 inline:hd9krZjv8ez1oGO8pVu+igao1GkAYikILUhHKKCQ\r\na=rtpmap:111 opus/48000/2\r\na=fmtp:111 minptime=10\r\na=rtpmap:103 ISAC/16000\r\na=rtpmap:9 G722/16000\r\na=rtpmap:102 ILBC/8000\r\na=rtpmap:0 PCMU/8000\r\na=rtpmap:8 PCMA/8000\r\na=rtpmap:106 CN/32000\r\na=rtpmap:105 CN/16000\r\na=rtpmap:13 CN/8000\r\na=rtpmap:127 red/8000\r\na=rtpmap:126 telephone-event/8000\r\na=maxptime:60\r\na=ssrc:29207410 cname:CmBv203Q/Xd5gvQ1\r\na=ssrc:29207410 msid:ARDAMS ARDAMSa0\r\na=ssrc:29207410 mslabel:ARDAMS\r\na=ssrc:29207410 label:ARDAMSa0\r\nm=video 1 RTP/SAVPF 100 116 117\r\nc=IN IP4 0.0.0.0\r\na=rtcp:1 IN IP4 0.0.0.0\r\na=ice-ufrag:QTkYHaNtfbpsLpKz\r\na=ice-pwd:LfRPZ5Tpe6xza/VUYnZCIY3p\ r\na=mid:video\r\na=extmap:2 urn:ietf:params:rtp-hdrext:toffset\r\na=extmap:3 http://www.webrtc.org/experiments/rtp-hdrext/abs-send-time\r\na=sendrecv\r \na=rtcp-mux\r\na=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:hd9krZjv8ez1oGO8pVu+igao1GkAYikILUhHKKCQ\r\na=rtpmap:100 VP8/90000\r\na=rtcp-fb:100 ccm fir\r\na=rtcp-fb:100 nack\r\na=rtcp-fb:100 goog-remb\r\na=rtpmap:116 red/90000\r\na=rtpmap:117 ulpfec/90000\r\na=ssrc:2497261857 cname:CmBv203Q/Xd5gvQ1\r\na=ssrc:2497261857 msid:ARDAMS ARDAMSv0\r\na=ssrc:2497261857 mslabel:ARDAMS\r\na=ssrc:2497261857 label:ARDAMSv0\r\n”,“type”:“answer”}

java.lang.IllegalArgumentException: No enum constant org.xmpp.packet.Message.Type.signaling

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Message$Type.valueOf(Message.java:284)

at org.xmpp.packet.Message.getType(Message.java:98)

at org.jivesoftware.openfire.MessageRouter.route(MessageRouter.java:146)

at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:80)

at org.jivesoftware.openfire.net.StanzaHandler.processMessage(StanzaHandler.java:3 66)

at org.jivesoftware.openfire.net.ClientStanzaHandler.processMessage(ClientStanzaHa ndler.java:107)

at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:220)

at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:187)

at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandl er.java:181)

I`ve been install jingle-nodes-plugin, however, the jingle nodes status show that Jingle Nodes Requires a Public IP for Internet Calling. Public IP Found: **none. **

And the server has a public ip.

so, I give you my server public ip address :120.24.73.203

the openfire server address is http://120.24.73.203:9090

ID:admin

pwd:yesidi

the Github demo is :YK-Unit/AppRTCDemo · GitHub

I wish you can slove that issue for me. Thanks.

regards.