-
mentax
Hi all
-
mentax
mc_: question - when I receive a System Alert email it said: Sent from eSr6THy7... what does it mean and how to find the host which send it?
-
mentax
Trying to figure out what cause the error: System Alert: recovery_on_timer_expire 2001 to betty.customer1 (outbound) on db96a95350e6e....
-
alane
mentax: "Sent from" is encoded by default via system.encoded_node in the template, if you want to reveal the actual node name you can change the template to system.node, the encoding is a base64 of the md5 of the node so it is a one way hash.
-
mentax
alane: I just need to know which server has this md5 if it is permanent
-
alane
mentax: I've written a quick escript so you can get the hash of a node. If you put this file
gist.github.com/kageds/df2b9d35cf3b75988a2e67ad0319d061 in /opt/kazoo/ and then run /opt/kazoo/bin/kazoo escript calc_hash.escript kazoo_apps@`hostname` it should output node "kazoo_apps@kz01.??????.com" = 40AB0CGsTZKnlVDv94uVIQ
-
mentax
alane Wow! Thank you!
-
alane
no problem, hope it helps
-
mentax_
How can I set that kazoo will add local area code automatically? customer need to dial 321 123 1234 and they need to be able to dial 123 1234 and 321 will add
-
mentax_
There is another major issue, when customer call outside, kazoo did not allow to leave voicemail to remote phone
-
mc_
mentax_: dialplans for the account can auto-correct it
-
mc_
and did the terminating leg answer the call for voicemail?
-
mentax_
sooooo wired... Lot of calls dropping in the middle off call
-
mentax_
something is not right....
-
hmmhesays
freeswitch logs will tell you why.
-
mentax_
sup -necallmgr ecallmgr_maintenance list_fs_nodes and sup ecallmgr_maintenance list_fs_nodes should return the same value?
-
mc_
mentax_: only if ecallmgr is running on both the `ecallmgr@hostname` and `kazoo_apps@hostname`
-
mc_
otherwise -necallmgr is needed to talk to the ecallmgr@hostname VM
-
mc_
with no -n{NAME} sup defaults to `kazoo_apps`
-
mentax_
how can I find out? kazoo-ecallmgr running from startup script i.e systemctl start kazoo-ecallmgr
-
mc_
kazoo-applications status
-
mc_
will list all running nodes
-
mc_
and list nodes running ecallmgr
-
mentax_
so, I can see ecallmgr⊙sdc and kazoo_apps⊙sdc
-
mentax_
sup ecallmgr_maintenance list_fs_nodes
-
mentax_
Command failed: {'EXIT',{noproc,{gen_server,call,[ecallmgr_fs_nodes,{connected_nodes,false}]}}}
-
mc_
yup, expected if ecallmgr isn't running
-
mentax_
mc_: how them it should be running? kazoo-ecallmgr status return data
-
mentax_
-
mentax_
Verify on Kazoo in each zone that only FreeSWITCH for that zone is listed sup -necallmgr ecallmgr_maintenance list_fs_nodes
-
mentax_
If ecallmgr is started separately, with systemd or init, the command would be: sup -necallmgr ecallmgr_maintenance list_fs_nodes
-
mentax_
is it correct statement? So confusing
-
hmmhesays
you have to specify sup connected to the ecallmgr node sup -necallmgr ecallmgr_maintenance etc
-
mentax_
hmmhesays on my old cluster both commands return fsnodes
-
mentax_
sup kapps_controller start_app ecallmgr
-
mentax_
can both of the be running on the same time?
-
mentax_
I believe that how I fix it before in old cluster if I'm not mistaken
-
mentax_
mc_: Any idea? ^^
-
mc_
what are trying to fix?
-
mc_
don't run list_fs_nodes on the node not running ecallmgr
-
mentax_
I have all in one server with external DBs cluster
-
mentax_
I have lots of issue with System "Alert: unallocated_number" and "recovery_on_timer_expire"
-
mentax_
and calls are dropping
-
mc_
timer expire tends to suggest firewall on client side
-
mc_
unallocated number suggests you haven't mapped the number to an account (or the number doesn't exist)
-
mentax_
it is registered in the system =(
-
hmmhesays
registration doesn't mean the rest of the signaling is going to work
-
hmmhesays
if you're using UDP it's a crap shoot
-
mentax_
hmmhesays: Do you think if I will switch my phones to TCP it will be better?
-
mentax_
very very strange... It seems like "kapps_controller start_app ecallmgr" did something and now I'm no longer see "Alert: unallocated_number" and "recovery_on_timer_expire"
-
hmmhesays
I'm totally blanking on the API to transfer a call