<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Instalando FOP2 en Elastix 4]]></title><description><![CDATA[<p dir="auto">Ingrese al sistema como root, y desde la línea de comandos ingrese los siguientes comandos:</p>
<p dir="auto">[fixed]cd /usr/src<br />
wget <a href="http://www.fop2.com/download/centos64" rel="nofollow ugc">http://www.fop2.com/download/centos64</a> -O fop2.tgz<br />
tar zxvf fop2.tgz<br />
cd fop2<br />
make install<br />
/usr/local/fop2/generate_override_contexts.pl -w[/fixed]</p>
<p dir="auto">Con eso el FOP2 ya queda instalado. Pero ahora deberá desactivar el FOP 1 que viene por defecto en Elastix 4, ya que no pueden correr de forma simultánea. Para hacerlo, edite el archivo /etc/rc.d/rc.local y comente la línea que inicia el viejo FOP 1 anteponiendo el signo # a la que dice /usr/sbin/amportal start_fop. Se verá así:</p>
<pre><code>#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
/usr/local/sbin/motd.sh &gt; /etc/motd
/usr/sbin/fxotune -s
#/usr/sbin/amportal start_fop
</code></pre>
<p dir="auto">Luego edite el archivo safe_opserver que se encuentra generalmente en esta ruta: /var/www/html/admin/modules/fw_fop/safe_opserver</p>
<p dir="auto">En dicho archivo hay que insertar una nueva línea que diga "exit" justo al principio del mismo en la segunda línea, se debería ver asi:</p>
<pre><code>#!/usr/bin/env sh
exit
. /etc/amportal.conf

while true; do
$FOPWEBROOT/op_server.pl
sleep 4
done
</code></pre>
<p dir="auto">Finalmente debe detener el FOP1 que está en ejecución con el comando:</p>
<p dir="auto">[fixed]/usr/sbin/amportal stop_fop[/fixed]</p>
<p dir="auto">Luego debe configurar el usuario del manager en Asterisk para que el FOP2 pueda funcionar. En /etc/asterisk/manager_custom.conf agregue el usuario del fop2 como este:</p>
<pre><code>[fop2]
secret = fop222
deny = 0.0.0.0/0.0.0.0
permit = 127.0.0.1/255.255.255.0
read = all
write = all
writetimeout = 1000
eventfilter=!Event: RTCP*
eventfilter=!Event: VarSet
eventfilter=!Event: Cdr
eventfilter=!Event: DTMF
eventfilter=!Event: AGIExec
eventfilter=!Event: ExtensionStatus
eventfilter=!Event: ChannelUpdate
eventfilter=!Event: ChallengeSent
eventfilter=!Event: SuccessfulAuth
</code></pre>
<p dir="auto">Luego de agregado dicho usuario , debe recargar la configuración del manager:</p>
<p dir="auto">[fixed]<br />
asterisk -rx "manager reload"<br />
[/fixed]</p>
<p dir="auto">Y luego edite el archivo /usr/local/fop2/fop2.cfg y pon el mismo usuario y clave (modifique las entradas que están al principio de dicho archivo, no agregue líneas nuevas)</p>
<pre><code>manager_user=fop2
manager_secret=fop222
</code></pre>
<p dir="auto">Una vez guardados los cambios, puedee comprobar si el usuario de manager y la configuración del FOP2 coinciden:</p>
<p dir="auto">[fixed]<br />
/usr/local/fop2/fop2_server --test<br />
[/fixed]</p>
<p dir="auto">Deberá responder que la conexión al manager se realizó con éxito.</p>
<p dir="auto">Finalmente ingrese al FOP2 Manager del FOP2 con su navegador:</p>
<p dir="auto"><a href="http://su.servidor/fop2/admin" rel="nofollow ugc">http://su.servidor/fop2/admin</a></p>
<p dir="auto">Ingresas con las mismas credenciales de Elastix/FreePBX, la primera vez se crearán las tablas necesarias para configuración. Aproveche la oportunidad para seleccionar la solapa Usuarios y configurar un usuario o bien una clave para un un usuario. Luego de lo cual puedes iniciar o reiniciar el servicio:</p>
<p dir="auto">[fixed]<br />
service fop2 restart<br />
[/fixed]</p>
<p dir="auto">Finalmente puede ingresar al panel con su navegador</p>
<p dir="auto"><a href="http://su.servidor/fop2" rel="nofollow ugc">http://su.servidor/fop2</a></p>
]]></description><link>http://localhost:4567/topic/2215/instalando-fop2-en-elastix-4</link><generator>RSS for Node</generator><lastBuildDate>Tue, 27 Oct 2026 04:05:19 GMT</lastBuildDate><atom:link href="http://localhost:4567/topic/2215.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 08 Apr 2016 22:37:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Instalando FOP2 en Elastix 4 on Fri, 29 Jul 2016 10:19:51 GMT]]></title><description><![CDATA[<p dir="auto">hi,<br />
if you don't use fop1 you can remove it from freepbx modules admin (FOP Framework)<br />
it 's more easy</p>
]]></description><link>http://localhost:4567/post/9734</link><guid isPermaLink="true">http://localhost:4567/post/9734</guid><dc:creator><![CDATA[jcattan]]></dc:creator><pubDate>Fri, 29 Jul 2016 10:19:51 GMT</pubDate></item></channel></rss>