jmituzas

Member

Last active 13 years ago

  1. 14 years ago
    Mon Dec 14 22:07:24 2009

    sorry about that (me not following directions)
    for the extensions I have up here is my button.cfg:

    [SIP/6910]
    type=extension
    extension=6910
    label=POTS 1
    mailbox=jmituzas@gmail.com
    context=from-internal
    extenvoicemail=*6910@device

    [SIP/6920]
    type=extension
    extension=6920
    label=POTS 2
    mailbox=jmituzas@gmail.com
    context=from-internal
    extenvoicemail=*6920@device

    [SIP/6930]
    type=extension
    extension=6930
    label=POTS 3
    mailbox=6930@device
    context=from-internal
    extenvoicemail=*6930@device

    [SIP/6940]
    type=extension
    extension=6940
    label=POTS 4
    mailbox=6940@device
    context=from-internal
    extenvoicemail=*6940@device

    [DAHDI/1]
    type=trunk
    label=DAHDI
    channel=DAHDI/3
    channel=DAHDI/4
    _________________________________________________________________________________________________

    ok start the fop2 in debug mode and trial to dial another extension:
    /usr/local/fop2/fop2_server -X 15

    10.30.20.137 => <?xml version="1.0"?>
    <!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
    <cross-domain-policy>
    <allow-access-from domain="*" to-ports="4444" />
    </cross-domain-policy>

    • * CLEAN SOCKET connection lost removing socket IO::Socket::INET=GLOB(0xec6d730)
    • * CLEAN SOCKET flash client connection lost

    No flash clients connected

    10.30.20.137 <= <msg data="GENERAL|contexto|1|" />
    10.30.20.137 => { 'btn': '0', 'cmd': 'key', 'data': 'UaOOw2cpN8ysPsC6cZn9nR7z4gL', 'slot': '' }

    10.30.20.137 => { 'btn': '0@GENERAL', 'cmd': 'version', 'data': '2.00', 'slot': '' }

    10.30.20.137 <= <msg data="1|auth|6910|7049c25fd66678daffafc348c3a2c654" />
    10.30.20.137 => { 'btn': '0@GENERAL', 'cmd': 'permit', 'data': 'YWxs', 'slot': '' }

    10.30.20.137 => { 'btn': '16@GENERAL', 'cmd': 'zbuttons', 'data': 'ldVBb5swFAfwez8FuU7aGsD2xgEpNEUNHSFRE7Xd0SUvrTcwEThbifrhB2Gd0vrJcm/wQPaP/7OxO7mKs/gmSl8e9kpV8mUU36/jbJUsstAfu+Ph9naRTON5lKThp7442cCW7ws16ksXi/vwTTGNLuI0jKTkzt0TFLsC2v7FbDqLsqx7skqW58eh1z+WcQjPCmQjKjmaLrJ1N1u4ravys5AKasmLM88I9DCghwE9DVjAs2icGW+hQXyepc83+AgWIMECJHqA30X5AHXROncgNiWXUkMS6xCJEeljSB9D+u+RqZCbhrfOVSUPvIADYvQtjdRgpFiQFAuS6kEuuapFLrgzzzumeCxAU1LrJJlRiSxHii1Hqi/Ha9hua2idFf/TQo0IbRfkV4OQjce6sC92mN8ih//A09rgu4EcdqqbVjRK0x3HtdJ9M+qQLjOsy0zv8nXVwO7JmQu1P3B9QzPrDgdGIcWEFMmPvsvvtuquSy4Kh+c5NJiQWgq7bzcRGUZkCJF9nMhsia6JGGB9DlyN+LMcujl57FVf8qp83dKL9cpxdV9g22TXdKywANnHffFjPg/x2W5i13SssAD5Y/dFrcUntROYj8Bs/9Ku6ShhAcFgBIERDEYQGLGF6efH60CX0ewyOSf/ZjrevZloeO4O86h6L3+d/QU=', 'slot': '' }

    10.30.20.137 <= <msg data="1|initState||7049c25fd66678daffafc348c3a2c654" />
    10.30.20.137 => { 'btn': '1@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '2@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '3@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '4@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '5@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '6@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '7@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '8@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '9@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '10@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    10.30.20.137 => { 'btn': '15@GENERAL', 'cmd': 'settext', 'data': '', 'slot': '0' }

    10.30.20.137 => { 'btn': '15@GENERAL', 'cmd': 'state', 'data': 'DOWN', 'slot': '0' }

    10.30.20.137 <= <msg data="11|originate|12|7049c25fd66678daffafc348c3a2c654" />

    127.0.0.1 -> Action: Originate
    127.0.0.1 -> Channel: SIP/6910
    127.0.0.1 -> Exten: 6920
    127.0.0.1 -> Context: from-internal
    127.0.0.1 -> Priority: 1
    127.0.0.1 -> CallerID: <6910>
    127.0.0.1 -> Async: True

    127.0.0.1 <- Response: Success
    127.0.0.1 <- Message: Originate successfully queued
    127.0.0.1 <- Server: 0

    Response: Success
    Message: Originate successfully queued
    Server: 0

    127.0.0.1 <- Event: Newchannel
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel:
    127.0.0.1 <- State: Down
    127.0.0.1 <- CallerIDNum: <unknown>
    127.0.0.1 <- CallerIDName: <unknown>
    127.0.0.1 <- Uniqueid: 1260845705.0
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: OriginateResponse
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Response: Failure
    127.0.0.1 <- Channel: SIP/6910
    127.0.0.1 <- Context: from-internal
    127.0.0.1 <- Exten: 6920
    127.0.0.1 <- Reason: 0
    127.0.0.1 <- Uniqueid: <null>
    127.0.0.1 <- CallerID: 6910
    127.0.0.1 <- CallerIDNum: 6910
    127.0.0.1 <- CallerIDName: <unknown>
    127.0.0.1 <- Server: 0

    ______________________________________________________________________________________________________

    heres what it looks like when on the phone dial another extension:
    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-exten-vm
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 4
    127.0.0.1 <- Application: Set
    127.0.0.1 <- AppData: EXTTOCALL=6920
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-exten-vm
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 5
    127.0.0.1 <- Application: Set
    127.0.0.1 <- AppData: CFUEXT=
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-exten-vm
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 6
    127.0.0.1 <- Application: Set
    127.0.0.1 <- AppData: CFBEXT=
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-exten-vm
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 7
    127.0.0.1 <- Application: Set
    127.0.0.1 <- AppData: RT=15
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-exten-vm
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 8
    127.0.0.1 <- Application: Macro
    127.0.0.1 <- AppData: record-enable|6920|IN
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-record-enable
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 1
    127.0.0.1 <- Application: GotoIf
    127.0.0.1 <- AppData: 1?check
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-record-enable
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 4
    127.0.0.1 <- Application: AGI
    127.0.0.1 <- AppData: recordingcheck|20091214-220142|1260846095.2
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-record-enable
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 999
    127.0.0.1 <- Application: MixMonitor
    127.0.0.1 <- AppData: /recordings20091214-220142-1260846095.2.wav||
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-exten-vm
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 9
    127.0.0.1 <- Application: Macro
    127.0.0.1 <- AppData: dial|15|tr|6920
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-dial
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 1
    127.0.0.1 <- Application: GotoIf
    127.0.0.1 <- AppData: 1?dial
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-dial
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 3
    127.0.0.1 <- Application: AGI
    127.0.0.1 <- AppData: dialparties.agi
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newexten
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- Context: macro-dial
    127.0.0.1 <- Extension: s
    127.0.0.1 <- Priority: 7
    127.0.0.1 <- Application: Dial
    127.0.0.1 <- AppData: DAHDI/6|15|tr
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newchannel
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/6-1
    127.0.0.1 <- State: Rsrvd
    127.0.0.1 <- CallerIDNum: <unknown>
    127.0.0.1 <- CallerIDName: Free For All Incorporated
    127.0.0.1 <- Uniqueid: 1260846102.3
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newstate
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/6-1
    127.0.0.1 <- State: Ringing
    127.0.0.1 <- CallerID: <unknown>
    127.0.0.1 <- CallerIDName: Free For All Incorporated
    127.0.0.1 <- Uniqueid: 1260846102.3
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Dial
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Source: DAHDI/5-1
    127.0.0.1 <- Destination: DAHDI/6-1
    127.0.0.1 <- CallerID: <unknown>
    127.0.0.1 <- CallerIDName: Free For All Incorporated
    127.0.0.1 <- SrcUniqueID: 1260846095.2
    127.0.0.1 <- DestUniqueID: 1260846102.3
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6920
    127.0.0.1 <- Context: ext-local
    127.0.0.1 <- Status: 8
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newcallerid
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/6-1
    127.0.0.1 <- CallerID: 6920
    127.0.0.1 <- CallerIDName: <Unknown>
    127.0.0.1 <- Uniqueid: 1260846102.3
    127.0.0.1 <- CID-CallingPres: 0 (Presentation Allowed, Not Screened)
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newstate
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- State: Ringing
    127.0.0.1 <- CallerID: <unknown>
    127.0.0.1 <- CallerIDName: Free For All Incorporated
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6010
    127.0.0.1 <- Context: default
    127.0.0.1 <- Status: 8
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6910
    127.0.0.1 <- Context: ext-local
    127.0.0.1 <- Status: 8
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newstate
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/6-1
    127.0.0.1 <- State: Up
    127.0.0.1 <- CallerID: 6920
    127.0.0.1 <- CallerIDName: <unknown>
    127.0.0.1 <- Uniqueid: 1260846102.3
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6920
    127.0.0.1 <- Context: ext-local
    127.0.0.1 <- Status: 1
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Newstate
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/5-1
    127.0.0.1 <- State: Up
    127.0.0.1 <- CallerID: <unknown>
    127.0.0.1 <- CallerIDName: Free For All Incorporated
    127.0.0.1 <- Uniqueid: 1260846095.2
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6010
    127.0.0.1 <- Context: default
    127.0.0.1 <- Status: 1
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6910
    127.0.0.1 <- Context: ext-local
    127.0.0.1 <- Status: 1
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Link
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel1: DAHDI/5-1
    127.0.0.1 <- Channel2: DAHDI/6-1
    127.0.0.1 <- Uniqueid1: 1260846095.2
    127.0.0.1 <- Uniqueid2: 1260846102.3
    127.0.0.1 <- CallerID1:
    127.0.0.1 <- CallerID2: 6920
    127.0.0.1 <- Server: 0

    _____________________________________________________________________________________________________

    highlight 6910 press record:

    10.30.20.137 <= <msg data="11|record|11|152f109c512015a15e78c580917db111" />

    127.0.0.1 -> Action: Monitor
    127.0.0.1 -> Channel:
    127.0.0.1 -> ActionID: monitor-Monitor-
    127.0.0.1 -> Mix: 1
    127.0.0.1 -> File: 6910-1260846264
    127.0.0.1 -> Async: True

    127.0.0.1 <- Response: Error
    127.0.0.1 <- ActionID: monitor-Monitor-
    127.0.0.1 <- Message: No channel specified
    127.0.0.1 <- Server: 0
    _________________________________________________________________________________________________
    highlight 6920 press record:

    10.30.20.137 <= <msg data="11|record|12|152f109c512015a15e78c580917db111" />

    127.0.0.1 -> Action: Monitor
    127.0.0.1 -> Channel:
    127.0.0.1 -> ActionID: monitor-Monitor-
    127.0.0.1 -> Mix: 1
    127.0.0.1 -> File: 6920-1260846321
    127.0.0.1 -> Async: True

    127.0.0.1 <- Response: Error
    127.0.0.1 <- ActionID: monitor-Monitor-
    127.0.0.1 <- Message: No channel specified
    127.0.0.1 <- Server: 0
    ______________________________________________________________________________________________

    hope I have posted enough information this time.
    All of this was done after I have started fop2 in debug mode.
    Thanks in advance,

  2. Mon Dec 14 21:04:20 2009

    I have fixed that thanks, Please take a look above as I have edited my previous post. Thank you very much.

  3. Mon Dec 14 20:37:54 2009

    Nevermind it wouldn't work on that port so I tried 4446 again and that didn't work either but 4447 did... What is up with this.. why do I have to keep changing the listen to port?

    loged in debug mode:

    No flash clients connected

    • .*.*.* <= <msg data="GENERAL|contexto|1|" />
    • .*.*.* => { 'btn': '0', 'cmd': 'key', 'data': 'qgM2hm4glwCZcN5qwlav0NRqCUgfkGAE', 'slot': '' }

    *.*.*.* => { 'btn': '0@GENERAL', 'cmd': 'version', 'data': '2.00', 'slot': '' }

    • .*.*.* <= <msg data="1|auth|6910|19eeb1b17b15839e0550de9390a5292d" />
    • .*.*.* => { 'btn': '0@GENERAL', 'cmd': 'permit', 'data': 'YWxs', 'slot': '' }

    *.*.*.* => { 'btn': '16@GENERAL', 'cmd': 'zbuttons', 'data': 'ldVBb5swFAfwez8FuU6qGoPtjQNSaYoaWgJRE7Xd0SUvrVViInC2EvXDD5Juausny7vBA9k//s/G5PwqyZPbOHt73Gldq7dR8rBM8kVa5FEwJuPj7V2RTpJZnGbRt6F4voK12FV6NJQuiofoUzGLL5IsipUS3v0zVNsKuuHFfDKN87x/skjnZ4ehlz/nSQSvGlQrazWaFPmyny1aN/XmVCoNjRLViW8F+hjQx4C+AazgVbbeVHTQIj7f0RdYfBQLkGIBUjPAG7l5hKbqvHuQq41QykBS5xCpFRlgyABDBl+RmVSrVnTeVa32ooI9YgwcjcxiZFiQDAuSmUHOhW5kKYU3K3umfKrAUDLnJLlViSxHhi1HZi7Ha1ivG+i8hfjdQYMIXRfkd4uQj8emcCj2mF+yhH/Aj7Wj7xZK2Op+WtlqQ3cY10n3w6pDusyxLnOzy9d1C9tnbyb1bi/MDc2dOxxahQwTMiQ/9iW/u7q/3ghZeaIsocWEzFHYf7uNyDEiR4j8/4nclUhsxBDrc0hM4ofa+14ulguPmLDQtbvEdp7wENnAQ9GE+RjMR2Cu25bYDhIeIv/ooWjCAgwWIDDX/zKxHR48pBiMIjCKwSgCo64w88T4O9BlPL1Mz+j7TIe7TxMdn5PjPLrZqZeTPw==', 'slot': '' }

    • .*.*.* <= <msg data="1|initState||19eeb1b17b15839e0550de9390a5292d" />
    • .*.*.* => { 'btn': '1@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '2@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '3@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '4@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '5@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '6@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '7@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '8@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '9@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '10@GENERAL', 'cmd': 'qualify', 'data': 'notok', 'slot': '0' }

    *.*.*.* => { 'btn': '15@GENERAL', 'cmd': 'settext', 'data': '', 'slot': '0' }

    *.*.*.* => { 'btn': '15@GENERAL', 'cmd': 'state', 'data': 'DOWN', 'slot': '0' }

    ____________________________________________________________________________________________________________
    dial another extension gives me this:

    127.0.0.1 <- Event: Newstate
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel: DAHDI/6-1
    127.0.0.1 <- State: Up
    127.0.0.1 <- CallerID: <unknown>
    127.0.0.1 <- CallerIDName: Free For All Incorporated
    127.0.0.1 <- Uniqueid: 1260842164.38
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: Link
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Channel1: DAHDI/6-1
    127.0.0.1 <- Channel2: DAHDI/5-1
    127.0.0.1 <- Uniqueid1: 1260842164.38
    127.0.0.1 <- Uniqueid2: 1260842172.39
    127.0.0.1 <- CallerID1:
    127.0.0.1 <- CallerID2: 6910
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6010
    127.0.0.1 <- Context: default
    127.0.0.1 <- Status: 1
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6910
    127.0.0.1 <- Context: ext-local
    127.0.0.1 <- Status: 1
    127.0.0.1 <- Server: 0

    127.0.0.1 <- Event: ExtensionStatus
    127.0.0.1 <- Privilege: call,all
    127.0.0.1 <- Exten: 6920
    127.0.0.1 <- Context: ext-local
    127.0.0.1 <- Status: 1
    127.0.0.1 <- Server: 0

    pressing record gives me this:

    127.0.0.1 -> Action: Monitor
    127.0.0.1 -> Channel:
    127.0.0.1 -> ActionID: monitor-Monitor-
    127.0.0.1 -> Mix: 1
    127.0.0.1 -> File: 6910-1260842319
    127.0.0.1 -> Async: True

    127.0.0.1 <- Response: Error
    127.0.0.1 <- ActionID: monitor-Monitor-
    127.0.0.1 <- Message: No channel specified
    127.0.0.1 <- Server: 0
    ____________________________________________________________________

    I guess my question is now How do I specify a channel?

  4. Mon Dec 14 20:34:43 2009

    am trying to get this to work I got the debug mode to start once when I had the listen port to 4446... since then it states:
    Flash Operator Panel 2 - No valid license found. Demo Mode

    Can't listen to port 4446

    Have changed to like your manual states to listen on port 5038 think that may have been the problem but same message.

    Can't listen to port 5038

    and when i run the test it states:
    /usr/local/fop2/fop2_server --test
    Flash Operator Panel 2 - No valid license found. Demo Mode
    Connection to manager OK!

  5. Fri Dec 11 14:43:55 2009

    The most probable reason is misconfiguration in your button file, or perhaps not enough permissions in manager.conf

    Just one more question who do I give permissions to my users within FreePBX and FOP2 are by extension.
    So do I write this as :
    ------------------------------------------------------------------------------------------------------------------
    [6910]
    secret = password
    deny=0.0.0.0/0.0.0.0
    permit=127.0.0.1/255.255.255.0
    read = all,system,call,log,verbose,command,agent,user,originate
    write = all,system,call,log,verbose,command,agent,user,originate
    [6920]
    secret = password
    deny=0.0.0.0/0.0.0.0
    permit=127.0.0.1/255.255.255.0
    read = all,system,call,log,verbose,command,agent,user,originate
    write = all,system,call,log,verbose,command,agent,user,originate
    -----------------------------------------------------------------------------------------------------------------
    or, do I write it as:

    [fop2]
    secret = password
    deny=0.0.0.0/0.0.0.0
    permit=127.0.0.1/255.255.255.0
    read = all,system,call,log,verbose,command,agent,user,originate
    write = all,system,call,log,verbose,command,agent,user,originate
    __________________________________________________________________________________

    also my fop2.cfg file is set as:

    manager_user : (same name as manager.conf)
    manager_secret: (same password as manager.conf)

    Thanks in advance,

  6. Fri Dec 11 13:57:42 2009

    Thanks once again Nicolás.
    Debug mode will help out I'm sure, or at least it helped me with getting FreePBX configured correctly.

  7. Thu Dec 10 19:27:12 2009
    jmituzas started the conversation toolbar buttons nothing happens upon click (SOLVED).

    On my toolbar I have all the buttons, but when I click on any of them with the exception of hangup, nothing happens.
    The most important would be to get recording up and going, but would like to have all these features working within FOP2.

    The problem may be extension to extension calls?
    As of now I have it setup for testing, no SIP. I have 2 phones each given an extension and can dial out on POTS (4) lines.
    I have only tried these features with extension to extension calls. Do these features apply to these kinds of calls?

    I have within my FreePBX setting to always record incoming and outgoing calls.

    As well as within my fop2.cfg settings for my 2 extensions:

    user=6910:6910:all
    user=6920:6920:all

    I guess my question is do I need to do any further configurations to get these buttons to work?

    Thanks in advance,

  8. Wed Nov 25 21:16:11 2009
    jmituzas posted in No Trunk buttons Dahdi.

    YAY.... :P

    All I had to do was reboot! :lol:

  9. Wed Nov 25 20:52:41 2009
    jmituzas posted in No Trunk buttons Dahdi.

    ok I have done exactly that, i had the buttonfile=XXXXXX.cfg

    then look inside XXXXXX.cfg, the buttons are there. If you have a file with just an

    #exec autoconfig-buttons-freepbx.sh

    so I have left it alone, and I ran ./autoconfig-buttons-freepbx.sh only to find that it didn't output anything, said it did, to what file I don't know, that was my original question.
    What file is fop2 reading from to get the buttons, after you have run the script outputs to where? I have exceeded over 15 so i need to delete some of them that are in call groups anyways... but I have no idea what file to delete these from.

    I really don't know what is wrong. Would hater to start over again when this is all that I have left.

    Thanks,

  10. Wed Nov 25 17:03:28 2009
    jmituzas posted in No Trunk buttons Dahdi.

    Had rebooted server, still no dahdi trunks, and still showing old extensions, I have deleted 10 of the extensions.

    my fop2.cfg file looks like this:

    [general]
    ; AMI definitions
    manager_host=127.0.0.1 ;200.61.177.141
    manager_port=5038
    manager_user= user
    manager_secret=password
    ;event_mask=call,agent

    ; Daemon definitios
    listen_port = 4444
    ;restrict_host = www.asternic.org
    web_dir = /var/www/html/fop2

    ; Global Config
    language = en
    poll_interval = 86400
    poll_voicemail = 1

    ;master_key = 5678

    ; USER LIST
    ;user=620:1234:all
    ;user=621:1234:all
    ;user=622:1234:all
    ;user=623:1234all

    buttonfile=buttons.cfg

    blind_transfer=1

    #exec autoconfig-users-freepbx.sh

    ___________________________________
    With this pointing to the buttons.cfg for the users shouldn't this work? Where is Fop getting its button info from???
    Its not reading this file.

    Please help... I believe that I am getting close.
    What am I doing wrong now... :lol: These trunks are the last thing to configure within my AsteriskNOW setup..

    Thanks in advance.

View more