Special Installation Steps for Elastix users¶
You just need to add the following line
RewriteCond %{REQUEST_URI} !(/admin/modules/superfecta/*)in /etc/httpd/conf.d/elastix.conf to allow Superfecta access to your server
The line should be inserted before the RewriteRule in the conf file (see below)
<Directory "/var/www/html">
# Redirect administration interface to https
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !(/admin/modules/superfecta/*)
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</Directory>
then execute a httpd -k restart
if you have an older version of Elastix or one that was updated from an older version, check also in the /etc/httpd/conf/httpd.conf if there are some rewrite condition also that need to be modified/removed.
Caller ID Superfecta on Elastix 2.0.3¶
(condensed from an artcle found here )
Caller ID Superfecta has dependancies, which do not seem to be present on Elastix 2.0.3
yum install libcurl-devel yum install curl-devel yum install libxml2-devel
don't forget the ./configure, make menuselect, make, make install routine!