The most obvious looking problem is that Spark is not finding your red5.properties file. For some reason it is looking in:
/home/mudassir/Spark/red5.properties
when it should be looking in:
/home/mudassir/.Spark/plugins/red5-plugin/red5.properties
Notice the ‘.’ before ‘Spark’ in my folder path as well which is missing on yours. I am using Debian which should be the same as Ubantu; but there is a chance I am wrong.
I guess the easiest solution for now, is to simply move the properties file to where Spark is looking for it. It was a little while ago that I was getting this to work and I can’t remember exactly how Spark looks for the properties file. I do know that I had to modify the Red5 plugin source code to make it look in the correct place. If I remember correctly (and I am not sure that I do) yours is still looking inthe old location for some reason.
I can see from your screengrabs that you are connecting to port 1935 which is the default unsecure port on Red5. If you look in dd7.png, in the second window down and the 4th line from the top of that window it says:
Src Port: macromedia-fcs (1935)
I am assuming that because Spark didn’t find the properties file, it is now reverting back to it’s default values and so not opening a secure connection to Apache (which then forwards the request on to Red5 at localhost).
Something else I notice is that in your screegrab ‘Screenshot.png’ of the Openfire admin console, your HTTP Binding port is set at 7443. Mine is set at 8443 and if you used the replacement openfire.jar (?? not 100% sure of the name) file I included with the document then I think I hard coded that to use port 8443. I did that because in my installation of Openfire I could not set the Secure HTTP_BIND port at all; I am unsure why. I would suggest changing your setting to 8443 if possible. I can’t remember if that will make a difference of the top of my head.
Your VirtualHost setting looks fine to me.
Your Apache log file doesn’t show any connections coming through Apache, I am hoping that if you move the red5.properties file then you may start to see something there.
I don’t see any problems inyour openfire_info.log - good.
Could I also check that you have moved the neccesary folder (sorry I forget which one of the top of my head! - the document should say) from Openfire, Red5 plugin folder to the location that your VirtualHost is looking for it? Your VirtualHost is looking in /var/www/red5. I think there were also a couple of modified files (which should be attached to the document) that needed to be copied into the /var/www/red5 folder.