| Release Information |
System requirementsSecure Web is built to run on Linux systems. The build system is a debian etch. Secure Web should run on all Linux systems with following or higher versions of the kernel and libraries:
All libraries must be correctly registered with the dynamic linker of your system. The product will, on startup, search for
We have successfully tested Secure Web on
Setup procedureThe setup of the product depends on the platform you are using. Please refer to the proper platform page for more information about the setup steps. Initial administrationAfter setup, the administration interface is accessible with your web browser at JavaThe administration interface needs the java development kit (Sun JDK recommended) version 1.5 or higher installed on the system and the JAVA_HOME environment variable set up accordingly. We ship a Sun JDK 1.5 with the setup which will be used for the product by default. If you want to use your own JDK, you may use the helper script in the product suite to switch the JDK:
To switch back to the shipped JDK, use:
Installation DefaultsThe default installation sets up the proxy on port 8080 for all network interfaces of your machine. IP authentication is enabled for all IPs (0.0.0.0) which maps to the default filter 'defaultrestrictive'. This default filter is setup to be very restrictive and blocks all categories by default. Demo registrationIf you have not purchased a license from Cyan Networks yet you may register a demo version of this product. Click on the "Register Demo" button, which will open a new dialog where you are asked to provide your personal and company details. After completing this dialog you will receive a demo license to your supplied Email address. License installationIf you have purchased a license or registered a demo version from Cyan Networks you will recieve a license file via Email. Save this license file on the hard disk, go to the "Admin" menu and click on "License". Use the "Browse" button to select the license file previously saved. Now click the "Upload License" button to install the Secure Web license. You should now see your license details and the status set to "Valid". If not, please contact support. Admin proxy settingsFor certain actions, the product itself needs to access the internet. Such requests need to be made for the automatic list update. If the product needs to use an upstream proxy, please open the administration interface, go to the "Admin" menu and click on "Admin proxy". Fill in all information necessary for the product to be able to reach the Internet. If authentication is enabled on an upstream proxy, click the "Need authentication" checkbox and provide valid user credentials. VMWare informationImportant information about the VMWare installation can be found on the VMWare summary page. The credentials for the linux system are the following:
The product is installed in the home directory of user "sweb" and starts up automatically. DHCP is configured to query for an IP address and an OpenSSH server is installed for your convenience. Authentication against Active Directory (AD) via LDAPTo authenticate against a Windows Active Directory server, you can use native windows authentication, or connect via LDAP.
The user must have sufficient rights to query to Active Directory. If the specific User is located in an organisational unit on the LDAP server, make sure to specify the cn or ou the user is located in. In the example given above, "cn=Users" is the default organisational unit for users.
If you want to authenticate against groups as well, enable the "Enable groups" checkbox and fill in the following fields:
ESET virus scannerIf you wish to use the ESET anti virus engine and have purchased a license from CYAN Networks, you will receive a license file via Email. Save this license file on the hard disk, click the "Browse" button on the "License" dialog and select the file previously saved. Now click the "Upload License" button to install the anti virus license. After the license is in place, the virus pattern update tool can be run with the command:
The virus scanner data files will be placed in directory If you want to keep you virus pattern files up to date, you should add an entry to the crontab of user sweb containing this command. ESET on Debian/UbuntuIf you didn't use the generic installer, in order to use the ESET virus scanner, you need to install the ESET support package:
After you install the support package, the virus scanner is ready to use. A crontab entry has been created to keep the virus patterns up to date. Customize error pagesIf you want to modify the error pages to your CI, you can modify the files in The latest release version 1.8 brings new error message templates with extended information and a new look & feel. To not cause any problems with your existing templates, the templates are not overwritten per default. To use the new templates, you will have to copy the files manually. Warning: Your local changes will be lost if you follow the commands below. Please make sure that you have a backup and/or adapted the new templates to your need before settings them active. # cd /opt/cyan/sweb/templates # cp certerror.html.def certerror.html # cp delayed.html.def delayed.html # cp error.html.def error.html # cp ftpdir.html.def ftpdir.html
This does not apply if you are doing a fresh installation. The new templates will automatically be set active in this case. Upgrade to the latest versionThe upgrade of the product depends on the platform you are using.Please refer to the proper platform page for more information about the setup steps. Known issues
FAQQ: My Internet browser wants to download some file instead of presenting me the administration interface. What is going wrong? A: You probably used HTTP instead of HTTPS to connect to the administration interface. Please verify that you use Q: How do I know the IP address of the VMWare? A: The VMWare will print out some system information on boot up. If you missed this information, you can query the IP configuration on the shell as well. To do this, login into the operating system and issue the command:
Q: Is the engine based on Squid? A: No, the proxy engine is our own development and not based on Squid. Q: Is authentication against Active Directory supported? A: Yes, authentication is support via the LDAP method and via a Unix or Windows authentication module. Q: What anti-virus engines are support? A: The product support native Sophos, Kaspersky and ESET and external virus scanners. For native Sophos, a Sophos product must be installed. For Kaspersky and ESET, only a license file from Cyan Networks is needed. Q: Is it possible to run the VMWare under WindowsXP/Linux/FreeBSD/... ? A: The VMWare image will run under all operating systems VMWare supports. Q: Is the Cyan URL Filter Database licensed from some 3rd party company? A: No, the URL Filter Database is entirly our own. It contains 26 categories. Q: How can I reach support? A: Support is available via e-mail: support@cyan-networks.com |