I downloaded SparkWeb.swf which is 1,758 size. the original is 616. This is not work. In one discussion it talked about in ssh to svn but I don’t know how to do this.
I got the login page for sparkweb up. when I try to login it says “Server requires TLS, which is unsupported. Sorry.” We are using a xmpp CA signed RSA certificate.
found the answer in openfire admin cp you for security settings, client connection security is optional. the problem was the TLS. I believe it is on sparkweb bug tracker.
Found it in org.jivesoftare.openfire.net.StanzaHandler
if (!initialStream) {
// Allow requests for flash socket policy files directly on the client listener port
if (stanza.startsWith("")) {
String crossDomainText = FlashCrossDomainHandler.CROSS_DOMAIN_TEXT +
XMPPServer.getInstance().getConnectionManager().getClientListenerPort() + “,” +
I can now confirm that patch works and Red5 Sparkweb 0.1.05 with TLS socket connection now works fine with Openfire and Flash Player 10. If you have can’t wait for the official release and have a compelling reason to use TLS as I do, pickup the patched openfire.jar file from here.
Have changed the openfire.jar and changed red51.0.4 to 1.0.5 and is working nice but had to change policyFileURL port to 5222 to get first time login without athorization denid please try again happening very nice am now logging sparkweb into ssl connection
I am using openfire 3.6.3 and sparkweb 0.9.0 (not red5 openfire). Has this issue been fixed? I have the same issue “server requires TLS, which is unsupported. Sorry”.
This is not the same issue. I mean original sparkweb is a whole different story. It doesnt has TLS support (and Openfire cant do anything about this) and we dont know when will it has. Dele has added TLS support in his version, maybe he can share his code, but there is no active developer of the original sparkweb. Armando should be, and he was promising to find a time for that, but it seems Jive is too busy with Clearspace project.
I’m willing to get this change commited, but am concerned that your perhaps change needs to include a bit more. Do you think it would be necessary to merge the logic found in org/jivesoftware/openfire/http/FlashCrossDomainServlet.java as well, so that the web ports are also included?