Page 1 of 1

require help for VICIBOX in AWS

PostPosted: Sun Feb 03, 2013 2:09 am
by kfadia
HI guys

I've been using vicibox for a year on dedicated servers, in Vmwares, in ubuntu etc. so far no major issues with that.
now i want to install vmware on Amazon Cloud servers. to which I'm a noob.

I'd love to know few things before i go buy AWS.
1. IS it Possible at all to install vcbox in cloud?
2. are there any hurdles I need to take care before i go installing in AWS?
3. Anybody having any experience for the task at hand, and would like to help?
4. If somebody can provide step by step guide that would be really helpful and will be great addition to the forum as well. :D

thanks in advanced.

Really looking forward to get all the info on the topic. :wink: :wink:

Re: require help for VICIBOX in AWS

PostPosted: Sun Feb 03, 2013 5:14 pm
by williamconley
AWS does not allow for .iso installation AFAIK. So you won't be installing "Vicibox" per se. However, you can install the same OS as Vicibox and then execute the installation script one line at a time manually, being sure that you do not "overlook" any errors experienced.

Re: require help for VICIBOX in AWS

PostPosted: Mon Feb 04, 2013 2:31 am
by Vince-0
I think your biggest hurdle would be accommodating Asterisk with timing in AWS. I use Sangoma VoiceTimer USB sticks on hardware installs but I'm sure there are ways to get around that in AWS. I think there is a way to build Asterisk for AWS with reliable timing because the key mechanism being MeetMe conferences relies heavily on a reliable timing source.

Re: require help for VICIBOX in AWS

PostPosted: Mon Feb 04, 2013 3:25 pm
by williamconley
We've gotten meetme room/dahdi timing working in AWS several times. It's not difficult, but to get decent timing for several agents it must be a dedicated instance. There ARE some powerful machines available in AWS. However, those clients wanted real time meetme and had no interest in Vicidial at all. We mimicked another installation of a Telephone server on a smaller AWS instance to accomplish the task. There are quite a few (bitnami has some examples).

Re: require help for VICIBOX in AWS

PostPosted: Sat Feb 09, 2013 3:02 am
by kfadia
Thanks guy...

Im working on installing vicidial on ubuntu in AWS

tried with ubuntu 12.10 and results are so far good. well currently i'm in testing AWS phase, not for any client...

Re: require help for VICIBOX in AWS

PostPosted: Sat Feb 09, 2013 6:55 am
by brett05
i have done this in ebs server with increase root volume and dahdi dummy ; 1000 HZ kernel enable
and i use x.large server with 15gb ram and 8core
the result are very good

Re: require help for VICIBOX in AWS

PostPosted: Sat Feb 09, 2013 3:23 pm
by williamconley
i would suggest 12.04 LTS though, for longer support and because it's been on the street a bit longer for bug fixes. bleeding edge + vicidial is rarely a good idea.

so if you bump into compatibility issues ... downgrade to 12.04.

Re: require help for VICIBOX in AWS

PostPosted: Sat Feb 09, 2013 3:50 pm
by brett05
yes you are right

Re: require help for VICIBOX in AWS

PostPosted: Mon Feb 18, 2013 1:38 pm
by kfadia
yeah vicidial has issues with 12.10 so downgraded to 12.04 LTS.

but i ended up installing asterisk 1.8 instead of 1.4.

guys any idea about how to migrate the database? should i be looking for any bumps in migrating the database? also any shortcut to downgrade asterisk to 1.4?

since this is a test instance i want to make sure things will go ok.

Re: require help for VICIBOX in AWS

PostPosted: Mon Feb 18, 2013 3:14 pm
by williamconley
database backup is handled via the /usr/share/astguiclient script for backup. Restore is done by dropping the DB and reloading from the backup using standard mysql commands (mysql asterisk < BACKUPFILENAME -u root -p). The -p can be omitted if you never set the root password.

Remember to modify your asterisk version in Vicidial after you downgrade your asterisk. Easiest to do by removing the existing asterisk packages and then reinstalling the 1.4 over top.

Re: require help for VICIBOX in AWS

PostPosted: Wed Sep 14, 2016 10:57 am
by dukemuzaffar
@kfadia: Can you please share the steps for vicidial on aws?

Re: require help for VICIBOX in AWS

PostPosted: Thu Sep 15, 2016 7:23 pm
by williamconley
dukemuzaffar wrote:@kfadia: Can you please share the steps for vicidial on aws?

If this is your first Vicidial installation, you would do much better to build it on a physical server or local VPS such as VMware or vSphere before you attempt to build one in AWS.

Note also that Vicidial does not run reliably in any virtual environment for more than a couple phone calls. Good for testing. Great for training and development. NO GOOD for production for more than one or two agents.

That being said: The instructions for AWS are also the instructions for "Scratch Install on Ubuntu" or "Scratch install on CentOS". You can also use the Goautodial 3.3 remote install instructions (this instruction set is available on the goautodial wiki and starts with a stock CentOS of the correct version).

But you will really have a better experience in the long run if you install from Vicibox 7.0.3 (or a later version if available) from Vicibox.com. That's the approved and thoroughly tested full stock version of Vicidial.

Re: require help for VICIBOX in AWS

PostPosted: Wed Dec 12, 2018 8:17 pm
by SwiftLead
williamconley wrote:AWS does not allow for .iso installation AFAIK. So you won't be installing "Vicibox" per se. However, you can install the same OS as Vicibox and then execute the installation script one line at a time manually, being sure that you do not "overlook" any errors experienced.


What is the best way to get the installation script? Thanks in advance for the help.

Re: require help for VICIBOX in AWS

PostPosted: Wed Dec 12, 2018 8:46 pm
by williamconley
It's in the .iso installer on Vicibox.com.

Burn the disk, mount the disk, (or just mount the .iso) grab the files.

Alternately, you can use the instructions on the Goautodial wiki. That'll give you a slightly older version with an alternate screen, but you can just update the Vicidial install at that point and *poof* you've got unaltered latest screens and version.