SOLVED Solved: XiVO Build on D.O.

mbgusa

New Member
Joined
Oct 8, 2010
Messages
8
Reaction score
2
Hello - I'm getting a clean install using IncrediblePBX13-XiVO1.sh on a fresh Digital Ocean debian 8.5x64 droplet, but it's dropping me at a pre-configured XiVO, and I'm getting interface VOIP address conflicts in the install. Any suggestions, or a better way to land with a configured xivo?
 
Hello - I'm getting a clean install using IncrediblePBX13-XiVO1.sh on a fresh Digital Ocean debian 8.5x64 droplet, but it's dropping me at a pre-configured XiVO, and I'm getting interface VOIP address conflicts in the install. Any suggestions, or a better way to land with a configured xivo?

Sounds like a bad image on Digital Ocean. I just built one two successfully so... try again.
 
Last edited:
I'm getting the same result with a newly built image. I did see this during the install, but am not sure it's related:

starting xivo-provd ...Job for xivo-provd.service failed. See 'systemctl status xivo-provd.service' and 'journalctl -xn' for details.


Also, I see that DigitalOcean is using 123.456.789.123 127.0.0.1, while the install seems to be 123.456.789.123 10.12.0.5 - again not sure that's related, but if I walk through the XiVO installation screens, it gives me the option of either my external IP or this internal one for Interface VOIP address (and neither will validate).
 
Here is the Validation error I'm receiving:
  • 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 "netiface_ifname_key" DETAIL: Key (ifname)=(eth0) already exists. 'INSERT INTO netiface (ifname, hwtypeid, networktype, type, family, method, address, netmask, broadcast, gateway, mtu, vlanrawdevice, vlanid, options, description) VALUES (%(ifname)s, %(hwtypeid)s, %(networktype)s, %(type)s, %(family)s, %(method)s, %(address)s, %(netmask)s, %(broadcast)s, %(gateway)s, %(mtu)s, %(vlanrawdevice)s, %(vlanid)s, %(options)s, %(description)s) RETURNING netiface.id' {'broadcast': '', 'description': 'Wizard Configuration', 'family': 'inet', 'hwtypeid': 1, 'vlanid': None, 'mtu': 1500, 'vlanrawdevice': None, 'method': 'static', 'netmask': u'255.255.xxx.x', 'gateway': u'xxx.xxx.xxx.xxx', 'address': u'xxx.xxx.xxx.xxx', 'networktype': 'voip', 'ifname': u'eth0', 'type': 'iface', 'options': ''}
 
@mbgusa What are you using for the hostname of your droplet?

In the latest installer releases (late this morning), an install log is generated in /root. It may provide further hints.
 
Last edited:
Yep, that was it - name wasn't quite fqdn. Thank you.

Digital Ocean User Tip: Using a fqdn domain name with a droplet by adding a domain under the Networking tab isn't the same as renaming the droplet itself to be a fqdn. Change the droplet name to xivo.incrediblepbx.com or similar as instructed.
 

Members online

No members online now.

Forum statistics

Threads
26,687
Messages
174,410
Members
20,257
Latest member
Dempan
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.
Back
Top