Hello,
I've recently discovered a known issue between our firewall (Watchguard Firebox II) and Exchange 2000 server. Our firewall log file is filling up tremendously fast with Bad Command entries from exchange trying to send stuff out using the Bdat command instead of the Data command (I have no idea what this means). The fix according to Watchguard is to reconfigure Exchange for SMTP instead of ESMTP. They don't give instructions on how to do that.
I am not sure where to begin with this. For all I know it may be a simple 5 minute change, or it may require an extensive and time sonsuming project that may be out of my abilities since I am new at this. However, I am the "sys admin" for my company and I want to give it a try before I hand it off to the vendor that built and installed our servers.
Thanks,
Shawn F.
For your reference, description of known incident from Watchguard:
SMTP BDAT command (Bad command: BDAT in log files - some SMTP messages fail to send)
Issue: SMTP BDAT command (Bad command: BDAT in log files - some SMTP messages fail to send).
Date Reported: 8/29/2001
Description: Some ESMTP servers (Exchange 2000 is the most common) use the BDAT command instead of the DATA command to delineate the SMTP commands from the message headers and body to the receiving mail server. This is what the log messages will look like on the Firebox:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: BDAT
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: content-class:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: X-MimeOLE:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: Subject:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: Date:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: MIME-Version:
The Firebox misinterprets the BDAT command as an unknown SMTP command, and the sending mail server completely ignores the error sent by the Firebox. The mail server continues to send the message, even though it should have noticed the error message generated by the Firebox.
More information on the BDAT command can be found in RFC 2033, section 4.3.
Workaround: Configure the mail server to use SMTP instead of ESMTP.
Current Status: Open.
Software Version: All versions.
I've recently discovered a known issue between our firewall (Watchguard Firebox II) and Exchange 2000 server. Our firewall log file is filling up tremendously fast with Bad Command entries from exchange trying to send stuff out using the Bdat command instead of the Data command (I have no idea what this means). The fix according to Watchguard is to reconfigure Exchange for SMTP instead of ESMTP. They don't give instructions on how to do that.
I am not sure where to begin with this. For all I know it may be a simple 5 minute change, or it may require an extensive and time sonsuming project that may be out of my abilities since I am new at this. However, I am the "sys admin" for my company and I want to give it a try before I hand it off to the vendor that built and installed our servers.
Thanks,
Shawn F.
For your reference, description of known incident from Watchguard:
SMTP BDAT command (Bad command: BDAT in log files - some SMTP messages fail to send)
Issue: SMTP BDAT command (Bad command: BDAT in log files - some SMTP messages fail to send).
Date Reported: 8/29/2001
Description: Some ESMTP servers (Exchange 2000 is the most common) use the BDAT command instead of the DATA command to delineate the SMTP commands from the message headers and body to the receiving mail server. This is what the log messages will look like on the Firebox:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: BDAT
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: content-class:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: X-MimeOLE:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: Subject:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: Date:
08/10/01 09:51 smtp-proxy[10472]: [x.x.x.x:52471 x.x.x.x:25] Bad command: MIME-Version:
The Firebox misinterprets the BDAT command as an unknown SMTP command, and the sending mail server completely ignores the error sent by the Firebox. The mail server continues to send the message, even though it should have noticed the error message generated by the Firebox.
More information on the BDAT command can be found in RFC 2033, section 4.3.
Workaround: Configure the mail server to use SMTP instead of ESMTP.
Current Status: Open.
Software Version: All versions.