Issue History

Issue History

This page describes the issues we had and that have been fixed in older ORF Enterprise Edition releases. The latest version is shipped with fixes for all the bugs below. The latest version is shipped with fixes for all the problems listed below.

Known issues with the latest ORF version

Detailed History

Issue Version Severity
Test Mode Does Not Work at On Arrival 4.0 and newer Minor
Published
First published on February 7, 2008.
Description
The Test mode of ORF did not work for any of the tests assigned to the On Arrival filtering point: instead of only logging the test results, ORF executed the configured On Arrival action. The Before Arrival filtering point was not affected.
Workaround
There was no workaround for this bug.
Fix
The bug was fixed by version 4.1 on March 27, 2008.
Issue Version Severity
ORF Does Not Filter Mails with Blank HELO 4.0 and newer Minor
Published
First published on November 9, 2007.
Description
ORF logged the "Message from the SMTP Module: The SMTP client caused SMTP conversation problems, skipping check. The SMTP Service/Exchange will reject the malformed delivery attempt." message when the email arrived with a blank HELO/EHLO and let the mail in. The SMTP Service/Exchange did not actually reject these emails.
Workaround
There was no workaround for this bug.
Fix
The bug was fixed by version 4.1 on March 27, 2008.
Issue Version Severity
Connection Is Not Tarpitted at Before Arrival under Specific Conditions 4.0 and newer Minor
Published
First published on October 11, 2007.
Description
Tarpit Delay was not triggered (irrespectively of the mode it was switched to) at the Before Arrival filtering point in case the Recipient Validation Test was excluded from the whitelists' scope (Whitelist Test Exceptions).
Workaround
Assign the Tarpit Delay Test to On Arrival or disable the Recipient Validation Test on the Whitelist Test Exception page (Configuration / Tests / Tests / Whitelist Test Exceptions)
Fix
The bug was fixed by version 4.1 on March 27, 2008.
Issue Version Severity
Memory Leak in the ORF SMTP Module 4.0.3 Medium
Published
First published on August 28, 2007.
Description
The ORF SMTP Module was leaking a specific amount of memory on every email that reached the On Arrival filtering point. The potential impacts of the leak were IIS crashes and out of memory errors. This bug primarly affected servers with very high email load.
Workaround
There was no workaround for this bug.
Fix
The bug was fixed by version 4.0.4 on September 10, 2007.
Issue Version Severity
Before Arrival Delivery Problems Under Specific Circumstances 4.0 and newer High
Published
First published on August 16, 2007.
Description
Valid recipients did not get the email when all of the following conditions were satisfied at once:
  • The email had multiple recipients
  • At least one recipient was rejected at Before Arrival
Workaround
Disable all Before Arrival tests and assign all test to On Arrival.
Fix
The bug was fixed by version 4.0.3 on August 16, 2007.
Issue Version Severity
Log Viewer Time Filter Problems 4.0 and newer Minor
Published
First published on August 10, 2007.
Description
The "Time" filter could not be set higher than 12:59:59 (after(...date/time), before(...date/time), between(...date/time) modes). Events that occurred after 12:59:59 could not be filtered by the "Time" filter.
Workaround
No workaround.
Fix
The bug was fixed by version 4.0.3 on August 16, 2007.
Issue Version Severity
Log Viewer IP Address Filter May Return an Error 4.0 and newer Minor
Published
First published on August 9, 2007.
Description
Under Windows 2003 Server, the Log Viewer returned a "List index out of bounds" error when an IP filter with either CIDR notation (e.g. 1.2.3.0/24) or text range notation (e.g. 1.2.3.4-1.2.3.255) was applied to the "Related IP address" field.
Workaround
Use IP filters with wildcard notation (e.g. 1.2.3.*) or subnet notation (e.g. 1.2.3.4/255.255.255.0) instead.
Fix
The bug was fixed by version 4.0.3 on August 16, 2007.
Issue Version Severity
Delivery Problems Under Specific Conditions 3.0 and newer High
Published
First published on August 7, 2007.
Description
Valid recipients did not get the email when all of the following conditions were satisfied at once:
  • Active Directory Test was enabled at the On Arrival filtering point
  • The email had multiple recipients at the On Arrival filtering point (valid and invalid ones)
  • The recipient list of the mail began with an invalid address (which is not listed in the Active Directory)
Workaround
Assign the Active Directory Test to the Before Arrival filtering point only. If it is not possible, disable the Active Directory Test entirely.
Fix
The bug was fixed by version 4.0.2 and a patch was released for ORF 3.0/3.0.1 on August 8, 2007.
Issue Version Severity
Log Viewer: Saved Email Subject Filtering Expression Changes Randomly 4.0, 4.0.1 Minor
Published
First published on August 7, 2007.
Description
Previously saved email subject filtering expression in the Log Viewer could have changed unexpectedly when modified.
Workaround
The only workaround is deleting the previously saved expression and adding a new, separate one (instead of changing the existing expression).
Fix
The bug was fixed by version 4.0.2 on August 8, 2007.
Issue Version Severity
Saved Log Viewer Filter Cannot Be Deleted Under Specific Conditions 4.0, 4.0.1 Minor
Published
First published on July 26, 2007.
Description
Previously saved filter in the Log Viewer could not be deleted if the view was switched to "All" mode.
Workaround
Switch the Log Viewer view to "Filter" mode first (View | Filter in the main menu), press OK. Select the "Filter" mode again and delete the filter (View | Filter | Filter tab).
Fix
The bug was fixed by version 4.0.2 on August 8, 2007.
Issue Version Severity
Incorrect SMTP Module Status Displayed 4.0 Minor
Published
First published on July 12, 2007.
Description
A bug in the ORF SMTP Module caused the SMTP Module status displayed for one or more of the SMTP Virtual Server as "not loaded/inactive" when multiple SMTP Virtual Servers were present, even when the SMTP Module was loaded and active.
Workaround
No workaround.
Fix
Bug was fixed by version 4.0.1.
Issue Version Severity
IP List CSV Export is Broken 4.0 Minor
Published
First published on July 12, 2007.
Description
The ORF Administration Tool IP list (IP Blacklist, IP Whitelist) CSV format exports were broken in version 4.0 and thus could not be imported. Exporting/importing in TXT format and importing from earlier version CSV exports worked, however.
Workaround
Use .TXT format exports.
Fix
Bug was fixed by version 4.0.1.
Issue Version Severity
Email Loss When Whitelisting Under Specific Circumstances 4.0 High
Published
First published on July 18, 2007.
Description
Whitelisted recipients did not get the email when all of the following conditions were satisfied at once:
  • The email had multiple recipients at the On Arrival filtering point
  • Some, but not all of the email recipients were whitelisted
  • The email was not blacklisted
Workaround
Switch the Auto Sender Whitelist to "Global" mode and remove items from the Recipient Whitelist, if any.
Fix
Bug was fixed by version 4.0.1.
Issue Version Severity
Some External Agents Do Not Run Under Specific Conditions 4.0 Medium
Published
First published on July 12, 2007.
Description
When External Agents whitelist test exceptions were enabled and there were enabled External Agents with both Anti-Virus and Spam Filter role, agents with Spam Filter role were not ran by ORF.
Workaround
Disable whitelist test exceptions for External Agents.
Fix
Bug was fixed by version 4.0.1.
Issue Version Severity
External Agent Exit Code Enabled State Cannot Be Changed 2.1, 3.0, 3.0.1 Minor
Published
First published on November 23, 2006.
Description
A bug in ORF prevented persisting the changes made to the enabled state of the External Agent exit codes.
Workaround
Check or uncheck the exit code, change the comment field, save your settings and restart ORF Service.
Fix
The bug was fixed by the ORF Enterprise Edition 4.0 release.
Issue Version Severity
PowerLog Files May Get Deleted 3.0, 3.0.1 Minor
Published
First published on October 18, 2006.
Description
A bug in ORF caused the ORF PowerLog file under preprocessing to be deleted on the following conditions:
  • Preprocessing got cancelled (ORF Service was stopped or restarted)
  • The "Delete PowerLogs after preprocessing" option was enabled
Workaround
Disable the "Delete PowerLogs after preprocessing" option.
Fix
The bug was fixed by the ORF Enterprise Edition 4.0 release.
Issue Version Severity
Legitimate Emails Tarpitted on Specific Conditions 3.0, 3.0.1 Minor
Published
First published on August 17, 2006.
Description
ORF used the tarpit delay any non-whitelisted email on the following conditions:
  • Tarpit Test was enabled
  • Tarpit Test was configured to delay response on any blacklist hit
  • Keyword Filtering and/or the URL Domain Blacklist Test were enabled
Workaround
Switch the Tarpit Delay test to "Delay response on AD or recipient blacklist hit only" mode or disable the test entirely.
Fix
The bug was fixed by the ORF Enterprise Edition 4.0 release.
Issue Version Severity
AD Test may reject emails when the AD is not available 3.0 High
Published
First published on July 18, 2006.
Description
When the Active Directory Test is in Synchronization Mode, ORF fails to recognize that the address list is unavailable after a failed synchronization and rejects non-whitelisted emails until the next successful synchronization.
Workaround
Switch the Active Directory Test to Live Query mode, which is not affected by this bug.

Start the ORF Administration Tool, select Tests / Active Directory, click the Settings button and select Live Query Mode. Click OK to accept the changes and select Configuration | Save and Update Configuration from the menu to apply the changes.
Fix
Bugfix has been released on July 18, 2006.

Available as a patch and as the ORF 3.0.1 release (download from the Customers Area).
Issue Version Severity
IP Whitelist ignored in Short log mode 1.5 and newer Medium
Published
First published on May 25, 2005.
Description
A bug in ORF causes the IP whitelist to be ignored at the Before Arrival filtering point when the ORF log is in the "Short Log Messages" mode. The bug occurs in this log mode only, users running ORF in the default "Verbose Log Messages" mode are not affected.
Workaround
Switch ORF to the "Verbose Log Messages" mode (ORF Administration Tool, page Configuration / Log and Events).
Fix
Bugfix has been released on May 25, 2005.

It is available as a patch and as the ORF 2.0.2 release (download from the Customers Area).
Issue Version Severity
Database corruption 2.0, 2.0.1 Minor
Published
First published on May 19, 2005.
Description
The database engine used by ORF contains bugs which may result in corruption of the Automatic Sender Whitelist and/or the Greylisting databases.

The symptoms of the database corruption are occasional database error messages logged by ORF and, in rare cases, 100% processor use for a long period on a large number of outgoing emails (e.g. newsletters).
Workaround
Fix the database using the Manage Database / Repair option.
Fix
Bugfix has been released on May 25, 2005.

It is available as a patch and as the ORF 2.0.2 release (download from the Customers Area).
Issue Version Severity
Memory Leak in the ORF SMTP Module All 1.x, 2.0 High
Published
First published on April 11, 2005.
Description
The ORF SMTP Module does not release an allocated memory block when it rejects an email or recipient.

As a result, the memory use of the inetinfo.exe process grows, which may cause IIS to crash after some weeks of extensive use.

The memory leak bug primarily affects servers under high email load.
Workaround
There is no workaround for this bug other than restarting IIS (iisreset) when it consumes too much memory.
Fix
Bugfixes are available from April 12, 2005.

For 2.0 users: the bug is fixed by version 2.0.1.
For 1.x users: the bugfix is available for download in the Customers Area.
Issue Version Severity
Memory Leak in the ORF SMTP Module 1.5 High
Description
The ORF SMTP Module fails to release an allocated memory block when checking emails at the On Arrival filtering point, which results in a 20-byte memory leak per every email.

As a result, the memory use of the inetinfo.exe process grows, which may cause IIS to crash after some days of extensive use and/or Out of Memory errors in ORF.

The bug primarily affects servers under high email load.
Workaround
To avoid the crash of IIS, it is recommended to restart the IIS Administration Service when the inetinfo.exe consumes too much memory.
Fix
The bugfix is available in version 1.5.1.
Issue Version Severity
Cannot Start syslogd when the ORF Service is up 1.2, 1.2.1 Minor
Description
You cannot start the syslog deamon on the syslog UDP port while ORF is running, if you have ORF syslogd logging enabled. This is caused by an unclosed socket which allocates the syslog UDP port, so the syslog daemon cannot start listening to syslog messages. This issue occurs only when both ORF and the syslog deamon is running on the same computer.
Fix
The bugfix is available in version 1.3.
Issue Version Severity
Sending Statistics Cannot be Disabled 1.2 Minor
Description
Due to a software bug you cannot disable the statistics report sender feature. Reports are sent regardless your settings.
Fix
The bugfix is available in version 1.2.1.
Issue Version Severity
Sender Email Address is Not Logged Under Specific Conditions 1.1.1 Minor
Description
ORF does not log the sender email address when a recipient blacklist hit occurs and the log is configured to produce short log messages.
Fix
The bugfix is available in version 1.2.
Issue Version Severity
Cumulative Statistics Not Saved on System Reboot/Shutdown 1.1.1 Minor
Description
ORF failed to save the cumulative statistics to the statistics storage file (orfestat.dat) on system reboot or shutdown. Consequently, statistics generated since last ORF Enterprise Service startup were lost.
The bug was caused by incorrect handling of shutdown events in the ORF Service. Stop events were handled as expected.
Fix
The bugfix is available in version 1.2.
Issue Version Severity
Reverse DNS Test Fails When the MX is Missing but A/CNAME Exists 1.1 High
Description
The Reverse DNS Test with "MX or A/CNAME" test mode did not test A/CNAME records due to a software bug. This bug caused the software to work as the reverse DNS test is running with "MX" (strict check) mode and to provide wrong information to the remote SMTP server on the reason for the blocking the email.
Fix
The bugfix is available in version 1.1.1.
Issue Version Severity
Incorrect Reverse DNS Statistics 1.1 Minor
Description
Reverse DNS statistics were displayed incorrectly. The "Tests" value was equal to the "Blocks" value.
Fix
The bugfix is available in version 1.1.1.
Issue Version Severity
ORF Does Not Log Sender Blacklist Hits 1.0 Minor
Description
Mail blocked due to being listed on the sender blacklist were not logged by ORF.
Fix
The bugfix is available in version 1.1.
Issue Version Severity
RDNS Test May Fail with Specially Formatted Addresses 1.0 Minor
Description
The Reverse DNS Test did not handle some specially formatted sender addresses correctly, such as: "mailbox@[1.2.3.4]", "mailbox@1.2.3.4". This syntax is allowed by RFC standards, but used rarely on the Internet. ORF did not recognize that the sender domain is actually an IPv4 address and blacklisted the mail (because it failed on RDNS test).
Fix
The bugfix is available in version 1.1.
Issue Version Severity
Some Controls May Not Appear with Large Fonts Setting 1.0 Minor
Description
If the sytem display was set to use Large Fonts mode, some controls in the ORF Administration Tool were not visible on the screen.
Fix
The bugfix is available in version 1.1.