<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Eugene Siu's Thoughts on Security : Exchange server</title><link>http://blogs.msdn.com/esiu/archive/tags/Exchange+server/default.aspx</link><description>Tags: Exchange server</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Reset Outlook connections without restart</title><link>http://blogs.msdn.com/esiu/archive/2007/09/22/reset-outlook-connections-without-restart.aspx</link><pubDate>Sun, 23 Sep 2007 09:21:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5067860</guid><dc:creator>esiu</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/esiu/comments/5067860.aspx</comments><wfw:commentRss>http://blogs.msdn.com/esiu/commentrss.aspx?PostID=5067860</wfw:commentRss><description>&lt;p&gt;This is a well hidden trick in Outlook.&amp;nbsp;&amp;nbsp; Not sure why this needs to be hidden.&amp;nbsp; You can open &lt;strong&gt;Connection Status&amp;nbsp;&lt;/strong&gt;window&amp;nbsp;by holding CTRL + right-clicking on the Outlook system tray icon&amp;nbsp;on the Task Bar.&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/esiu/WindowsLiveWriter/ResetOutlookconnectionswithoutrestart_387C/image02.png" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="262" src="http://blogs.msdn.com/blogfiles/esiu/WindowsLiveWriter/ResetOutlookconnectionswithoutrestart_387C/image0_thumb.png" width="431" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;I want to highlight a couple features:&lt;/p&gt; &lt;p&gt;* Reset all connections by clicking on &lt;strong&gt;Reconnect&lt;/strong&gt;.&amp;nbsp; It helps resolve some problems&lt;br&gt;* Diagnose some Outlook problems by checking &lt;strong&gt;Req/Fail&lt;/strong&gt;, &lt;strong&gt;Status&lt;/strong&gt; and &lt;strong&gt;Conn&lt;/strong&gt;&amp;nbsp;columns.&amp;nbsp; &lt;/p&gt; &lt;p&gt;I am using RPC over HTTPS to connect to my Exchange server, and most connections are good (Established).&amp;nbsp; Despite Established, there are a few intermittent connection failures shown on &lt;strong&gt;Req/Fail&lt;/strong&gt;, which warrant some investigation.&lt;/p&gt; &lt;p&gt;This hidden&amp;nbsp;tool should become your friend as you troubleshoot Outlook.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5067860" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/esiu/archive/tags/Exchange+server/default.aspx">Exchange server</category></item><item><title>Exchange 2007 RPC interfaces are locked down</title><link>http://blogs.msdn.com/esiu/archive/2007/05/08/exchange-2007-rpc-interfaces-are-locked-down.aspx</link><pubDate>Wed, 09 May 2007 04:40:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2492242</guid><dc:creator>esiu</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/esiu/comments/2492242.aspx</comments><wfw:commentRss>http://blogs.msdn.com/esiu/commentrss.aspx?PostID=2492242</wfw:commentRss><description>&lt;p&gt;&lt;/p&gt; &lt;p&gt;Exchange 2007 RPC interfaces have retired support of various legacy RPC bindings, including AppleTalk, SPX and Banyan Vines.&amp;nbsp; This exemplifies the philosophy of reducing attack surface area in the design of Exchange 2007.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2492242" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/esiu/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/esiu/archive/tags/Exchange+server/default.aspx">Exchange server</category></item><item><title>Distribution List is more locked down in Exchange 2007 to reduce spam</title><link>http://blogs.msdn.com/esiu/archive/2007/04/30/distribution-list-is-more-locked-down-in-exchange-2007-to-reduce-spam.aspx</link><pubDate>Tue, 01 May 2007 04:30:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2347542</guid><dc:creator>esiu</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/esiu/comments/2347542.aspx</comments><wfw:commentRss>http://blogs.msdn.com/esiu/commentrss.aspx?PostID=2347542</wfw:commentRss><description>&lt;P&gt;Distribution list is used for grouping users together, and emails can be sent to all members belonging to a DL.&amp;nbsp; In Exchange 2003, the default setting is that&amp;nbsp;a DL&amp;nbsp;accepts emails from any email addresses.&amp;nbsp; It can be configured to reject external email addresses and even internal addresses.&amp;nbsp; However, most users accept default configuration, and some DLs become susceptible to spam mails.&lt;/P&gt;
&lt;P&gt;As a result, in Exchange 2007, DL is created to be secure by default.&amp;nbsp; External email addresses are NOT allowed to send an email to a newly created DL by default.&amp;nbsp; Of course, it can be loosened to allow mails from external email addresses to come in.&lt;/P&gt;
&lt;P&gt;Configuration of existing DLs created by Exchange 2003 and prior is intact, though.&amp;nbsp; Admin should evaluate needs to allow emails flowing from external email addresses to DLs.&amp;nbsp; If they are not needed, they should be reconfigured to reduce spam.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2347542" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/esiu/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/esiu/archive/tags/Exchange+server/default.aspx">Exchange server</category></item><item><title>Why do browsers show cert warnings for Outlook Web Access 2007 by default?</title><link>http://blogs.msdn.com/esiu/archive/2007/02/03/why-does-browsers-show-cert-warnings-for-outlook-web-access-2007-by-default.aspx</link><pubDate>Sun, 04 Feb 2007 04:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1593369</guid><dc:creator>esiu</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/esiu/comments/1593369.aspx</comments><wfw:commentRss>http://blogs.msdn.com/esiu/commentrss.aspx?PostID=1593369</wfw:commentRss><description>&lt;P&gt;You may wonder why OWA 2007 show cert warnings by default on most browsers.&amp;nbsp; At the back of your mind, Microsoft has talked so much about trustworthy computing, and they must still do not get security.&lt;/P&gt;
&lt;P&gt;Exchange team has gone back and forth on this issue many times.&amp;nbsp; It is related to giving more security or better perception of security.&amp;nbsp; There are a few routes that we have considered.&amp;nbsp;&amp;nbsp; &lt;BR&gt;1. Do not require SSL by default&lt;BR&gt;2. Require SSL by default, and install it with a self-signed cert.&lt;BR&gt;3. Require SSL by default, and require admin actions to install a cert issued by CA&lt;/P&gt;
&lt;P&gt;"Do not require SSL by default" gives better perception of security because&amp;nbsp;browsers do not give cert warnings.&amp;nbsp; However, it connects in clear text without any SSL encryption.&amp;nbsp; Therefore, this option gives better perception of security without better security&lt;/P&gt;
&lt;P&gt;"Require SSL by default, and install it with a self-signed cert." does not give better perception of security because cert warnings are shown on browsers.&amp;nbsp; On the other hand, self-signed cert allows encryption to occur by default without any admin intervention.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;"Require SSL by default, and require admin actions to install a cert issued by CA" seems to have the best of both worlds offered by option 1 and option 2.&amp;nbsp; However, the downside is that admin has to purchase a cert from CA before getting OWA to work properly out of the box.&amp;nbsp; Most probably, admin would turn off encryption via IIS, which result in lack of security as in option 1.&lt;/P&gt;
&lt;P&gt;It comes down to a classic struggle between usability and security.&amp;nbsp; On the spectrum of security and usability, option 3 ranks highest on security, option 2 ranks medium on both, and option 1 ranks highest on usability.&amp;nbsp; After long discussions, Exchange team have decided to go with option 2 as a good balance between security and usability.&lt;/P&gt;
&lt;P&gt;After you understand the rationale behind the design, that may convince you that indeed Exchange team have placed a lot of emphasis of security&amp;nbsp;on Exchange 2007.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1593369" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/esiu/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/esiu/archive/tags/Exchange+server/default.aspx">Exchange server</category></item><item><title>To configure and test IP block list from Spamhaus.org for Exchange 2007</title><link>http://blogs.msdn.com/esiu/archive/2007/01/29/to-configure-and-test-ip-block-list-from-spamhaus-org-for-exchange-2007.aspx</link><pubDate>Tue, 30 Jan 2007 01:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1553712</guid><dc:creator>esiu</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/esiu/comments/1553712.aspx</comments><wfw:commentRss>http://blogs.msdn.com/esiu/commentrss.aspx?PostID=1553712</wfw:commentRss><description>&lt;P&gt;Set-IPBlockListProvider -Name "Spamhaus Example" -Identity sbl-xbl.spamhaus.org -AnyMatch:$true&lt;/P&gt;
&lt;P&gt;If you want to test your setup, you can send an email to &lt;A href="mailto:nelson-sbl-test@crynwr.com"&gt;nelson-sbl-test@crynwr.com&lt;/A&gt; from your Exchange 2007 server on which IP block list is configured.&lt;/P&gt;
&lt;P&gt;If you want more information, you can visit &lt;A href="http://technet.microsoft.com/en-us/library/b513755c-5d3e-44fa-a6cb-771d48b544ac.aspx"&gt;http://technet.microsoft.com/en-us/library/b513755c-5d3e-44fa-a6cb-771d48b544ac.aspx&lt;/A&gt; and &lt;A href="http://www.spamhaus.org/sbl/howtouse.html"&gt;http://www.spamhaus.org/sbl/howtouse.html&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1553712" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/esiu/archive/tags/Exchange+server/default.aspx">Exchange server</category></item><item><title>Don't believe that anti-spam is disabled</title><link>http://blogs.msdn.com/esiu/archive/2007/01/16/don-t-believe-that-anti-spam-is-disabled.aspx</link><pubDate>Wed, 17 Jan 2007 01:51:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1480416</guid><dc:creator>esiu</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/esiu/comments/1480416.aspx</comments><wfw:commentRss>http://blogs.msdn.com/esiu/commentrss.aspx?PostID=1480416</wfw:commentRss><description>&lt;P&gt;After setting up Exchange 2007 Edge and Hub, you can verify their configuration via get-TransportServer.&lt;/P&gt;
&lt;P&gt;On Edge and Hub, two anti-spam settings are important.&amp;nbsp; You can use "get-TransportServer | fl name, anti*" to show the status of anti-spam related properties.&lt;/P&gt;
&lt;P&gt;Assuming that you have 1 Edge and 1 Hub with antispam enabled only on Edge, you will see the following results.&lt;/P&gt;
&lt;P&gt;On Edge machine&lt;BR&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : EdgeMachine&lt;BR&gt;AntispamAgentsEnabled&amp;nbsp; : True&lt;BR&gt;AntispamUpdatesEnabled : True&lt;/P&gt;
&lt;P&gt;On Hub machine&lt;BR&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : EdgeMachine&lt;BR&gt;AntispamAgentsEnabled&amp;nbsp; : False&lt;BR&gt;AntispamUpdatesEnabled : False&lt;BR&gt;Name&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : HubMachine&lt;BR&gt;AntispamAgentsEnabled&amp;nbsp; : False&lt;BR&gt;AntispamUpdatesEnabled : False&lt;/P&gt;
&lt;P&gt;When get-TransportServer is issued on Edge, antispam status is reported correctly.&lt;/P&gt;
&lt;P&gt;When get-TransportServer is issued on Hub, both Edge and Hub status are reported.&amp;nbsp; However, antispam status of Edge is reported incorrectly.&lt;/P&gt;
&lt;P&gt;This takes place because it is represented as a boolean value.&amp;nbsp; It can either be true or false.&amp;nbsp; "Unknown" is a better value.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1480416" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/esiu/archive/tags/Security/default.aspx">Security</category><category domain="http://blogs.msdn.com/esiu/archive/tags/Exchange+server/default.aspx">Exchange server</category></item></channel></rss>