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.
|