TIPS Viva WAZO: A New Beginning

krakastan

Guru
Joined
Feb 20, 2008
Messages
135
Reaction score
22
What do we select for rebuild at rentpbx (cant see debian 8 - have raised a ticket also)

This is awesome!

using digital ocean managed to get as far as internal calls, and registered trunks with voip.ms and localphone...but no outgoing calls (user forbidden message in cli output) ...
edit:
which on rebuild has gone away but still no outgoing...yet.....what joys in this new arena...
edit:
Voip.ms needs international calls enabled for non us customers!
localphone needs on the Sip Trunk>Edit>Advanced :-
Rewriting the From field-User: {username}
Rewriting the From field-Domain: localphone.com​

and just to confirm..... this is awesome :)

.......soon to be FreePBX-free !
 
Last edited:

henry

Member
Joined
Apr 2, 2014
Messages
99
Reaction score
30
When going through the first step browser configuration, this is what i'm getting after pressing Validate
  • POST /wizard - Unexpected error: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely) (IntegrityError) duplicate key value violates unique constraint "entity_name_key" DETAIL: Key (name)=(xivopbx) already exists. 'INSERT INTO entity (name, displayname, description) VALUES (%(name)s, %(displayname)s, %(description)s) RETURNING entity.id' {'displayname': u'XiVOpbx', 'name': u'xivopbx', 'description': 'Wizard Entity'}
Any ideas?
 

Sylvain Boily

Active Member
Joined
Apr 30, 2016
Messages
259
Reaction score
144
Hello, yes you already passed the wizard. That's why you have this error. How did you do to get this error?
The workaround is :

$ xivo-service stop
$ xivo-init-db --drop --init
$ xivo-service start

Pass the wizard.
 
Last edited:

henry

Member
Joined
Apr 2, 2014
Messages
99
Reaction score
30
Really nice write-up...

Could the performance enhancements have something to do with Nginx vs. Apache? Among other things...

XiVO does require a bit of a mindset change...

All Asterisk flavours I've seen before dealt with 4 components: trunks, extensions and in-/outgoing routes.
With XiVO it is trunks, lines, users, in-/outcalls. And there is no simple mapping between the two...

Still working on it. Have no doubt it's worth it..:)
 
Last edited:

Sylvain Boily

Active Member
Joined
Apr 30, 2016
Messages
259
Reaction score
144
Hello Henry,

Yes nice article!

You right, the mindset in XiVO is different because we wanted to have a separation between user (like you and me), a device, an extension and a line with a protocol (SIP/SCCP) inside. This choice help us for a really nice future of XiVO :)
We are very different from FreePBX or Elastix philosophy, XiVO is a telecom business platform and not only a php interface front end for Asterisk or not only a PBX (IPBX). We want to help people to use XiVO as a platform and to create nice telecom applications for end user, easily.

Thank you Ward for your help!
If you like XiVO please spread the word, telecom is fun :)

Have fun with XiVO
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,170
Reaction score
5,199
I keep hoping @Sylvain Boily is going to surprise us one morning with a Hot Desking feature that lets users quickly change from one line to another as they move around in their organization. All of the pieces are already there.

:party::party::party:
 

ou812

Guru
Joined
Oct 18, 2007
Messages
479
Reaction score
79
@ward not sure if this is what you mean but if you use there endpoint provisioning you are able to un-provision the device and re-provision pretty quickly.

To un-provision dial *48378 "guest" with password xivo, to re-provision dial provisioning password for your account.

gary.
 

henry

Member
Joined
Apr 2, 2014
Messages
99
Reaction score
30
...the mindset in XiVO is different because we wanted to have a separation between user (like you and me), a device, an extension and a line with a protocol (SIP/SCCP) inside.
This is exactly the part that requires getting used to.
It took me over an hour to realize that the "Name" and "Authentication username" HAVE TO BE the same!
On both tabs, General and Register!! [Services->IPBX->Trunk Management->SIP Protocol]

Lazy, I know... It's all written there... That's where Ward's tutorials are very helpful...:)

Also, I've never used something like CUCM with autoprovisioning.
So, all this automation - definitely useful when you are from the telecom side - is foreign to me...

And those are just the Ups! that I'm not ashamed to admit...:)
 
Last edited:

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,170
Reaction score
5,199
Played with Call Filters yet? One of the most important office setups and now it's a few button clicks. Designate users as boss or secretary, create a Call Filter, and PRESTO!

Cj3TOD5WUAAFTgZ.jpg


Cj3Tw9_W0AA8wu_.jpg
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,170
Reaction score
5,199
Festival Bug

Apparently the Festival developers have "improved" something and broken the best voices that we were using. Here's the fix until we can get it resolved:
Code:
sed -i 's|(set|;(set|' /etc/festival.scm
echo "(set! voice_default 'voice_kal_diphone)" >> /etc/festival.scm
killall festival
festival --server &

New installs beginning at 4 p.m. EDT today will have the patch already.
 
Last edited:

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,170
Reaction score
5,199
TAR Bug

We've uncovered a nasty bug in the Debian 8 version of the tar application. For some reason, it trashes the settings on some (not all) directories when restoring files to certain places. This was damaging the Asterisk SQLite3 database for some reason even when the proper ownership and permissions were restored to the directory tree. We've reworked the affected portions of the Getting Started with XiVO tutorial to avoid the problem by simply restoring files within a directory instead of multiple files in multiple directories all at once.

You can decipher whether your server needs to be rebuilt by running the following command. If you get an error, rebuild away. Thanks for being a PIONEER.

Code:
asterisk -rx "database put blacklist 9999999999 FCC"

p.s. FreePBX-compatible blacklist feature set coming soon.
 
Last edited:

Members online

Forum statistics

Threads
25,782
Messages
167,513
Members
19,203
Latest member
frapu
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top