Good day.
I am interested in purchasing the JomSocial and would like to clarify some doubts.
What are the requirements for Jomsocial work perfectly on the server?
What firewall works harmonious with Jomsocial?
Server Requirements
PHP 5.3.11 or above
MySQL 5.0.4 or above
Temporary Tables - Your database user must have the priviledge to create temporary tables.
JomSocial 3 also requires several PHP extensions, which are available in most webhosting providers:
GD library - at least v1.8 with libjpeg to process images. Alternatively, you can use imagemagick
cURL library - for Video Linking and Facebook Connect
zip
fsockopen - for Facebook Connect
mime library
mbstring
For video uploads, you will need:
FFMPEG - to convert uploaded videos. Most shared webhosting providers disable this option because it consumes a lot of memory and processing power. Please consult your webhosting provider regarding the availability of FFMPEG on your server. It is advisable to at least have VPS before you consider allowing video uploading.
exec/passthru/shell_exec/system access
(Optional) FLVTool2 -, for adding metadata to your video
Cron Jobs.- To trigger emails ready to be send, as well as triggering the FFMPEG to convert videos
In regards to RS firewall, depending on configuration i have seen some issues where it has blocked things it shouldn't have. (because of user settings) This is probably a better question to ask the developer of RS firewall about though
If you are maintaining your webiste correctly and you have quality up to date components then there should be no need for addidtional firewalls. In saying that though you can never be to secure. It won't hurt to have it but do remember that if you find things are not working as expected you should disable the firewall and test if the issue is gone