CBS Release Notes Version 3.0.0

Release date: 15.11.2005

Overview

Update instructions

To install this update please follow these steps:

Procedure

Contents

Installation

New in this release

Fixed problems in this release

Hints and restrictions

Known problems in this release


Installation 3.0.0

Update from release 1.X

When CBS doesn't already have a software version 2.0.0 or higher please refer to the Release Notes 2.5.2: http://www.collax.com/de/support/relnotes-2.5.2.php

exchange4linux-3

IMPORTANT: Clients must have a connector with version 3.X! Older clients are not supported anymore!

This update installs exchange4linux in the new version 3. Because of the change to the higher version some things need to be newly and re-configured respectively.

In the main configuration screen of exchange4linux you will find the usual items at the top; the new options are at the bottom. exchange4linux now uses Apache-2 as an application server. This offers you the possibility to connect to exchange4linux with plain HTTP and/or encrypted HTTPS. Activate the preferred method and choose a port from the drop-down-menu. Please be aware that for HTTPS you need a certificate which needs to be installed beforehand.

Below there are the options for Free/Busy. Activate Free/Busy if you wish so and choose a share in which the informations should be saved. When you activate the option "Use default Free/Busy-Share" the share "freebusy" will be generated automatically with the right parameters if it is not yet existent.

In the groups in the usage policy you will no find the following permissions:

The permissions for Free/Busy are below the item "Files" .

IMPORTANT: do not forget to save the password of the e4l administrator: "Usage Policy->Environment->Administrator->Password" . After the setup of e4l run a full-configuration.

For a more detailed description of the new menu items please have look in the online-help.

New in release 3.0.0

GUI: GUI improvements

The configuration GUI has been restructured to make it even more user friendly and usable. These also includes speed improvements when rendering pages in the browser, but also in some part of the server-side functionality.

All dialogs giving on-line informations about the system state or having an immediate effect on the system are now grouped together in the "system" menu to distinguish them from those dialogs that only modify the systems master configuration file (which can be found in the "settings" tab).

All selection tables within dialogs now can be sorted by clicking into the title of a column. Possible actions for table entries can now be selected via a context menu that is reachable via a rght click within a table row.

GUI: Wizards

The new "Wizards" are intended to ease an speed-up the initial installation of the Collax Business Server. You will find the Wizards in the according tab at the left side of the main menu.

The wizards should be invoked in the order they appear in the menu dtarting with the "System usage" wizard. Some wizards won't show up in the menu until you have selected the according sub-system there.

Currently the following wizards are implemented.

GUI: Import user account data from CSV- or Excel-file

It is now possible to import user account informations from a CSV (comma separated values) files, which can be created by common spreadsheet applications such as Excel.

This functionality has been implemented within the "User" dialog in the "usage policy" menu and also within the new user account wizard.

GUI: Export user account data into PDF or CSV files

It is now possible to generate a printable PDF document per user account, that contains the informations neccessary to set-up client software.

The export of account data into CSV files makes it possible to use the account data in applications such as Spreadsheets or to import those data into other systems.

Please note that these files also contain account passwords and should be kept confidental.

You can find the dialog to export user account data under "System -> Reports -> Export user accounts"

Hardware: Enhanced SMP support

Systems with more than HT-enabled (Hyper Threading) and/or more than one CPU, a SMP version of the kernel is automatically selected at system boot.

Note that some systems may have HT disabled in the BIOS settings, you need to turn this on manually to benefit from this feature.

Hardware: Enhanced support for more than 4 GB RAM

For systems having more than 4 GB of physical RAM, PAE (Physical Adress Extension) has been activated in the SMP Kernel.

Hardware: Harddisk Management (LVM)

The system now supports LVM, which can be used to integrate additional disk drives into the systems storage or later remove such drives from the system.

You can find these settings in the menu under "System -> System Operation -> Harddisk management"

Hardware: Support for AVM FritzCard!

The ISDN card FritzCard! made by AVM is now detected and can be used for network connectivity.

Because this card is a passive isdn card without fax support in hardware, this card cannot be used to send or receive fax messages.

Hardware: IPMI support

IPMI (Intelligent Platform Management Interface) can be used hardware monitoring and management on some systems. You can find the settings for this in the "System -> System configuration-> Hardware" . menu. For more informations about IPMI see <http://www.intel.com/design/servers/ipmi/>.

Misc: Serial console with 115200 bauds

The default value for the serial console is changed from 9600 Baud to 115200 Baud.

Misc: Format of names of imported groups

Imported groups don't need anymore to be named "DOMAIN_groupname" . It is sufficient to provide the groupname.

Misc: Config file validation

At installation time, the current configuration will be validated and some of the errors within that file will automatically be corrected. This will fix a few problems that may have been introduced by previous versions of the configuration software.

Misc: Backup with CIFS instead of SMB

The backup now supports directories that are exported with CIFS instead of only using SMB. CIFS is automatically being used when the server is member of an AD. Windows 2003 server needs CIFS and older versions of Windows (<=WinNT) do only support SMB.

Fax: Output of faxes

Beside forwarding a fax message via e-mail, it is now also possible to print fax messages on a network printer or to store them within the home directory of a user.

To print fax messages on a network printer, the printing subsystem on your Collax Business Server must to be enabled.

Net: Enhanced re-connection with PPP

Several enhancement for the program "aklinkd" and "pppd" yield in better performance when re-connecting a PPP connection f.e when connecting the internet via ISP using a forced termination of connections.

File: Move infected files into a share

Files that have been detected as virus infected, now can be moved into a special file share for further inspection by an administrator.

You may find this option under "Filter -> Virus Scanner -> General" .

Mail: Move virus infected e-mail into IMAP folder

Virus infected email messages can now be moved into a shared IMAP folder, from where an administrator could easily inspect and possibly forwad such mail.

As for any other shared folder, a time to live can be specified, after which messages are automatically deleted from the virus folder.

Please note that this folder must not be accessible to ordinary users, as this would effectively bypasse the virus protection mechanisms

You will find this option in the menu under "Filter -> Virus Scanner -> General " and "Filter -> Mail-Filter -> Spam" .

Proxy: NTLM-Authentication is enabled whenever possible

The NTLM authentication scheme that is usually used by windows client software is now enabled when the support for windows networks has been enabled. It is no longer neccessary to enable it separately.

Proxy: Restriction in rules are lifted

The limitation of the Web-Content-Filter that only the first rule matches is lifted. With the option "Process further rules" it is possible to create complex rulesets.

Furthermore the filter shows a page with a detailed description of an error instead of silently passing requests.

Addon Software: New version of e4l

exchange4linux is updated to version 3.1.10 which scales much better and is much faster than previous versions. Note: this version only supports clients with a connector in version 3.X. And do also pay attention to the notes under "Installation" .

Addon Software: New version of the URL-Filter Cobion

There is a new version of the URL filter Cobion on the Collax Business Server. This was inevitable as the old product is not supported anymore by the manufacturer. The new filter contains three new categories to guard against Phishing, Spam and Spyware.

The new version can authorize with NTLM. The biggest technical change is that ICAP is no longer used to communicate with the Cobion process. Instead Cobion is integrated in the filter squidGuard. Important: please pay attention to "Hints and restrictions" in this document.

Addon Software: New version of AntiVir

The virus scanner AntiVir is updated to version 6.32.

Problems fixed in release 3.0.0

SEC: AWStats ("Worm Lupper")

The virus "Lupper", also known as "Linux Worm" uses a vulnerability in the program "awstats" up to release 6.2. This problem has been solved by upgrading "awstats" to version 6.4.

Net: Filedescriptor leak in pppd

The "pppd" program that is used in different kinds of dial-up connections opened some devices but never closed them. Under specific circumstances this would lead to the situation that such dial-up connections could no longer be established.

Net: Connection monitoring

The behavior of the "aklinkd" program in some situations has been improved.

File: FTP with ACL support

The "proftp" program that is used to provide the FTP file service did not support access control lists, which resulted in files not to be accessibe to users even when the file's ACL would have allowed access. Also some inconsistencies in directory listing could be observed.

A new version of the "proftp" service has been integrated, which offers full ACL support.

Proxy: Basic-authentication was disabled when NTLM-authentication was enabled

When "NTLM" -authentication was enabled, the standard "Basic" -authentication has been disabled. This blocked some older or simpler software that does not support the "NTLM" -authentication scheme from using the proxy.

"Basic" -authentication is now always enabled when "NTLM" -authentication is enabled.

Proxy: NTLM-Authorization with imported groups

Up to now only authentication was possible with imported groups. With this release Proxy-Filter rules can be applied on imported groups. Note that the finishing rule for an imported group must not have the option "Process further rules" enabled.

Mail: Certificates for the POP/IMAP server

The Cyrus IMAP server did not accept self signed certificates for its own use, that is such certificates that have not been signed by a CA. The IMAP server would start, but will issue an error message that it did not receive a valid certificate.

The Cyrus IMAP server now accepts self-signed certificates.

Hints and restrictions

Misc: Hylafax fax spamlists

It can happen, that hylafax denies facsimiles from callers. In this case, you should deactivate fax spamlists. Please follow this description: The left menu shows Messaging/Fax/General. Deactivate 'Switch on number control'. You can save now and activate the configuration.

Misc: Support for Class1-Modems and Sedlbauer-ISDN-Cards

In some cases it was possible that faxes were not submitted correctly so that the header was cut or missing wholly.

If you experience these problems you should set the maximum receive rate to a value below 14.400 Bit/s. You can set this in the MODEM-Page on the GUI.

In order to be able to use the Sedlbauer-ISDN-Card for an analog connection to a provider, the following must be set in "Additional Hayes-Options" : "AT&FS14=10S15=0S18=1&E" followed by the MSN of the ISDN-Card.

Misc: Support for analog MODEM devices

The configuration used within CBS works properly with the most commonly used MODEM models. Nevertheless it is possible that specific Modems cannot be ininitalized correctly. At the moment analog links are not used as fallback by the "Link monitoring" .

Misc: FritzCard AVM PCMCIA

It is possible, that problems occur when a FritzCard-AVM-PCMCIA and another different PCMCIA-card are used at the same time. In this case please call the support hotline.

Misc: Licensing: restriction to 5 users for CD-installed systems

If your CBS was installed from a CD, after this update only the first five users will be shown in the administration GUI. All other users are still existent on the system and do not affect the functionality of the server. In order to unmake these restrictions you can clear your license with our support: support@collax.com. Wether you own a CD-installed system or not can be seen from the text on the top of the administration GUI.

LDAP: Change of LDAP Base DN

The Base-DN of the LDAP directory cannot be changed retroactively through the GUI. The reason for this is that not all directory data can be rebuilt from the configuration.

Although data is lost, the easier way is to delete the files in the "/var/lib/openldap/openldap-data" directory, and then recreate the directory.

To achive that, follow these steps:

Procedure

Beware: all passwords of all users will be lost after having changed the Base-DN. You have to enter them again via the Admin GUI.

VPN: Outbound IPSec Links

Because of a limitation in the IPSec implementation (OpenSWAN), IPSec can only be used with four different network interfaces. In particular, this leads to problems involving failovers and outgoing IPSec connections.

You can (and must) select the interface that you will use to create a VPN link. For this link, select "dial-in" in the "initiate" field. Then, in the "on Link" field, choose the network link over which the IPSec data will be forwarded.

Additionally, if you wish to prevent these links from being used to establish an inbound connection to your local network, you must specify the system certificate as your own certificate as well as the receiver's certificate.

VPN: VPN and Asymmetric Routing

It is not possible to use VPN connections with asymmetric routes if the system is both a router and an IPSec gateway.

This is because IPSec accumulates a checksum of the IP header contents. With asymmetric routing, the IP addresses of the links - over which the data is transmitted and received - do not correspond.

VPN: Multiple IPSec connections between two security gateways

It is not possible to establish multiple IPSec connections for the same networks and the same two security gateways. This is due to how OpenSWAN works internally (keyword "eroutes". Those having trouble with OpenSWAN know what is meant here; a deeper analysis would go beyond the scope of these release notes).

You can set up a GRE-tunnel over the IPSec-tunnel to bypass this problem.

VPN: VPN and Traffic-Shaping

Because VPN connections are handled as network devices some limitations apply to traffic shaping inside VPN tunnels. Concrete this means classification information can be lost for data transmitted inside a VPN tunnel.

VPN: Reachable Networks and VPN-Links

All networks that are reachable through a VPN link must also be specified as reachable networks in the corresponding dialin-link.

File: CBS as PDC and Domain-Member

In order that special services like Web Proxy can use NTLM authentication, CBS has to join its own domain. Please do it the same way as you would join CBS to another PDC.

File: FTP and

Exporting virtual hosts via FTP is only possible with IP-based virtual hosts. Name-based virtual hosting with FTP is not possible due to limitations in the FTP protocol itself.

Mail: Sender rewriting and multiple mail domains

The setting "Canonicalize sender address" can be used to rewrite internal email addresses to addresses that can be reached externally.

If you create multiple mail domains, the address is always rewritten to the first matching rewrite address. The order in which mail domains within the LDAP directory are considered for matches can change, though, and is more or less random.

You can work around this problem by configuring the email clients such that the external address is always used for outgoing emails.

Mail: Internal User mailadmin with non-local User Database

When the authentication of users is made against a non-local database, e. g. ADS/PDC, please be aware that the user "mailadmin" does not exist on the ADS/PD, because this user is used internally in CBS. Otherwise problems will occur, e. g. during the creation of local mailboxes.

Proxy: Webfilter squidGuard

When using the Web-Content-Filter with own lists which contain URLS and/or Domains and/or Expressions, the error that the filter doesn't work properly and thus doesn't block anything might occur. In order to fix this problem please save each list and activate the configuration.

Proxy: NTLM-Authentication with Windows 2003 Server

Please note that for being able to authenticate with NTLM against a Windows 2003 Server Service Pack 1 has to be installed.

Addon Software: AntiVir-Webgate

The AntiVir-WebGate does not yet support HTTPS which means that HTTPS-connections are not possible in combination with AntiVir-WebGate. So at the moment HTTPS-traffic bypasses this filter.

Addon Software: Proxy authentication with TrendMicro WebWall

The virus scanner TrendMicro WebWall can not authenticate itself against other proxies. If you use a remote proxy with authentication, e. g. the proxy of your provider, you can not use WebWall. Workaround: enable AntiVir WebGate additionally which is able to authenticate itself against a different proxy.

Addon Software: URL-Filter Cobion

Known problems in this release

Misc: LCD hangs during update

The LC-display hangs during the update, because the driver for the LCD is updated. After rebooting the system, the LCD will work again as usual.