<?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[Problema al monitorizar extensiones remotas]]></title><description><![CDATA[<p dir="auto">Buenos días,</p>
<p dir="auto">hace unos días abrí en el foro la consulta  <a href="http://forum.fop2.com/4066-problemas-con-elastix-2-5" rel="nofollow ugc">  4066 </a> para resolver un problema con el puerto tcp/4445 empleado por el acceso web al FOP2. En mi caso el problema quedó definitivamente resuelto modificando el parámetro <strong>listen_port=4444</strong> del fichero <strong>/var/www/html/admin/modules/fw_fop/op_server.cfg</strong>. Posteriormente adquirí la licencia completa <em>Full White Label</em> y ahora mismo todo funciona perfectamente: se muestran las extensiones de la Elastix local y el sistema se gestiona casi sin esfuerzo desde el FOP2 Manager.</p>
<p dir="auto">Ahora el problema que afrontamos tiene que ver una centralita Elastix remota que también queremos incluir en la vista general del FOP2. De acuerdo con el procedimiento de instalación hemos modificado el fichero <strong>/usr/local/fop2/fop2.cfg</strong> para incluir esta nueva conexión:</p>
<pre><code>; Central
manager_host=localhost
manager_port=5038
manager_user=fop2
manager_secret=fop222

; Remota
manager_host=10.2.7.100
manager_port=5038
manager_user=fop2
manager_secret=fop222
</code></pre>
<p dir="auto">Y en la Elastix remota hemos añadido las siguientes líneas en el fichero <strong>/etc/asterisk/manager.conf</strong>:</p>
<pre><code>[fop2]
secret = fop222
deny = 0.0.0.0/0.0.0.0
permit = 10.1.1.17/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">Revisando el foro parece claro que con esto no basta para mostrar las extensiones remotas en el FOP2. Según entiendo tenemos 2 alternativas: 1) modificar los scripts automáticos (tanto en el servidor local donde se aloja el FOP2 como en la centralita Asterisk remota) para que se generen las extensiones o 2) incluir éstas de forma manual.</p>
<p dir="auto">Como no tengo mucha experiencia en entornos Linux y no me importa gestionar manualmente las extensiones remotas (en principio cabe esperar una baja frecuencia de cambios) estoy intentando introducirlas manualmente. Para ello he ejecutado en el shell de la centralita externa el script <strong><a href="http://autoconfig-buttons-freepbx.sh" rel="nofollow ugc">autoconfig-buttons-freepbx.sh</a></strong> y después he copiado el resultado obtenido, del cuál presento un extracto...</p>
<pre><code>[SIP/77701]
type=extension
extension=77701
label=Centralita
mailbox=77701@device
context=from-internal
queuecontext=from-queue
extenvoicemail=*77701@device

[SIP/77702]
type=extension
extension=77702
label=Rafael Estevez
mailbox=77702@device
context=from-internal
queuecontext=from-queue
extenvoicemail=*77702@device

[SIP/77703]
type=extension
extension=77703
label=Fernando Galan
mailbox=77703@device
context=from-internal
queuecontext=from-queue
extenvoicemail=*77703@device
</code></pre>
<p dir="auto">Después he modificado el fichero <strong>/usr/local/fop2/autobuttons.cfg</strong> del servidor FOP2 para que incluya las nuevas extensiones antes de ejecutar el script automático <strong><a href="http://autoconfig-buttons.sh" rel="nofollow ugc">autoconfig-buttons.sh</a></strong>...</p>
<pre><code>[SIP/77701]
type=extension
extension=77701
label=Centralita
mailbox=77701@device
context=from-internal
queuecontext=from-queue
extenvoicemail=*77701@device
group=Valencia
server=10.2.7.100

[SIP/77702]
type=extension
extension=77702
label=Rafael Estevez
mailbox=77702@device
context=from-internal
queuecontext=from-queue
extenvoicemail=*77702@device
group=Valencia
server=10.2.7.100

[SIP/77703]
type=extension
extension=77703
label=Fernando Galan
mailbox=77703@device
context=from-internal
queuecontext=from-queue
extenvoicemail=*77703@device
group=Valencia
server=10.2.7.100

#exec autoconfig-buttons.sh $1
</code></pre>
<p dir="auto">Como se ve, en cada extensión he añadido los parámetros <strong>server=10.2.7.100</strong> (para reflejar que pertenece a una Asterisk remota) y <strong>group=Valencia</strong> (para que se incluya en la vista del grupo que previamente he definido desde el FOP2 Manager).</p>
<p dir="auto">Y finalmente he reiniciado el servicio FOP2.</p>
<p dir="auto">Pues bien, cuando inicio sesión con un usuario al que he otorgado permisos para visualizar el grupo "Valencia" sigo sin visualizar ninguna de las nuevas extensiones remotas.</p>
<p dir="auto">Es evidente que hay algo que hago mal pero no sé qué es. Cualquier ayuda que me pudieran aportar me sería de gran utilidad.</p>
<p dir="auto">Agradeciendo de antemano su atención, reciban un cordial saludo.</p>
]]></description><link>https://forum.fop2.com/topic/2107/problema-al-monitorizar-extensiones-remotas</link><generator>RSS for Node</generator><lastBuildDate>Tue, 27 Oct 2026 20:03:12 GMT</lastBuildDate><atom:link href="https://forum.fop2.com/topic/2107.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 27 Nov 2015 11:10:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problema al monitorizar extensiones remotas on Wed, 02 Dec 2015 11:45:59 GMT]]></title><description><![CDATA[<p dir="auto">Hola,</p>
<p dir="auto">La idea del "Recreate Users" es para hacerlo una sola vez luego de la instalación o reinstalación. No cada vez que agregas extensiones a la PBX. Si agregas extensiones a la PBX entonces agrega los usuarios nuevos individualmente, la tarea es bien sencilla y rápida ya que el siguiente número de extensión se popula automáticamente, y si utilizas un template por defecto, los permisos y todo lo demás se asigna también automáticamente, algo que NO sucede al recrear usuarios, ya que se resetean permissos/claves, etc, para todos. Por eso se llama RECREATE, los recrea de cero, no es que los "actualiza".</p>
<p dir="auto">Saludos,</p>
]]></description><link>https://forum.fop2.com/post/9280</link><guid isPermaLink="true">https://forum.fop2.com/post/9280</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Wed, 02 Dec 2015 11:45:59 GMT</pubDate></item><item><title><![CDATA[Reply to Problema al monitorizar extensiones remotas on Wed, 02 Dec 2015 08:31:06 GMT]]></title><description><![CDATA[<p dir="auto">Muchas gracias. Efectivamente, desmarcando la pertenencia a grupos ya aparecen todos los botones (los introducidos manualmente y los generados por el FOP2 Manager).</p>
<p dir="auto">Sucede que cuando desde el Manager pincho sobre <em>Recreate Users</em> para refrescar las últimas modificaciones de la Asterisk local me vuelve a asignar todos los usuarios al grupo <em>All Buttons</em>. Imagino que poco se puede hacer y que la única alternativa pasaría por configurar correctamente el sistema para automatizar la carga de extensiones tanto de la centralita local como de las remotas. ¿Es sencillo hacerlo o existe algún post previo donde se especifique el procedimiento? (yo no lo he sabido encontrar...)</p>
<p dir="auto">En cualquier caso, agradezco nuevamente la atención recibida. El producto es muy útil y cubre perfectamente nuestras necesidades.</p>
]]></description><link>https://forum.fop2.com/post/9279</link><guid isPermaLink="true">https://forum.fop2.com/post/9279</guid><dc:creator><![CDATA[xperez]]></dc:creator><pubDate>Wed, 02 Dec 2015 08:31:06 GMT</pubDate></item><item><title><![CDATA[Reply to Problema al monitorizar extensiones remotas on Mon, 30 Nov 2015 22:16:14 GMT]]></title><description><![CDATA[<p dir="auto">El problema es que los botones que agregas a mano no van a formar parte de ningún grupo, no me refiero al grupo de visualización "Valencia" sino a los filtros por grupo que pueden asignarse a cada usuario. El <a href="http://autoconfig-users-freepbx.sh" rel="nofollow ugc">autoconfig-users-freepbx.sh</a> te va a devolver entre otras cosas lineas como estas:</p>
<p dir="auto">group=All Buttons:SIP/123,SIP/124,etc<br />
user<img src="https://forum.fop2.com/assets/plugins/nodebb-plugin-emoji/emoji/android/1f4af.png?v=9c14fadbfa0" class="not-responsive emoji emoji-android emoji--100" style="height:1.4em;width:auto;vertical-align:middle" title=":100:" alt="💯" />password:all:All Buttons</p>
<p dir="auto">Esto de arriba es solo un ejemplo. Lo que muestra es que el usuario "100" tiene permitido ver el grupo llamado "All Buttons", y este grupo tiene permitidas las extensiones SIP/123, SIP/124, etc. En ese grupo NO aparecerán los botones del equipo remoto.</p>
<p dir="auto">Por lo tanto, si quieres ver esos botones definidos manualmente, deberás editar los usuarios del FOP2 y asegurarte de que no tengan ningún grupo chequeado/marcado. De esa manera no habrá filtro de vista por grupo, y entonces botones definidos a mano seguramente aparecerán.</p>
<p dir="auto">Saludos,</p>
]]></description><link>https://forum.fop2.com/post/9278</link><guid isPermaLink="true">https://forum.fop2.com/post/9278</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Mon, 30 Nov 2015 22:16:14 GMT</pubDate></item></channel></rss>