<?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[DND Status not Transfering]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I have the full version of fop2 installed and working however I wanted to display the DND status on my fop so I installed fop2beta. The installation went well and everything works except I am still not getting DND status to transfer. I have added the extensions_override to the ./etc/asterisk however alhough I can see the phone dialing *78 once that is done nothing gets updated. Below are my configs, any help is appreciated<br />
/etc/asterisk/extensons_override_freepbx.conf</p>
<p dir="auto">[macro-faxreceive]<br />
exten =&gt; s,1,Set(FAXFILE=${ASTSPOOLDIR}/fax/${UNIQUEID}.tif)<br />
exten =&gt; s,2,Set(EMAILADDR=${FAX_RX_EMAIL})<br />
exten =&gt; s,3,ReceiveFAX(${FAXFILE})<br />
exten =&gt; s,103,Set(EMAILADDR=${FAX_RX_EMAIL})<br />
exten =&gt; s,104,Goto(3)</p>
<p dir="auto">[ext-fax]<br />
exten =&gt; s,1,Answer<br />
exten =&gt; s,2,Goto(in_fax,1)<br />
exten =&gt; in_fax,1,StopPlayTones<br />
exten =&gt; in_fax,2,GotoIf($["${FAX_RX}" = "system"]?3:analog_fax,1)<br />
exten =&gt; in_fax,3,Macro(faxreceive)<br />
exten =&gt; in_fax,4,Hangup<br />
exten =&gt; analog_fax,1,GotoIf($["${FAX_RX}" = "disabled"]?4:2)  ;if fax is disabled, just hang up<br />
exten =&gt; analog_fax,2,Set(DIAL=${DB(DEVICE/${FAX_RX}/dial)});<br />
exten =&gt; analog_fax,3,Dial(${DIAL},20,d)<br />
exten =&gt; analog_fax,4,Hangup<br />
;exten =&gt; out_fax,1,wait(7)<br />
exten =&gt; out_fax,1,SendFAX(${TXFAX_NAME},caller)<br />
exten =&gt; out_fax,2,Hangup<br />
exten =&gt; h,1,system(/var/lib/asterisk/bin/fax-process-edit.pl --to ${EMAILADDR} --from ${FAX_RX_FROM} --dest "${FROM_DID}" --subject "Fax from ${URIENCODE(${CALLERID(number)})} ${URIENCODE(${CALLERID(name)}$<br />
exten =&gt; h,2,Hangup()</p>
<p dir="auto">[app-dnd-off]<br />
include =&gt; app-dnd-off-custom<br />
exten =&gt; *79,1,Answer<br />
exten =&gt; *79,n,Wait(1)<br />
exten =&gt; *79,n,Macro(user-callerid,)<br />
exten =&gt; *79,n,dbDel(DND/${AMPUSER})<br />
exten =&gt; *79,n,Set(CHAN=${CUT(CHANNEL,-,1)})<br />
exten =&gt; *79,n,dbDel(fop2state/${CHAN})<br />
exten =&gt; *79,n,UserEvent(FOP2ASTDB|Family: fop2state|Channel: ${CHAN}|Value: )<br />
exten =&gt; *79,n,Playback(do-not-disturb&amp;de-activated)<br />
exten =&gt; *79,n,Macro(hangupcall,)</p>
<p dir="auto">[app-dnd-on]<br />
include =&gt; app-dnd-on-custom<br />
exten =&gt; *78,1,Answer<br />
exten =&gt; *78,n,Wait(1)<br />
exten =&gt; *78,n,Macro(user-callerid,)<br />
exten =&gt; *78,n,Set(DB(DND/${AMPUSER})=YES)<br />
exten =&gt; *78,n,Set(CHAN=${CUT(CHANNEL,-,1)})<br />
exten =&gt; *78,n,Set(DB(fop2state/${CHAN})=Do not Disturb)<br />
exten =&gt; *78,n,UserEvent(FOP2ASTDB|Family: fop2state|Channel: ${CHAN}|Value: Do not<br />
Disturb)<br />
exten =&gt; *78,n,Playback(do-not-disturb&amp;activated)<br />
exten =&gt; *78,n,Macro(hangupcall,)<br />
[fop2-park]<br />
exten =&gt; _X.,1,Set(ARRAY(RETURN_EXTENSION,RETURN_CONTEXT)=${CUT(EXTEN,:,1)},${CUT(E<br />
XTEN,:,2)})<br />
exten =&gt; _X.,n,ParkAndAnnounce(|||${RETURN_CONTEXT},${RETURN_EXTENSION},1)<br />
exten =&gt; _X.,n,Goto(${RETURN_CONTEXT},${RETURN_EXTENSION},1)<br />
exten =&gt; _X.,n,Hangup</p>
<p dir="auto">[fop2-dummy]<br />
exten =&gt; dummy,1,Answer<br />
exten =&gt; dummy,2,Wait(1)<br />
exten =&gt; dummy,3,Hangup</p>
<p dir="auto">I am using the sample <a href="http://FOP2Callbacks.pm" rel="nofollow ugc">FOP2Callbacks.pm</a></p>
<p dir="auto">Anything else I need to do?</p>
]]></description><link>http://localhost:4567/topic/267/dnd-status-not-transfering</link><generator>RSS for Node</generator><lastBuildDate>Tue, 27 Oct 2026 02:23:00 GMT</lastBuildDate><atom:link href="http://localhost:4567/topic/267.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Feb 2010 20:22:16 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to DND Status not Transfering on Tue, 23 Feb 2010 22:17:48 GMT]]></title><description><![CDATA[<p dir="auto">The solution was to modify the dialplan in extensions_override_freepbx.conf to use commas instead of pipes as delimiters becuase the pipe is deprecated in Asterisk 1.6. There was also a typo in one of the lines that was causing problems.</p>
]]></description><link>http://localhost:4567/post/1274</link><guid isPermaLink="true">http://localhost:4567/post/1274</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Tue, 23 Feb 2010 22:17:48 GMT</pubDate></item><item><title><![CDATA[Reply to DND Status not Transfering on Tue, 23 Feb 2010 18:11:10 GMT]]></title><description><![CDATA[<p dir="auto">In that case start fop2_server capturing manager events to see if the UserEvents are being propagated.</p>
<p dir="auto">./fop2_server -X 15</p>
<p dir="auto">Capture all the log and look for userevents when changing presence state in fop2 or setting DND. Be sure to have the file <a href="http://FOP2Callbacks.pm" rel="nofollow ugc">FOP2Callbacks.pm</a> installed too in the same dir as fop2_server . If it has the .sample prefix, rename it.</p>
<p dir="auto">Best regards,</p>
]]></description><link>http://localhost:4567/post/1273</link><guid isPermaLink="true">http://localhost:4567/post/1273</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Tue, 23 Feb 2010 18:11:10 GMT</pubDate></item><item><title><![CDATA[Reply to DND Status not Transfering on Tue, 23 Feb 2010 15:09:19 GMT]]></title><description><![CDATA[<p dir="auto">I am using the latest beta with the extension override.</p>
]]></description><link>http://localhost:4567/post/1272</link><guid isPermaLink="true">http://localhost:4567/post/1272</guid><dc:creator><![CDATA[joc1985]]></dc:creator><pubDate>Tue, 23 Feb 2010 15:09:19 GMT</pubDate></item><item><title><![CDATA[Reply to DND Status not Transfering on Tue, 23 Feb 2010 13:54:00 GMT]]></title><description><![CDATA[<p dir="auto">You might want to try with the latest beta that includes a sample extensions_override_freepbx.conf that implements the proper dialplan changes and also some hooks so you can set the DND status when using fop2 as a console.</p>
<p dir="auto">Best regards,</p>
]]></description><link>http://localhost:4567/post/1271</link><guid isPermaLink="true">http://localhost:4567/post/1271</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Tue, 23 Feb 2010 13:54:00 GMT</pubDate></item><item><title><![CDATA[Reply to DND Status not Transfering on Tue, 23 Feb 2010 13:29:57 GMT]]></title><description><![CDATA[<p dir="auto">This is what my manger.conf looks like</p>
<p dir="auto">[administrator]<br />
secret = *************************<br />
deny=0.0.0.0/0.0.0.0<br />
permit=127.0.0.1/255.255.255.0<br />
;read = system,call,log,verbose,command,agent,user<br />
;write = system,call,log,verbose,command,agent,user<br />
read =all<br />
write=all</p>
<p dir="auto">That's the same account I use in fop2.cfg</p>
]]></description><link>http://localhost:4567/post/1270</link><guid isPermaLink="true">http://localhost:4567/post/1270</guid><dc:creator><![CDATA[joc1985]]></dc:creator><pubDate>Tue, 23 Feb 2010 13:29:57 GMT</pubDate></item><item><title><![CDATA[Reply to DND Status not Transfering on Tue, 23 Feb 2010 00:46:43 GMT]]></title><description><![CDATA[<p dir="auto">I was referring to he "user" permission in /etc/asterisk/manager.conf user that you use in the fop2.cfg file. For changing DND status fop2 utilizes manager UserEvents. In order to generate and read them, you need the "user" permission in the manager user. In trixbox I believe there is a bug, and you also need the "all" permission.. so the manager entry should look like:</p>
<p dir="auto">read = system,call,log,verbose,agent,<strong>user</strong>,config,dtmf,reporting,cdr,dialplan,all<br />
write = system,call,agent,<strong>user</strong>,config,command,reporting,originate,all</p>
<p dir="auto">The "all" is needed in some trixbox versions as it does not honor the "user" permission (I believe is something with some hud patches).</p>
]]></description><link>http://localhost:4567/post/1269</link><guid isPermaLink="true">http://localhost:4567/post/1269</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Tue, 23 Feb 2010 00:46:43 GMT</pubDate></item><item><title><![CDATA[Reply to DND Status not Transfering on Tue, 23 Feb 2010 00:19:17 GMT]]></title><description><![CDATA[<p dir="auto">I am running Debian<br />
With asterisk 1.6 with FreePBX<br />
I am not sure what you mean by the user's permission. But I gave the manager account full rights, and the buttons are auto-generated along with the users from the FreePBX script.</p>
]]></description><link>http://localhost:4567/post/1268</link><guid isPermaLink="true">http://localhost:4567/post/1268</guid><dc:creator><![CDATA[joc1985]]></dc:creator><pubDate>Tue, 23 Feb 2010 00:19:17 GMT</pubDate></item><item><title><![CDATA[Reply to DND Status not Transfering on Mon, 22 Feb 2010 20:51:42 GMT]]></title><description><![CDATA[<p dir="auto">Do you have the "user" permissions in the manager user ? What distribution are you using?</p>
]]></description><link>http://localhost:4567/post/1267</link><guid isPermaLink="true">http://localhost:4567/post/1267</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Mon, 22 Feb 2010 20:51:42 GMT</pubDate></item></channel></rss>