What's new in version 6.6?
-
WinGate 6.6 is a sizeable update to version 6.0 and 6.5. The main changes are related to support for Windows Vista and Windows XP 64, as well as a number of bug fixes
The following main features and changes were introduced with WinGate 6.6
1. New HTTP proxy. This is based on new technology developed for WinGate 7. It solves numerous problems that existed relating to the structure of the old proxy.
2. Significant changes to the VPN control service, which make it robust under heavy load or attack.
The following main features and changes were introduced with WinGate 6.5
1. OS Support:
a) Windows Vista. WinGate 6.5 runs on 32 bit editions of Windows Vista.
b) Windows XP 64. WinGate 6.5 runs on Windows XP 64, and Windows 2003 64 bit editions
c) No longer supports Windows 95, 98, ME and NT4.
2. Numerous other bug fixes.
What has changed since the initial version 6.0 release?
Version 6.0.3 build 1005 is the 7th released build of WinGate 6.0. The following changes have been made since the initial version of WinGate 6.0.0 (build 983) was releasedWinGate 6.0.3 build 1005 (released 16 September 2004)
1. Fixed a problem with SMTP delivery, where it was possible that some mail received for a domain whilst mail was being delivered to that same domain would not be delivered.
2. Fixed a problem with service bindings, where if one service (even if disabled) was using a port, and had a binding policy, no other services could use that port
3. Fixed an ongoing problem with license use accounting on Multi-use IP configurations where clients are using proxy configuration (specifically where the first session to connect on a machine requires a license, then a license would leak. For WGIC control sessions and DNS requests, no license is required, therefore this problem mainly showed up in proxy configurations).
4. Fixed a bug where VPN control connections would hang if the username was invalid where using the WinGate user database.
5. Fixed a bug related to hash entry timeouts in the ENS introduced in build 1000 related to FIN-ACK attack handling.
WinGate 6.0.2 build 1001 (released 11 September 2004)
1. Fixed a problem in SMTP delivery introduced in build 1000 related to sending mail to servers that do not accept mail containing NULL characters.
2. Fixed a problem with POP3 collection where a session would time out if the terminating CRLF.CRLF which indicates the end of a message was not all received in the same buffer.
3. Fixed a problem on new installation where on first run (not subsequent runs) of the engine, no mail authentication methods are available.
4. Made some modifications to mail installation to avoid conflicts with existing mail servers on the same machine.
5. Changed default setting for gateway monitoring to off.
WinGate 6.0.2 build 1000 (Released 10 September 2004)
1. Fixed a bug whereby the windows services could still be hooked by the WGIC, even when it had been disabled.
2. Fixed a problem with POP3 collection where it would hang parsing files of a specific size (8192 bytes exactly after received stamp).
3. Changed the VPN behaviour so that Joiners details (whose properties are set to only allow tunnels to the Master (hoster)) are not published around the rest of the VPN.
4. Certificates that are generated on the fly while creating a VPN are now available instantly, rather than having to exit the dialog and re-enter.
5. Fixed a problem with GateKeeper crashing if the user edited policies whilst using a version 4 or previous license.
6. Resolved a problem with Assumed users and Authenticated users existing in the same service, which could cause users to be denied access.
7. Licence counts are now adhered to correctly.
8. Fixed a memory leak in the WRP Central Configuration policies.
9. Fixed a problem that would not allow the WGDM to be displayed unless you had an Enterprise license.
10. Fixed an issue with GateKeeper disappearing a few seconds after logging in.
11. Resolved a problem with 'Access Denied (403)' errors for some web-pages (especially with images) when using NTLM authentication.
12. Fixed a bug which could cause holes in the firewall for the VPN to disappear each time the Engine was restarted.
13. Improved history database startup when the file is corrupted.
14. Improved handling of WG Engine Monitor and VPN Monitor when running in a Terminal Server environment.
15. Changed the default behavior of adapter detection, so that now an adapter with a private IP and a default gateway will now show as Internal.
16. Fixed the Right click option in the Network tab, for Local network, so that now the properties menu will display.
17. Fixed problem with Path MTU discovery for connections made by WinGate where using specific gateways.
18. Fixed bluescreen related to UDP broadcast relaying where there were more than 32 current VPN tunnels.
19. Fixed a problem that stopped HTTP caching from working properly if plugins were in use.
WinGate 6.0.1 build 995 (Released 12 August 2004)
1. Fixed a problem activating version 6 keys
2. Fixed a problem with migration of VPN certificates when upgrading from previous versions.
WinGate 6.0.1 build 993 (Released 10 August 2004)
1. Fixed a problem which stopped PureSight for WinGate from running with a licensed key.
2. Fixed a problem with Web caching on sessions with multiple HTTP 1.1 requests
3. Fixed a problem with VPN tunnels where more than one tunnel exists between the same two IP addresses
4. Fixed a problem with WRP and WGIC when running without an Enterprise license.
5. Fixed a problem which caused the WWW Proxy to serve the Java Client when a site was blocked by the ban list.
6. Improved the license manager so it will handle PureSight for WinGate and Kaspersky AntiVirus for WinGate License keys.
7. WGOptions now allows disabling DNS servers from being used, in order to resolve DNS loop issues.
8. Changed order of installation sequence for activation, so this happens prior to removing previous WinGate version on upgrades (so the firewall is still active for the required internet connection).
WinGate 6.0.0 build 984 (Released 29 July 2004)
1. Fixed a problem with Blackholing IP addresses on some network adapters.
2. Fixed a couple of problems with activation, including license names containing special characters.
3. Fixed a buffer leak problem in the WinGate ENS with gateway pre-selection
Do I need to upgrade?
Basically we always recommend that users upgrade to the latest version of WinGate. Whether you pay to upgrade your license as well (if necessary) is another matter, however there are several reasons why an upgrade is recommended.The first main reason is to take advantage of any bug fixes. Unfortunately, the reality of software is that it is often impossible to test all possible scenarios, or combinations of hardware and other software. Inevitably, bugs occur. At Qbik we place a high priority on bug fixes, and our policy reflects our belief that it is not right to charge users for them. Therefore since we first released WinGate 1.0 in 1995, we have always maintained a policy of free bug-fixes for all our users regardless of version.
If you are running a recent release of WinGate 6.0, you should check the FAQ notes for changes since version 6.0 to gauge how you would be affected by the changes.
If you are running a version of WinGate prior to version 6.0, you should check what is new in version 6.
The second main reason to upgrade is to take advantage of new features. Even though you can still use a license purchased for an earlier version of WinGate with WinGate 6.0, not all features are enabled. To see a list of the features that are controlled by license version, click here.
What is Activation, and how does it work?Activation is a means by which we validate licenses for our products.Unfortunately, because of the very high levels of piracy, copying of keys, and credit card fraud, we were forced to take steps to protect our products by implementing a system to enforce the terms of our user licensing agreements.
Such systems are now commonly in use in software sold over the Internet, and are known as activation systems, where a customer installing a licensed product is required to activate the license, thereby validating against a central server (at the vendor's site) that the license is valid, was issued by the vendor (and not a crack-key generator) and is able to be used legitimately by the customer.
WinGate's activation system was designed to be easy to use (a simple wizard guides you through the necessary steps to automatically activate your licenses), and flexible enough to allow customers to cope with common problems, such as having to reinstall a server.
The activation software is included with WinGate, and may be run from the WinGate installer, from GateKeeper, or by itself directly. The activation client takes care of all communications with Qbik's activation server, and retrieves the necessary activation files required for WinGate to run on your machine.
Activation/license troubles - what to do next?There are possibly a couple of reasons you may have trouble activating a license. If there is a problem with the license iteself, activation may be denied, or if you don't have access to the Internet from the machine you are trying to activate WinGate on, you may have to contact us for an activation file.The Qbik license management software has the capability to provide you an activation request, which can be emailed to us at activation@qbik.com. To access this, follow these instructions
1. go into the license management client, and proceed as if you were activating a license online
2. once you enter the activation part, you will see a "configure" button. Click this
3. select "email activation", and click OK
4. proceed with the activation.
The software will then generate an encoded request, which contains the information we need to generate an activation file which will work on your machine. You need to email us this file at activation@qbik.com. More details are available in the license management software itself.If you are able to access our activation server, yet your license is not activated, a reason should be given to you by our server. For instance, if the license you are trying to activate had already been upgraded, it is no longer eligible to be used. Contact our sales department at eSupportSales@qbik.com for more information on how to proceed in these circumstances.
How do I get a free 30 day trial?
To obtain your free 30 day trial for WinGate, simply follow these steps- Download WinGate from this site
- Install it
- Make sure you have an Internet connection available and connected
- When the installer asks you to activate a license, click on the Activation button
- Choose the Add button
- by default, the activation software requests a trial, so click the next button
- you should be done, complete the installation, and reboot.
Anyone who has not already been granted a WinGate 6.0 trial which has expired, is eligible for a free 30 day trial. If you have already trialled WinGate 6.0, and your trial expired, then if you try to request another trial activation, the request will be declined. Customers who have trialled previous versions of WinGate may still request a trial for WinGate 6.0. This will not stop you from being able to trial subsequent versions either. The trial activation is linked to the version of the product you are evaluating.
Can I still use my old license if I upgrade?Yes you can. WinGate's activation client will allow you to activate any valid WinGate license, from version 2.0 onwards.Therefore you can use your license from a previous version in WinGate 6.0, and benefit from the many bug-fixes, and some new features (some of the newer features will require an upgraded license, but you won't lose any), that are available with the new version.
We recommend you request a free trial activation (handled in the activation client software downloaded and run as part of the WinGate installation), to check out WinGate 6.0's new capabilities.
If I upgrade will I need to change my configuration?If you are upgrading from a previous release of WinGate 6.0, there should be no configuration changes required.If you are upgrading from an earlier version, depending on the version you are upgrading from, most of your settings will be carried forwards. There may be some changes required to adapt to several new key ways WinGate 6.0 functions. These are detailed below.
Changes associated with WinGate 6.0's new Dynamic Binding System
Because WinGate 6.0 now dynamically adapts to changes in the networking configuration of your computer, the way services are associated with interfaces had to change. Bindings in services moved from a static system of binding to fixed IP addresses, to using a policy to automatically create and destroy bindings depending on what interfaces are available at any time. Therefore, it may be necessary after upgrading to WinGate 6.0, to do the following:
- Check adapter usage. In GateKeeper, on the Network tab, there is now a Network Connections panel. This shows all adapters recognised by WinGate, and how they are to be treated. If the adapter usage is incorrect for any adapter, it must be changed in order for WinGate to function correctly. To do this, simply double-click on the adapter concerned.
- Check service binding policies. Where you previously had any services that bound to more than one interface, a policy will have been created by default to bind only to internal adapters. If you were previously using some services in WinGate from an external network, you will need to modify the binding policy for those services to make them available from external networks again.
Changes associated with WinGate 6.0's new Gateway Selection System
WinGate 6.0 uses a different method of specifying which services should use which Internet connections. In prior versions, an approximation at this was made, by pre-binding connections to a specified local interface. However, this system didn't take into account multiple gateways available on a single interface, nor did they work well with more than one connection. To overcome this, Gateway Selection was introduced in WinGate 6.0 to more accurately and effectively use multiple Internet connections, providing a greater level of control over the actual use of the connections, allowing for multiple gateways on a single interface, and also monitoring gateway performance to enable fallback to an alternative connection in case of gateway failure.
This means that the Interfaces tab in a service configuration has been replaced by a Gateways tab. Since Interfaces previously were specified on a completely different basis to the way Gateways now are, it was not possible to automatically migrate settings to the new system. Therefore if you were using multiple Internet connections, you should check your service Gateways tab to ensure it is configured how you wish.
Changes associated with WinGate 6.0's new Email System
Substantial changes were made to WinGate's email system from WinGate version 5.x. Most notably the concept of domains owning email addresses. Every effort was made to ensure that previous mail configurations would operate in the same way with WinGate 6.0, by way of some fairly complicated configuration migration code. Nevertheless, it would pay to check mail domain, address (previously alias) settings to ensure continued operation in the desired manner.
How do I back up my current configuration?
There are three ways to backup your configuration if you are concerned that you may need to roll-back an upgrade installation, or need to restore settings. These are:Choose to backup configuration in the installer When you upgrade, the WinGate installer prompts you if you wish to save a backup of your configuration. This creates a registry file which can be used to import previous configuration settings back into the windows registry.
Backup configuration from GateKeeper Similarly, GateKeeper has a function to export configuration to a registry file. This is available under Options->Advanced options.
Export the WinGate registry key All WinGate settings are stored in the windows registry under the following key: HKEY_LOCAL_MACHINE\Software\Qbik Software\WinGate


