[[Category:Apps]]
OpenVPN Application Layer Software (ALS), formerly know as [http://adito.wiki.sourceforge.net Adito], is a web-based SSL VPN server written in Java. It has a browser-based AJAX UI which allows easy access to intranet services. Once installed and configured correctly, you will be able to access all your server files and the HDA (to include applications) using '''<nowiki>https://user.yourhda.com</nowiki>''' (tested with Firefox and Internet Explorer).
This [http://files.getdropbox.com/u/1380867/SSL-Explorer_Administrators_Guide.zip SSL-Explorer Administrators Guide] may come in handy for those interested in more documentation
=== Troubleshooting ===
* "This Connection is Untrusted" in FireFox or "There is a problem with this website's security certificate." in Internet Explorer, there is no cause for alarm. Follow the guidance [http://wiki.amahi.org/index.php/Browser_Tip here].
* Application does not start automatically. enter the following in terminal as '''root''' user:
ant -f /var/hda/web-apps/adito/server/build.xml start
Once it says "Adito started successfully" give it a a minute or so before trying to access it with your web browser.
* Fedora 12 64-bit error message "/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory" then do the following:
yum install glibc.i686
This may add several libraries but seems to correct the problem with the missing file.
* Error message "Invalid Credentials" then follow the fix below.
# Open terminal
# vi /var/hda/web-apps/adito/server/conf/wrapper.conf.base
# Locate the line that reads '''#wrapper.java.additional.2=-Dfile.encoding=UTF-8'''
# Remove the # and save
# Enter ant -f /var/hda/web-apps/adito/server/build.xml start
=== Configuration Options: ===
<u>Router (Settings)</u><br>
In order to use '''<nowiki>https://user.yourhda.com</nowiki>''' (substitute your user name for user) to access Adito VPN from any computer using the web browser, create a Port Forward or Virtual Server rule. This is a required step for the Map HDA Folders and Apps options to work from outside your network.
* Keep in mind not all HDA apps will work outside your network
* The Adito Agent is not used, so the SSL tunnel uses only port 443.
=== Troubleshooting ===
* "This Connection is Untrusted" in FireFox or "There is a problem with this website's security certificate." in Internet Explorer, there is no cause for alarm. Follow the guidance [http://wiki.amahi.org/index.php/Browser_Tip here].
* Application does not start automatically. enter the following in terminal as '''root''' user:
ant -f /var/hda/web-apps/adito/server/build.xml start
Once it says "Adito started successfully" give it a a minute or so before trying to access it with your web browser.
* Fedora 12 64-bit error message "/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory" then do the following:
yum install glibc.i686
This may add several libraries but seems to correct the problem with the missing file.
* Error message "Invalid Credentials" then follow the fix below.
# Open terminal
# vi /var/hda/web-apps/adito/server/conf/wrapper.conf.base
# Locate the line that reads '''#wrapper.java.additional.2=-Dfile.encoding=UTF-8'''
# Remove the # and save
# Enter ant -f /var/hda/web-apps/adito/server/build.xml start