Hi,
Thank you so much for the help.
I'd rate you as the correct answer but I still need some clarification if you dont mind.
It seemed that i was missing these 3 lines from my previous settings :
ProxyRequests off
ProxyPreserveHost on
ProxyPassReverse /ofadmin http://of.example.com:9090/
That being said, this only worked if i used it for the /webchat (localhost/webchat) .
But when i used it exactly as you had mentioned above for the admin interface, i got Forbidden error,
which then i had also fixed by adding :
<Directory "C:/Program Files (x86)/Openfire">
Order allow,deny
Allow from all
</Directory>
But it seems that the admin interface still couldnt load unless i had these setup instead
ProxyRequests off
ProxyPreserveHost on
ProxyPass /ofadminhttp://of.example.com:9090/
ProxyPassReverse /ofadminhttp://of.example.com:9090/
As you can see, i couldnt add the extra path to the url or apache would tell me there is no such file.
Another related question i need to ask regarding ProxyPasReverse (i did some reading from site but could quite grasp it), is that if i had these setup below it still works. I ask these because i am trying to understand the ProxyPass,ProxyReverse and how does it work with the OpenFire setup.
ProxyRequests off
ProxyPreserveHost on
ProxyPass / http://of.example.com:9090/
ProxyPassReverse / http://of.example.com:9090/
This works as it works for the /webchat url as well.
Again thank you for your help.
Peace!