You can install it by doing the following:
- Code: Select all
wget http://download.vicidial.com/vicibox/install-dynportal.sh
bash install-dynportal.sh
pico /etc/apache2/vhosts.d/dynportal-ssl.conf # Make changes here to match your SSL setup if you have valid certs
service apache2 restart
pico /srv/www/vhosts/dynportal/inc/defaults.inc.php # Make any set-up changes you want here, like URL redirection, etc
After that, you can go to http://<server>:81/valid8.php for standard HTTP or https://<server>:446/valid8.php for HTTPS connection.
The portal is simple. An agent types in their user ID and password and if it matches an entry is made for the ViciBox Firewall's Dynamic IP List. Within a minute of them validating their IP they are able to login to access the ViciDial server/cluster normally. You will need to have already set-up the firewall to use the dynamic list before this will help with anything. But this gives a similar validation portal as Dynamic Good Guys and also works across a cluster of servers.
I might add a redirect option after login with a countdown timer to help make things easier, but this is good enough for a first draft. Another benefit is that this doesn't necessarily need to be running on a ViciDial server itself, but it will need to be able to get to the ViciDial database across a network to work right.