Member
Last active 13 years ago
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>
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,
I have fixed that thanks, Please take a look above as I have edited my previous post. Thank you very much.
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
*.*.*.* => { 'btn': '0@GENERAL', 'cmd': 'version', 'data': '2.00', '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': '' }
*.*.*.* => { '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?
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!
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,
Thanks once again Nicolás.
Debug mode will help out I'm sure, or at least it helped me with getting FreePBX configured correctly.
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,
YAY.... :P
All I had to do was reboot! :lol:
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,
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.