ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Topics
    2. Tags
    3. elastix 2.5
    Log in to post
    • All categories
    • AlyRagabA

      Elastix Time Restriction

      Watching Ignoring Scheduled Pinned Locked Moved IT Discussion voip elastix pbx telephony elastix 2 elastix 2.5
      10
      2 Votes
      10 Posts
      4k Views
      DashrenderD

      @JaredBusch said in Elastix Time Restriction:

      @AlyRagab said in Elastix Time Restriction:

      Here We can do it per Extension :

      http://www.asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/asterisk-CHP-6-SECT-3.html

      and

      http://www.voip-info.org/wiki/view/Asterisk+cmd+GotoIfTime

      Yes, but that is getting way beyond Elastix and into raw Asterisk programming.

      What was said above was reference of how to handle it inside the GUI itself.

      Both methods work, but dropping to manual editing of configuration files should normally be avoided whenever possible as that makes it harder to use the built in tools for backup and recovery.

      Also, upgrades will often over write manual changes like this, meaning you have to remember and reply them after updates/upgrades.

    • scottalanmillerS

      Improving Elastix 2 Memory Usage

      Watching Ignoring Scheduled Pinned Locked Moved IT Discussion linux apache httpd elastix swappiness elastix 2 elastix 2.3 elastix 2.4 elastix 2.5
      1
      2 Votes
      1 Posts
      1k Views
      No one has replied
    • scottalanmillerS

      Storing Elastix 2 VoiceMails on NFS NAS Share

      Watching Ignoring Scheduled Pinned Locked Moved IT Discussion elastix elastix 2 elastix 2.4 elastix 2.5 voip pbx
      12
      3 Votes
      12 Posts
      3k Views
      scottalanmillerS

      @poorizad said in Storing Elastix 2 VoiceMails on NFS NAS Share:

      @scottalanmiller it means i use your previous command with this path . right ?

      Correct

    • AlyRagabA

      Elastix and External CRM Application

      Watching Ignoring Scheduled Pinned Locked Moved Solved IT Discussion elastix elastix 2 elastix 2.5 crm voip telephony
      13
      1 Votes
      13 Posts
      5k Views
      scottalanmillerS

      Cool, thanks.

    • scottalanmillerS

      Reducing Memory Consumption in Elastix 2

      Watching Ignoring Scheduled Pinned Locked Moved IT Discussion elastix elastix 2.4 elastix 2.5 centos 5 asterisk
      6
      1 Votes
      6 Posts
      3k Views
      scottalanmillerS

      Long ago I had an article on this on my own blog but that is no longer up, so I am copying it here...

      https://web.archive.org/web/20150221062029/http://www.scottalanmiller.com/linux/2012/09/02/improving-elastix-memory-usage/

      The default installation of Elastix has more services running than are typically needed or desired on a PBX. These services eat far more memory that is necessary and can very easily be cleaned up to improve memory utilization.

      First we will stop a series of unnecessary services from starting at boot time (this will disable shared storage, local email handling, new hardware detection, etc. so be aware that this does stop some things but any service that proves to be needed is trivial to re-enable.)

      chkconfig nfslock off chkconfig cyrus-imapd off chkconfig iscsi off chkconfig iscsid off chkconfig netfs off chkconfig kudzu off

      Further, if your system is like mine you likely use the web server very lightly but will find that the default configuration of Apache is set to spawn, by default, eight processes. This is far too many for a normal deployment. Each process uses memory. For an average deployment of Elastix, three is more than enough. You need only raise this number if web performance suffers. This will not impact telephony performance regardless.

      In the file /etc/httpd/conf/httpd.conf we need to edit the section:

      <IfModule prefork.c> StartServers 2 MinSpareServers 2 MaxSpareServers 8 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 </IfModule>

      to something more like this:

      <IfModule prefork.c> StartServers 3 MinSpareServers 2 MaxSpareServers 10 ServerLimit 256 MaxClients 256 MaxRequestsPerChild 4000 </IfModule>

      You can wait for the system to reboot or restart Apache manually:

      service httpd restart

      And finally, to control swapping activity on the box, assuming that you want to avoid swapping when unnecessary, which I do because my box is virtualized, simply add this line on to /etc/sysctl.conf:

      vm.swappiness = 10

      You’ll want to test that number carefully. A setting of “10” is quite standard for virtualized systems. The default is “60”. For a physical deployment the higher value is likely better as it allows CentOS to make better decisions about how to utilize memory for maximum throughput. But on a virtualized system we really want to avoid, typically, any additional contention at the storage IO layer.
      [Testing on Elastix 2.0 and 2.3]

    • gjacobseG

      Elastix: Outbound calling issue

      Watching Ignoring Scheduled Pinned Locked Moved IT Discussion elastix elastix 2.5 voip pbx asterisk sip telephony
      44
      1 Votes
      44 Posts
      16k Views
      Reid CooperR

      Sounds like.... fun?

    • 1 / 1