Our Sponsors
Login Form



Installing Adito SSL VPN

Have you ever wanted to setup a Simple Free SSL VPN Gateway? If you answered yes then Adito is the answer. Adito is an open source VPN based on SSL-Explorer. Because it works over HTTPS you can access your files securely from almost anywhere.

I setup Adito on an Ubuntu 8.03 JeOS LAMP appliance. For those of you that don’t know LAMP stands for Linux, Apache, MySQL, and PHP. Just perform a web search on Ubuntu JeOS to find a pre-configured appliance or download a CDROM image for ubuntu.com.

If you are familiar with Linux the install is fairly easy.

1. Install Ubuntu 8.02 Server, choosing the LAMP and OpenSSH server options. Or find a pre-configured virtual appliance and download it.
2. Log on to the server

Description


3. Type ' sudo apt-get install sun-java6-bin sun-java6-jdk'

Description


4. Enter the sudo password
5. Follow prompts - You will have to agree to the Java License to continue.
6. Type 'sudo apt-get install ant'
7. Download adito-0.9.1, and copy to the /opt directory this may take a couple of steps. (I used a Windows system for this, and WinSCP to copy to my HOME folder on the server, then back on the console of the server, I moved the dir with a 'sudo mv adito*.gz /opt')

Description


Or use wget

sudo wget http://superb-east.dl.sourceforge.net/sourceforge/adito/adito-0.9.1-bin.tar.gz

8. Extract the Adito installer by typing ‘sudo tar zxvf adito*.gz’
9. Change to the adito directory by typing ‘cd adito-0.9.1’
10. Type 'sudo ant install' - wait for prompt to launch browser.

Description


11. On another system, go to http://hostorip:28080/ (substitute HostorIP for the hostname or IP address of your Ubuntu server)
12. Walk through wizard, (See Screen Captures) Choose your authentication options. I chose Built-In. If you use Active Directory I suggest you select that option.

Description


Description


Description


Description


13. Configure your Super User (administrator) account. I never use admin for an account name to help prevent someone from guessing my password.

Description


14. Accept the defaults for the web server unless you know what to change.

Description


15. If your network requires a proxy server to access the network make sure to enter it on the proxy screen.

16. Validate your settings.

Description


17. Exit the completion screen and head back to the server console and hit CTRL+C at the same time.
18. Type 'sudo ant install-service'

Description


19. Type 'sudo ant-start'

Description


20. Open another browser window, connect to the IP address or Hostname and login using the username and password you created.

Description


21. Use the administrator Screen to Configure Adito!

Description

Last Updated (Friday, 04 December 2009 00:37)

 

Comments  

 
+1 # Bala 2011-12-10 11:24
I tried installing this and every thing went fine. I tried accessing SSL VPN from within the LAN over port 443 every thing worked fine. However when I tried to port forward my router to the box running this SSL VPN server. Then I am unable to get connected I get "Error 107 (net::ERR_SSL_P ROTOCOL_ERROR): SSL protocol error."
Reply | Reply with quote | Quote
 
 
0 # Tony 2011-12-11 22:21
Where do you see the 107 error, in the web browser or a pop-up from Adito? You may want to verify that your router is listening on port 443. Use a port scanning utility or a website like grc.com to see if HTTPS is listening. You could also set the adito server as a DMZ host from your firewall to test that it's not a port forwarding issue.
Reply | Reply with quote | Quote
 
 
0 # Bala 2011-12-11 23:47
When I tried canyouseeme.org I was able to see that port 443 is indeed open. However I was still getting this error. So I port forwarded 8080 of my router to 443 of the box running Adito (https://adito-IP:8080) and every thing started working, sort of, Now I found that the place from where I access Adito is having higher version of Java 1.6plus so Adito agent is having difficulty starting. Is there a work around for the same :sad:
Reply | Reply with quote | Quote
 
 
0 # Tony 2011-12-12 13:25
I do not know if there is a work around. Check with the formus on sourceforge to see if they can help. http://sourceforge.net/projects/openvpn-als/support
Reply | Reply with quote | Quote
 
 
0 # Andy 2012-01-17 23:24
Hi Tony
I did a bad thing.
I deleted my admin account when doing some maintainence. Any suggestions how I can restore it without rebuilding?
Andy
Reply | Reply with quote | Quote
 
 
0 # Tony 2012-01-19 08:57
Is this installed in a virtual environment? If so, do you have an older snapshot that you can go back to?

Another thought would be to got back to step 10. "Type 'sudo ant install' - wait for prompt to launch browser" and redo the configuration settings.

I did that when I changed from a local userbase to Active Directory
Reply | Reply with quote | Quote
 
 
0 # Andy 2012-01-20 21:50
Thanks Tony
Tried this and I get build .xml does not exist. It is on an esxi 4.1 environment.
Dodnt have a snapshot. Wish I did. I dont really have the skill to reinstall as a family member helped me build it but he has gone OS so I am a bit stuck. I think I am going to have to give building one a try from scratch.
Reply | Reply with quote | Quote
 
 
0 # Tony 2012-01-21 09:43
Make sure to run "sudo ant install" from the adito directory as that is where build.xml is located. Mine is installed in /opt/adito-0.9.1.
Reply | Reply with quote | Quote
 

Add comment


Security code
Refresh