<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-7850885302564609490</atom:id><lastBuildDate>Mon, 30 Nov 2009 16:01:36 +0000</lastBuildDate><title>Lijin's Blog!</title><description>"Just a blog for bits and pieces of Messaging, Mobility, Collaboration and IT Virtualization Technologies"</description><link>http://msexchangelijin.blogspot.com/</link><managingEditor>lijin_l@hotmail.com (Lijin Nair)</managingEditor><generator>Blogger</generator><openSearch:totalResults>22</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Tech News</media:category><itunes:owner><itunes:email>lijin_l@hotmail.com</itunes:email></itunes:owner><itunes:explicit>no</itunes:explicit><itunes:subtitle>Msexchangelijin</itunes:subtitle><itunes:category text="Technology"><itunes:category text="Tech News" /></itunes:category><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Msexchangelijin" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-1694172643217646607</guid><pubDate>Fri, 05 Sep 2008 16:56:00 +0000</pubDate><atom:updated>2008-09-05T09:57:30.607-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">MOSS 2007</category><title>MOSS 2007 vs. Oracle Intranet Portal - Product Comparison</title><description>&lt;span xmlns=''&gt;&lt;div&gt;&lt;table border='0' style='border-collapse:collapse'&gt;&lt;colgroup&gt;&lt;col style='width:33px'/&gt;&lt;col style='width:298px'/&gt;&lt;col style='width:397px'/&gt;&lt;/colgroup&gt;&lt;tbody valign='top'&gt;&lt;tr style='height: 21px; background: #969696'&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  solid 0.5pt; border-left:  solid 0.5pt; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle' colspan='3'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;MOSS 2007 vs. Oracle Intranet Portal - Product Comparison&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 31px'&gt;&lt;td style='background: #ffcc99; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid 0.5pt; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='background: #ffcc99; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p style='text-align: center'&gt;&lt;span style='font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;MOSS 2007&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='background: #ffff99; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p style='text-align: center'&gt;&lt;span style='font-family:Arial; font-size:12pt'&gt;&lt;strong&gt;Oracle Portal 10g&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 153px'&gt;&lt;td style='background: #ccffff; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid 0.5pt; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle' rowspan='3'&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;&lt;strong&gt;Product Overview &amp;amp; Features&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Microsoft Office SharePoint Server 2007 is an integrated suite of server capabilities that can help improve organizational effectiveness by providing comprehensive content management and enterprise search, accelerating shared business processes, and facilitating information-sharing across boundaries for better business insight. Office SharePoint Server 2007 supports all intranet, extranet, and Web applications across an enterprise within one integrated platform, instead of relying on separate fragmented systems. Additionally, this collaboration and content management server provides IT professionals and developers with the platform and tools they need for server administration, application extensibility, and interoperability.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Oracle Portal 10g Release 2 offers out of box portal solution as a part of its Fusion Middleware bundled with 10g Oracle Application Server. Oracle Portal lets the enterprise employ a single portal framework to manage Organization's entire Web presence. It is based in the Oracle's implementation of J2EE containers or Oracle Containers for J2EE (OC4J).&lt;br/&gt;Besides providing standard functionalities of an enterprise portal Oracle Portal also allows integration with the E-Business suite enabling organizations to provide dynamic content to employees, Partners and vendors. This integration with enterprise applications extends itself to non Oracle Applications like SAP also.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 17px'&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;&lt;strong&gt;Key Features:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;&lt;strong&gt;Key Features:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 430px'&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt'&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Arial; font-size:9pt'&gt; -Portal&lt;br/&gt; -Content Management&lt;br/&gt;  The content management features in SharePoint 2007 fall into 3 categories: &lt;br/&gt; ·         Document management (Control documents through detailed, extensible policy management)&lt;br/&gt; ·         Records management &lt;br/&gt; ·         Simplify Web content management&lt;br/&gt; -Search Integration (ability to index and search (LOB) Line of Business Applications) &lt;br/&gt; -Business process forms (XML based electronic forms that integrate with the Microsoft family of applications and Pluggable (SSO) Single Sign-On) &lt;br/&gt; -Business Intelligence (BI provides to every employee; allowing them to share, control, and reuse business information in order to make better decisions)&lt;br/&gt; -Collaboration suites and Integration with Other in-house products (Microsoft Exchange, Mobility Solutions and File/Print Services etc)&lt;br/&gt; -Business Data Catalogue (Provides integration features with ERP applications like people soft, Seibel Etc)&lt;br/&gt;&lt;br/&gt;Top 10 Benefits&lt;br/&gt; -Provide a simple, familiar and consistent user experience &lt;br/&gt; -Boost employee productivity by simplifying everyday business activities &lt;br/&gt; -Help meet regulatory requirements through comprehensive control over content &lt;br/&gt; -Effectively manage content to increase business value &lt;br/&gt; -Simplify organization-wide access to structured and unstructured information across disparate systems &lt;br/&gt; -Connect people with information and expertise &lt;br/&gt; -Accelerate business processes and maintain control of your electronic forms environment &lt;br/&gt; -Share business data while preserving its consistency and protecting sensitive information &lt;br/&gt; -Facilitate better informed decisions by presenting business critical information in one central location &lt;br/&gt; -Provide a single, integrated platform to manage intranet, extranet, and internet applications across &lt;br/&gt;the enterprise &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt; -Ability to implement Single Sign On by integrating with Oracle Internet Directory&lt;br/&gt; -Oracle Portal offer in built portlets which can be used with Other Oracle Business Intelligence tools like Discoverer&lt;br/&gt; -Oracle Portal also offers interaction with the business process engineering tools like BEPL.&lt;br/&gt; -Apart from the dynamic content and integration with other enterprise applications Oracle Portal also allows for convenient publishing of content through the desktop&lt;br/&gt; -Oracle Portal also comes with an inbuilt Portal Development Kit (PDK) which allows developer to do custom development.&lt;br/&gt; -SOA Enabler&lt;br/&gt; -Portal Integration With Oracle Applications&lt;br/&gt;&lt;br/&gt;Oracle continues to make the Portal environment a very attractive&lt;br/&gt;one for developers, Web designers and administrators. Some of the major&lt;br/&gt;enhancements in Portal 10g includes:&lt;br/&gt;• Installation/Upgrade&lt;br/&gt;• OmniPortlet&lt;br/&gt;• Web Clipping&lt;br/&gt;• The Portal Development Kit (PDK)&lt;br/&gt;• Integration Solutions&lt;br/&gt;• Page design and content management&lt;br/&gt;• Search, Workflow and Export/Import functionality&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 68px'&gt;&lt;td style='background: #ff99cc; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid 0.5pt; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle' rowspan='3'&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;&lt;strong&gt;Scalability&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Microsoft.com is the 5th most visited Web site on the Internet, hosting hundreds of thousands of pages of content. Running our site on Office SharePoint Server 2007 goes a long way in demonstrating to customers worldwide that the product is reliable and provides an effective solution for managing vast amounts of content.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;The successful e-business needs to take advantage of the potential for being connected anywhere, from the phone that surfs the Web, and the DBA who checks the database with a Palm Pilot, to the laptop user that orders on the Web.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 34px'&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;SharePoint is the first and foremost an exercise by Microsoft to extend their monopoly of Office. SharePoint is part of the Office group&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;To this enterprise level infrastructure Oracle adds a powerful set of facilities to support the development, deployment and management of e-business applications&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 51px'&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Messaging and Mobility Integration (Active Sync wireless and Outlook Integration)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;The Oracle Interconnect architecture allows a business to model, monitor, and manage the integration of separate applications (including external applications such as SAP or PeopleSoft). &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 102px'&gt;&lt;td style='background: #ffff99; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid 0.5pt; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle' rowspan='2'&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;&lt;strong&gt;High Availability&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;MOSS 2007 supports Various server farm Topologies for SMB and Enterprise platform with enhanced and proven load balancing application server with high-end database Active/Passive clustering, through "business critical" model.  &lt;br/&gt; -Limited server deployment (one or two server farm)&lt;br/&gt; -Minimum level of availability (Four/Five server farm)&lt;br/&gt; -Maximum level of availability (Six Server Farm)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt; - Supports Multiple Middle-Tier Configurations with a Load Balancing Router.&lt;br/&gt; - These features include automatic connection rerouting, death detection, and automatic restart, as well as the ability to integrate with the Oracle Database Transaction Application Failover (TAF). &lt;br/&gt; -This configuration also supports Session State replication and Application Failover for both servlets and Enterprise Java Beans&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 204px'&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Database mirroring offers three modes of implementation. The choice you select depends on how you want to handle failover processing. &lt;br/&gt;• High availability   This operating mode option allows you to synchronize writing transaction logs to both servers and enables automated failover. For this option to work, you must also have a witness server. &lt;br/&gt;• High protection    This option allows you to synchronize writing transaction logs to both servers, but failover is manual. Because automated failover is not part of this option, a witness server is not used. &lt;br/&gt;• High performance   This option does not synchronize writing transaction logs to the servers, and therefore offers some performance gains. When using this option, you are just assuming that everything is going to complete successfully on the mirror. This option only allows manual failover, and a witness server is not used. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Oracle Application Server meets this requirement by internally coordinating the use of available memory and CPU resources through load-balancing and connection routing/pooling. The state failover capability makes it possible to run the same application on single CPU machines or high end SMP-clustered systems without changing the application. &lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 102px'&gt;&lt;td style='background: aqua; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid 0.5pt; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle' rowspan='3'&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;&lt;strong&gt;Manageability&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Managed Centralized, As Microsoft is known for the operational flexibility in Administration and end user usage.&lt;br/&gt; -Easy to Index&lt;br/&gt; -Easy to Manage Portal&lt;br/&gt; -Easy to find information&lt;br/&gt; -Easy to Brand&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;The new release as made administering Oracle Portal instance effectively, including the areas of installation, monitoring, security and migration.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 17px'&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Supports Ad-hoc self service w/ Life cycle management&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Export/Import Portal Pages&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 51px'&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt; -MOSS 2007 supports MOM and Operation Manager 2007 integration for Alert and Event Management&lt;br/&gt; -MOSS 2007 Site recovery and restore made simple supporting VSS features&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:10pt'&gt;Event Management and Alerting supported by 3rd Party Monitoring Tools&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style='height: 88px'&gt;&lt;td style='background: yellow; padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  solid 0.5pt; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;span style='font-family:Arial'&gt;&lt;strong&gt;Reference Links&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;a href='http://office.microsoft.com/en-us/sharepointserver/FX100492001033.aspxhttp:/technet.microsoft.com/en-us/library/cc262868(TechNet.10).aspx'&gt;&lt;span style='color:blue; font-family:Arial; font-size:10pt; text-decoration:underline'&gt;http://office.microsoft.com/en-us/sharepointserver/FX100492001033.aspx&lt;br/&gt;http://technet.microsoft.com/en-us/library/cc262868(TechNet.10).aspx&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-left: 7px; padding-right: 7px; border-top:  none; border-left:  none; border-bottom:  solid 0.5pt; border-right:  solid 0.5pt' vAlign='middle'&gt;&lt;p&gt;&lt;a href='http://www.oracle.com/technology/products/ias/portal/index.html'&gt;&lt;span style='color:blue; font-family:Arial; font-size:10pt; text-decoration:underline'&gt;http://www.oracle.com/technology/products/ias/portal/index.html&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-1694172643217646607?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/YKbQBZMRwe4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/YKbQBZMRwe4/moss-2007-vs-oracle-intranet-portal_05.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/09/moss-2007-vs-oracle-intranet-portal_05.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-3155308475105974883</guid><pubDate>Sun, 17 Aug 2008 21:06:00 +0000</pubDate><atom:updated>2008-08-18T01:38:31.003-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BES</category><title>High Availability or Disaster Recovery on Blackberry Enterprise Server with Failover Software</title><description>&lt;span xmlns=''&gt;&lt;p&gt;Blackberry devices are quickly growing in popularity for both business and personal uses (Browsing over BIS (RIM proxy) is fast enough for the mobility and its economical too, in all ways managing the Blackberry Enterprise Server is also a business critical in compare to any corporate messaging systems (Like Exchange or Lotus Domino).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This article examines how high availability can be accomplished using failover software, however a single server running on standalone mode is always a night mare to any level of administration and it's also a disaster threat to the entire organization mobility services, How can we have the 99% uptime, Let's see how we can achieve this:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Here by there are two solutions to overcome these issues:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Options -1&lt;/strong&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;This only feasible, If you already have 02 BES licenses , then the best thing for you to do would be to split 50% of users on BES-1 other 50% on BES-2 and make sure they are in the same BB domain, same subnet with your messaging systems and sharing a common SQL DB (Recommended to have SQL cluster in place), as this will work when one of your BES goes down you can eventually move the affected users from one BES to the other and they would be all set to function in minutes.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Note: Make sure you have good backup solution in place.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Putting half your user on server 1 and half on the other is NOT a very smart failover solution. If one of those servers were to fail then half your users are down without any backup plan, during the failure the Half of users would be still remain down until you initiate the BlackBerry manager to move from one BES to the other. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;As this is one of the failover solution posted across KB/forums (Not recommended as a DR), which doesn't make sense as a failover solution.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Note: The disadvantages for SMB (Small, Medium, Business) is it required 02 licenses and it makes management to think twice on the license cost, However SMB still as the Options-2 to opt.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Options-2&lt;/strong&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;Here is the smart and intelligent failover solution, which follows the RIM article KB04647, if you are currently running BES 4.0 or higher or follow KB05032 if running 3.6. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Basically what you are doing in a nutshell is having 2 boxes with a mirror image BES, for example you currently have a 4.0.6 BES named BES-1. What you would need to do, is install the EXACT same version of BES on the new box (BES-1 as your previous box) **VERY IMPORTANT**&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Then depending on what types of database you use, as follow the below:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;1) Remote SQL - you simply point the new server to the database running the remote SQL server&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2) local MSDE/SQL - you need to create a backup of the database from your old server and then restore it onto the new server (if using the server and it goes down then all you would need to do is create a backup from the new server, copy it to the failover server and restore it there) (follow RIM article KB03112 for proper commands)&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Basically all you need to do is make sure you are constantly upgrading/updating both at the same time, like wise:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- If you decide to upgrade your new 4.0.6 server to 4.1.2 then perform the same on secondary node as well.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;- This applies even for OS/security patches as well. If you've added 20 new users on the new server then make sure you copy that database over to the old server to reflect the same changes.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;All you need to do having an environment like this is to keep the services on one server stopped, This way if you have a server down issue all you need to do is start the services on the failover server (secondary server) and your users don't notice anything other than a possible short 10 minutes delay during the time you started the failover server.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This is one of the cost cutting Implementation BES failover scenarios, if you are limited with budget. Using the Disaster Recovery Guide (for Exchange) from Blackberry. However this is a point to be considered that there is a transactional database replication and snapshots between the primary and stand by servers and not just a database recovery (only possible if using full SQL - not MSDE). &lt;br /&gt;&lt;/p&gt;&lt;p&gt;The servers are installation/configuration are recommended to installed using the same SRP identifier (ensure the stand by instance BES services remains disabled and not using the same SRP at RIM or else it will be deactivated as a security threat) and make sure you specify the same BES server name (the physical machine/Host name is independent).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Option-3&lt;/strong&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;These options will achieve the High Availability on BES using Failover Software "&lt;a href='http://www.neverfailgroup.com/'&gt;Neverfail&lt;/a&gt;&lt;strong&gt;"&lt;/strong&gt; as this product will allow you to deploy an active/passive BES cluster. As this software basically clones your existing BES on a secondary BES, The secondary severs will act as hot standby and it takes over failover automatically and transparently, when the primary BES fails. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Best of all, the Neverfail for BlackBerry solution is priced for the small and mid-size market, and its manageability is awesome, which can be deployed locally or across the WAN.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;This product as captured the market very quickly, even while competition with other brand "CA" XOsoft High Availability (formerly CA XOsoft WANSyncHA).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Neverfail is the leading technology in providing continuous high availability and operation to the Blackberry and Microsoft environment. For more details on Neverfail BES data sheet and case study, please find the links below:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;•    &lt;a href='http://www.blackberry.com/newsletters/connection/it/i8-2007/failover-software.shtml?CPID=NLC-23 '&gt;A link to RIM website where Never fail is the only High Availability and DR solution approved by them. &lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;•    &lt;a href='http://www.vodafone-dataworld.co.uk/default.aspx?pageId=53'&gt;A link to Vodafone website and the existing partnership between them and NeverFail&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Who are the leading ISV's (independent software Vendors) in this segment?&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href='http://www.neverfailgroup.com/products/app-modules/blackberry.aspx'&gt;Never Fail&lt;/a&gt;&lt;br /&gt;				&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.xosoft.com/products/f_WANSyncHABlackberry.shtml'&gt;CA XOsoft™ High Availability (formerly CA XOsoft WANSyncHA) for BlackBerry&lt;/a&gt;&lt;br /&gt;				&lt;/li&gt;&lt;li&gt;&lt;a href='http://www.doubletake.com/applications/blackberry-high-availability.aspx'&gt;Double take&lt;/a&gt;&lt;br /&gt;				&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;Hello, Happy Reading! Please value your reading to post the poll. Thank you!&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-3155308475105974883?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/vnRfbCG1zg0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/vnRfbCG1zg0/high-availability-or-disaster-recovery.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/08/high-availability-or-disaster-recovery.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-6566730646770613471</guid><pubDate>Sun, 17 Aug 2008 18:25:00 +0000</pubDate><atom:updated>2008-08-17T11:41:59.321-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BES</category><title>What is role based administration in BES</title><description>&lt;a href="http://1.bp.blogspot.com/_7Govsh8WQCk/SKhueKd2pTI/AAAAAAAAAFI/bLCMmybqF-8/s1600-h/bb.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_7Govsh8WQCk/SKhueKd2pTI/AAAAAAAAAFI/bLCMmybqF-8/s320/bb.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5235556031302903090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span xmlns=''&gt;&lt;h2&gt;Details&lt;br /&gt;&lt;/h2&gt;&lt;p&gt;BlackBerry Manager uses pre-defined roles that correspond to common organization administrative roles in order to limit access to sensitive data.  The following table shows the pre-defined roles and their functions:&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;table border='0' style='border-collapse:collapse'&gt;&lt;colgroup&gt;&lt;col style='width:282px'/&gt;&lt;col style='width:394px'/&gt;&lt;/colgroup&gt;&lt;tbody valign='top'&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;Role &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;Functionality &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;Security Administrator&lt;br /&gt;&lt;/p&gt;&lt;p&gt;(rim_db_admin_security) &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;These administrators can perform all tasks. They are the only administrators who can manage role membership or change sensitive security properties, such as licenses and encryption keys.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Audit Security Administrator&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin_audit_security)&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;This role can view the same options as the Security Administrator but cannot change or update any of these options. &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Enterprise Administrator&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin_enterprise)&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;These administrators can perform all tasks relating to BlackBerry device users, services, servers and global application data. This role can control the services in the BlackBerry Enterprise Server, but cannot view role membership, licenses, or encryption keys.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Audit Enterprise Administrator&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin_audit_enterprise)&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;This role can view the same options as the Enterprise Administrator but cannot change or update any of these options. &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Senior Help Desk Administrator&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin_sr_helpdesk)&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;These administrators can perform all BlackBerry device user management tasks, including deleting BlackBerry device users, changing IT policy assignments, and issuing IT administration commands.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;Audit Senior Help Desk Administrator &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin_audit_sr_helpdesk)&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;This role can view the same options as the Senior Help Desk but cannot change or update any of these options.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Device Administrator&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin_handheld)&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;These administrators can perform all tasks that relate to BlackBerry device users and BlackBerry device management. This role is designed for administrators who support new BlackBerry device users and deploy BlackBerry devices.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Audit Device Administrator&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin_audit_handheld)&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;This role can view the same options as the Device Administrator but cannot change or update any of these options.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Junior Help Desk Administrator&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin_jr_helpdesk)&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;These administrators can perform user account management tasks, including creating and sending wireless enterprise activation passwords, and resending service books or IT policies. These administrators cannot add, move, or delete user accounts or send certain IT administration commands. If administrators need view-only access to their role (for example, when training new administrators), the security administrator can assign an audit version of the role to them.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Audit Junior Help Desk Administrator&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;(rim_db_admin__audit_jr_helpdesk)&lt;/span&gt; &lt;/p&gt;&lt;/td&gt;&lt;td style='padding-top: 1px; padding-left: 1px; padding-bottom: 1px; padding-right: 1px'&gt;&lt;p&gt;This role can view the same options as the Junior Help Desk but cannot change or update any of these options. &lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This information is an overview of the types of administrative roles for the BlackBerry Enterprise Server. For detailed information, see the &lt;em&gt;Role Matrix&lt;/em&gt; section of the &lt;em&gt;BlackBerry Enterprise Server: Administration Guide&lt;/em&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Original role matrix is based on RIM &lt;strong&gt;Doc ID : &lt;/strong&gt;KB04889 &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.blackberry.com/btsc/articles/946/KB04889_f.SAL_Public.html'&gt;http://www.blackberry.com/btsc/articles/946/KB04889_f.SAL_Public.html&lt;/a&gt;&lt;br /&gt;   &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;How to add user in BES administrative roles?&lt;br /&gt;&lt;br /&gt;Click on Blackberry Domain &amp;gt;  Expand Servers &amp;gt; Servers &amp;gt; Role Administration (on right side pane as seen in above snapshot)&lt;br /&gt;&lt;br /&gt;Can we customize the ROLE accordingly? Yes we can, how?&lt;br /&gt;Below are the requirement:&lt;br /&gt; - Any webserver (I will post the Html code in my next post)&lt;br /&gt; - Create a BES DB SQL read only credential.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-6566730646770613471?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/UdrdNM-qXtM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/UdrdNM-qXtM/what-is-role-based-administration-in.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><media:thumbnail url="http://1.bp.blogspot.com/_7Govsh8WQCk/SKhueKd2pTI/AAAAAAAAAFI/bLCMmybqF-8/s72-c/bb.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/08/what-is-role-based-administration-in.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-3468387348996982088</guid><pubDate>Fri, 15 Aug 2008 17:53:00 +0000</pubDate><atom:updated>2008-08-17T11:27:48.344-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BES</category><title>How To: Create, Assign, View, and Send IT policies</title><description>&lt;span xmlns=''&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;This applies to BlackBerry Enterprise Server™ software versions 3.6, 4.0, and 4.1 for Microsoft Exchange.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Getting Started...Happy reading!&lt;br/&gt;&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;The BlackBerry Enterprise Server uses an IT policy to control the behavior of the BlackBerry devices assigned to it. IT policies cover a wide range of BlackBerry device functions (for example, passwords, attachment viewing, and available browsers). Administrators can create custom IT policies in addition to the IT policies already present on the BlackBerry Enterprise Server.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Creating IT Policies&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;To create an IT policy, complete these steps:&lt;br/&gt;&lt;strong&gt;BlackBerry Enterprise Server software versions 3.6 and 4.0&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Depending on your version, open the BlackBerry Enterprise Server Management console or BlackBerry Manager. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Right-click the BlackBerry Enterprise Server name, then click &lt;strong&gt;IT Policy&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;New&lt;/strong&gt;, then create a name for the IT policy. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select the check box beside each IT policy you would like to assign. A description of the IT policy will appear. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;To enable the selected IT policy, in the description window, click &lt;strong&gt;TRUE&lt;/strong&gt;. You can select &lt;strong&gt;FALSE&lt;/strong&gt; but you will have to enable the IT policy at a later time. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;Apply&lt;/strong&gt;, then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;&lt;strong&gt;BlackBerry Enterprise Server software version 4.1&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;In BlackBerry Manager, select &lt;strong&gt;Servers&lt;/strong&gt;, then click &lt;strong&gt;Global&lt;/strong&gt; tab. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;From the Tasks menu, click &lt;strong&gt;Edit Properties&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select &lt;strong&gt;IT Policy&lt;/strong&gt;, then double-click &lt;strong&gt;IT Policies&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;New&lt;/strong&gt;, then create a name for the IT policy. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select an IT policy group to view the associated IT policy rules. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select the appropriate IT policy rules. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;Apply&lt;/strong&gt;, then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;&lt;strong&gt;Assigning IT Policies&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;To assign an IT policy to a BlackBerry device user, complete the following steps:&lt;br/&gt;&lt;strong&gt;BlackBerry Enterprise Server software versions 3.6 and 4.0&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Depending on your version, open the BlackBerry Enterprise Server Management console or BlackBerry Manager. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Right-click the BlackBerry Enterprise Server name, then click &lt;strong&gt;IT Policy&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select an IT policy, then click &lt;strong&gt;Edit User List&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;Add Users to This Policy&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select a BlackBerry device user, then click &lt;strong&gt;Add&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;Close&lt;/strong&gt;, then click &lt;strong&gt;OK&lt;/strong&gt; to close the Edit IT Policy Userlist window. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;OK&lt;/strong&gt; again. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;&lt;strong&gt;BlackBerry Enterprise Server software version 4.1&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;In BlackBerry Manager, select &lt;strong&gt;Servers&lt;/strong&gt;, then click the &lt;strong&gt;Global&lt;/strong&gt; tab. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;From the Tasks menu, select &lt;strong&gt;Edit Properties&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select &lt;strong&gt;IT Policy&lt;/strong&gt;, then double click &lt;strong&gt;IT Policy to User Mapping&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select a BlackBerry device user, then click the radio button associated next to the appropriate IT policy. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to close the IT policy to User Mapping window. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;Apply&lt;/strong&gt;, then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;&lt;strong&gt;Viewing IT Policies&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;To view IT policies on the BlackBerry Enterprise Server, complete these steps:&lt;br/&gt;&lt;strong&gt;BlackBerry Enterprise Server software versions 3.6 and 4.0&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Depending on your version, open the BlackBerry Enterprise Server Management console or BlackBerry Manager &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Right-click the BlackBerry Enterprise Server name, then click &lt;strong&gt;IT Policy&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select an IT policy, then click &lt;strong&gt;View&lt;/strong&gt; to see the BlackBerry device and Desktop Policy Settings that have been applied. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;OK&lt;/strong&gt; to close the View Policy window. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click OK again. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;&lt;strong&gt;BlackBerry Enterprise Server software version 4.1&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;In BlackBerry Manager, click &lt;strong&gt;Servers&lt;/strong&gt;, then click the &lt;strong&gt;Global&lt;/strong&gt; tab. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;From the Tasks menu, select &lt;strong&gt;Edit Properties&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select &lt;strong&gt;IT Policy&lt;/strong&gt;, then double-click &lt;strong&gt;IT Policies&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;To view the IT policy rules, click &lt;strong&gt;Properties&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;OK&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;To view an IT policy on a BlackBerry device, complete these steps: &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;From the Home screen, select &lt;strong&gt;Options&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select &lt;strong&gt;Security Options&lt;/strong&gt; &amp;gt; &lt;strong&gt;General Settings&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;The IT policy Name, Last Updated, and Time Stamp fields will be listed. &lt;strong&gt;Note:&lt;/strong&gt; Depending on the BlackBerry device and BlackBerry Device Software version, the instructions for viewing the IT policy on the BlackBerry device may vary. For example, on the BlackBerry 7100 series, the BlackBerry device user must select &lt;strong&gt;Settings&lt;/strong&gt; or &lt;strong&gt;Tools&lt;/strong&gt;, then select &lt;strong&gt;Security&lt;/strong&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;&lt;strong&gt;Sending IT Policies&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;To send an IT policy to a BlackBerry device user, complete the following steps:&lt;br/&gt;&lt;strong&gt;Note: &lt;/strong&gt;By default, when you assign an IT policy to BlackBerry device user, the IT policy is automatically sent to the BlackBerry device user.&lt;br/&gt;&lt;strong&gt;BlackBerry Enterprise Server software versions 3.6 and 4.0&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Depending on your version, open the BlackBerry Enterprise Server Management console or BlackBerry Manager &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select the BlackBerry Enterprise Server name, then right-click a BlackBerry device user name. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;Properties&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;On the IT Admin tab, click &lt;strong&gt;Resend policy&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;Apply&lt;/strong&gt;, then click &lt;strong&gt;OK&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:9pt'&gt;&lt;strong&gt;BlackBerry Enterprise Server software version 4.1&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;In BlackBerry Manager, select the BlackBerry Enterprise Server name. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Select a BlackBerry device user, then click the question mark ( &lt;strong&gt;?&lt;/strong&gt; ) symbol beside &lt;strong&gt;IT Admin&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;From the menu that appears, you can resend the IT policy or assign an IT policy to a BlackBerry device user. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='color:#333333; font-family:Verdana; font-size:10pt'&gt;Click &lt;strong&gt;OK&lt;/strong&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-3468387348996982088?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/_83O47dKE54" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/_83O47dKE54/how-to-create-assign-view-and-send-it.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/08/how-to-create-assign-view-and-send-it.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-1074232094600080236</guid><pubDate>Tue, 05 Aug 2008 20:41:00 +0000</pubDate><atom:updated>2008-08-05T13:43:02.118-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OS</category><title>What's RAID 10 And Why Should I Use It?</title><description>RAID is, of course, a Redundant Array of Independent (or Inexpensive) Disks. It is a method of storing information on multiple hard disks for greater protection and in some cases performance. Under the RAID umbrella are a number of different storage methods, called levels and numbered from 0 to 9, some of which are more useful than others.&lt;br /&gt;Each level is a distinct method of organizing storage, but some of them can be combined which produces a two-digit RAID level, such as RAID 10, sometimes identified (and more appropriately so) as RAID 1+0. In general, each RAID level has its own advantages and disadvantages.&lt;br /&gt;&lt;br /&gt;RAID 10, for example, is fast, it's crashproof and it eats disk space. If you need more protection for your storage, or faster storage performance, RAID 10 is a simple, relatively cheap fix.&lt;br /&gt;&lt;br /&gt;To implement RAID 10 you need at least two physical hard drives; just using two partitions on the same hard drive is inadequate. You also need a disk controller that understands RAID.&lt;br /&gt;&lt;br /&gt;RAID 10 works by striping and mirroring your data across at least two disks. Mirroring, or RAID 1, means writing your data to two or more disks at the same time. Even if one disk fails completely, the mirror preserves the information. Striping, or RAID 0, means breaking your data up into chunks and writing the chunks to different disks in succession. It improves performance because the computer can get data off more than one disk simultaneously. (For the purists out there: RAID 0 technically isn't a RAID level at all because it doesn't provide any redundancy to protect information. However, it is commonly referred to as a RAID level anyway.)&lt;br /&gt;&lt;br /&gt;Before we go on, here's one important caveat about backup and RAID 1. Although data is written to two disks simultaneously, the data is not being backed up. Should your system, rather than the hard disk, suffer an error erroneous data could be sent to both disks at the same time, corrupting both drives simultaneously. You still must have a backup strategy in place, even if you use RAID 1. (For greater protection against data corruption, use a RAID level that includes a parity drive, but that's a different story.)&lt;br /&gt;&lt;br /&gt;Put RAID 1 and RAID 0 together and you get RAID 10. RAID 10 is secure because mirroring duplicates all your data. It's fast because the data is striped across two or more disks, meaning chunks of data can be read and written to different disks simultaneously.&lt;br /&gt;&lt;br /&gt;The drawback to RAID 10 is that it cuts your effective disk space in half. Since everything is mirrored (duplicated), two 60 GB disks give you a total system capacity of 60 GB. And remember, always use identical disks when creating a mirrored array. The disk geometry (number of heads, cylinders, etc.) is critical, and using disks that are different is discouraged in the strongest terms.&lt;br /&gt;&lt;br /&gt;Given the cost of disks, storage space is much less of a problem than it was a few years ago. It's cheap enough to add additional disks to support your RAID 10 array and if the disk controller on your motherboard doesn't support RAID 10, you can get an add-in disk controller card for less than $50.&lt;br /&gt;&lt;br /&gt;RAID 10 is also slightly more complex to set up than conventional storage, but it isn't particularly hard. The system or disk controller software includes install routines that will walk you through the process. It usually takes just a few minutes to install a RAID 10 array.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-1074232094600080236?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/l5PHDddN7aE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/l5PHDddN7aE/whats-raid-10-and-why-should-i-use-it.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/08/whats-raid-10-and-why-should-i-use-it.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-8529534935412725930</guid><pubDate>Wed, 16 Jul 2008 17:59:00 +0000</pubDate><atom:updated>2008-08-17T11:29:29.474-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BES</category><title>How to install BlackBerry Manager remotely</title><description>&lt;span xmlns=''&gt;&lt;p&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Note: This KB is the originally posted in BES technical support and administrator guide, this is listed here as a ONLY reference to my next blog.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;&lt;br/&gt;&lt;strong&gt;Doc ID : &lt;/strong&gt;KB13090&lt;br/&gt;&lt;strong&gt;Last Modified : &lt;/strong&gt;2007-10-01 (RIM)&lt;br/&gt;&lt;strong&gt;Document Type : &lt;/strong&gt;How To&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Environment&lt;/strong&gt;&lt;br /&gt;    &lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;BlackBerry® Enterprise Server software version 4.1 for Microsoft® Exchange &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft® Outlook® &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft® Windows® &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;&lt;strong&gt;Procedure&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Complete the following steps to install BlackBerry Manager remotely: &lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Make sure that one of the following Microsoft Windows operating systems is being used on the computer where BlackBerry Manager is to be installed: &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Windows 2000 Service Pack 4 (Professional, Server or Advanced server edition) &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Windows Server 2003 Service Pack 1 or later &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Windows XP Professional Service Pack 2 or later &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Verify that the operating system is installed in one of the following languages: English, French, German, Italian or Spanish. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Install Microsoft XML Parser (MSXML) 4.0 Service Pack 2 or later. &lt;strong&gt;Note:&lt;/strong&gt; This program can be installed during the BlackBerry Manager installation. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Install Microsoft .NET Framework 1.1 Service Pack 1 or later. &lt;strong&gt;Note:&lt;/strong&gt; This program can be installed during the BlackBerry Manager installation. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Install one of the following: &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Exchange Version 5.5 Administrator &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Exchange 2000 System Manager &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Exchange 2003 System Manager &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Outlook 2000 (Corporate or Workgroup installation) &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Outlook 2002 (XP) (Corporate or Workgroup installation) &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Microsoft Outlook 2003 (Corporate or Workgroup installation) &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Enable Named Pipes and TCP/IP network protocols for the remote Microsoft® SQL Server™ or Microsoft SQL Server Desktop Engine (MSDE). For more information, see article &lt;a target='_blank' href='http://www.blackberry.com/btsc/search.do?cmd=displayKC&amp;amp;docType=kc&amp;amp;externalId=KB04147&amp;amp;sliceId=SAL_Public&amp;amp;dialogID=32662554&amp;amp;stateId=0%200%2015417372'&gt;KB04147&lt;/a&gt;. &lt;strong&gt;Note:&lt;/strong&gt; Running BlackBerry Manager over a virtual private network (VPN) may cause issues due to limitations for the Named Pipes protocol. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;For BlackBerry Enterprise Server sofware version 4.0 or earlier, assign Microsoft Exchange permission for the account which will be used to run the BlackBerry Manager. See &lt;a target='_blank' href='http://www.blackberry.com/btsc/articles/2/KB05035_f.SAL_Public.html'&gt;KB05035&lt;/a&gt; for more information. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Assign the administrative role for the account which will be used to run BlackBerry Manager. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol style='margin-left: 72pt'&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Open BlackBerry Manager as a BlackBerry Enterprise Server administrative account. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Click on the BlackBerry Domain and go to the &lt;strong&gt;Role Administration&lt;/strong&gt; tab. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Select the role you would like to assign the account to. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;If this account is already set up as the Microsoft SQL Server login account, click on the &lt;strong&gt;List Administrators&lt;/strong&gt; option and select the check mark next to it. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;If this account is not already set up as the Microsoft SQL server login account, and would like to create one, click the &lt;strong&gt;Add Administrators&lt;/strong&gt; option and type the account name. Enter a password on the next screen. &lt;strong&gt;Note:&lt;/strong&gt; Microsoft SQL Server authentication will need to be used for this account.&lt;br/&gt;For more information about Role Based Administration, see &lt;a target='_blank' href='http://www.blackberry.com/btsc/articles/946/KB04889_f.SAL_Public.html'&gt;KB04889&lt;/a&gt;. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Enable printer and file sharing in Windows in order to activate the BlackBerry smartphones. &lt;strong&gt;Note:&lt;/strong&gt; To enable printer and file sharing in Windows, please search for this information at the &lt;a target='_blank' href='http://www.microsoft.com/'&gt;Microsoft&lt;/a&gt; home page. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;div&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Install BlackBerry Manager. &lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Log in to the account which will be used to run BlackBerry Manager. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Run &lt;strong&gt;setup.exe&lt;/strong&gt; from the BlackBerry Enterprise Server installation package. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Select BlackBerry Manager on the setup type screen. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;Follow the instructions. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;When prompted to create a Messaging Application Programming Interface (MAPI) profile, specify the user mailbox name for the account which is being used to run the BlackBerry Manager. &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;&lt;strong&gt;Note:&lt;/strong&gt; For more information please check the &lt;em&gt;BlackBerry Enterprise Server System Administration Guide&lt;/em&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Verdana'&gt;&lt;span style='font-size:13pt'&gt;&lt;strong&gt;Database specified has a version that is not supported by this BlackBerry Manager error&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Doc ID : &lt;/strong&gt;KB11855&lt;br/&gt;&lt;strong&gt;Last Modified : &lt;/strong&gt;2007-06-11 &lt;br/&gt;&lt;strong&gt;Document Type : &lt;/strong&gt;Support&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Environment&lt;/strong&gt;&lt;br /&gt;     &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;BlackBerry® Enterprise Server software version 4.0 and later &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style='font-family:Verdana; font-size:10pt'&gt;&lt;strong&gt;Problem&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;When attempting to install and configure BlackBerry Manager on a remote computer, the following error message is displayed:&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Database specified has a version that is not supported by this BlackBerry Manager, Please upgrade BlackBerry Enterprise Server first then run the upgrade again&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;The serverdbversion table displays the version information for the BlackBerry Configuration Database, such as 4.1.2.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Cause&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;The software version of BlackBerry Manager that is being installed is older than the version of the BlackBerry Configuration Database.&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Resolution&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;Install the same software version of BlackBerry Manager as reported in the serverdbversion table of the BlackBerry Configuration Database (such as 4.1.2) or later&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-8529534935412725930?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/N58LTpPka74" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/N58LTpPka74/how-to-install-blackberry-manager.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/08/how-to-install-blackberry-manager.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-6476937171993943869</guid><pubDate>Tue, 17 Jun 2008 20:24:00 +0000</pubDate><atom:updated>2008-06-17T13:53:56.776-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IT Virtualization</category><title>Script for Virtual Host Servers to backup Virtual Machines.</title><description>Do you have Backup solution in place for all your virtual needs? We have something to share with you to overcome backup issues on virtual environment; we enabled the Backup script on all virtual Host Servers for virtual Machines, How ever this script uses the shadow copy logic from Jeff Trumbull's backup script. Jeff's vshadow.exe scripting logic was spot-on, so I decided not to reinvent the wheel and this script is enabled to take once in a week currently (As I have limitation on storage in LAB environment, every Friday at 4AM the backup will trigger as of now and later will change to “daily” once we have enough storage in place).&lt;br /&gt;&lt;br /&gt;Please find the script details below:&lt;br /&gt;&lt;br /&gt;Objectives and Summary of the Script:&lt;br /&gt;One good thing in Virtual Server 2005 R2 SP1 features is the included VS Writer, which leverages the Volume Shadow Copy Service (VSS) to back up running virtual machines. &lt;br /&gt;&lt;br /&gt;In order to take advantage of VS Writer, we have two options:&lt;br /&gt;•           Use backup software that supports VS Writer (note that support for shadow copies does not guarantee support for VS Writer). &lt;br /&gt;•           Write a script that creates the shadow copy of the virtual machine files and then backs them up. &lt;br /&gt;&lt;br /&gt;VS Writer does some great things when it is called, For instance, if the guest OS, such as Windows Server 2003, supports VSS, then VS Writer can talk to VSS inside a VM guest OS to properly prepare its applications for a shadow copy. &lt;br /&gt;In the past testing of normal NT backup, we had to manually suspend and resume all VMs to successfully create a reliable shadow copy. This approach was used by Microsoft Virtualization MVP in Jeff Trumbull's excellent script using volume shadow copy.  However our environment had a latest edition of the Virtual Server VM additions installed inside the guest OS, which benefited to the shadow copy backups for virtual machines to work successfully.&lt;br /&gt;Backup software that supports VS Writer can back up running virtual server VMs by creating a volume shadow copy that contains each of the VMs' open files and then backing up the VM files associated with the shadow copy. &lt;br /&gt;&lt;br /&gt;However our backup software does not support VSS and VS Writer, so we can still reliably back up Virtual Server VMs from the physical host using a vbscript. To back up running virtual machines, while writing the script my intention is to perform the following tasks:&lt;br /&gt;&lt;br /&gt;1.         Create a snapshot of server's volume that stores the virtual machines. &lt;br /&gt;2.         Mount the snapshot to a temporary drive letter. &lt;br /&gt;3.         Copy the virtual machine files to your preferred backup location -- either a locally mounted drive or a UNC path. &lt;br /&gt;With that in mind, let's look at implementing a scripted solution. Steps 1 and 2 are the toughest, and rely on vshadow.exe to create and manage the shadow copy. Vshadow.exe is included in the VSS Software Development Kit (SDK). So, to script a live backup solution, you will first need to download the VSS SDK. &lt;br /&gt;Once the download completes, the VSS SDK can be installed by following these steps:&lt;br /&gt;1.         Run Setup.exe to install the VSS SDK. &lt;br /&gt;2.         When the Install Shield Wizard opens, click Next. &lt;br /&gt;3.         Click the "I accept the terms in the license agreement" radio button and click Next. &lt;br /&gt;4.         Modify the software installation location, if desired, and click Next to continue. &lt;br /&gt;5.         Click Install to start the installation. &lt;br /&gt;6.         When the installation completes, click Finish. &lt;br /&gt;&lt;br /&gt;I have created a folder on the virtual server system to store the script and its dependent vshadow.exe file. For example, in our LAB I created a folder on the C drive named "scripts."  (On Virtual Host Machine) Once the C:\scripts folder is created, I copied the vshadow.exe and vshadow.pdb files from the "C:\Program Files (x86)\Microsoft\VSSSDK72\TestApps \vshadow\bin\release-server" folder to the "C:\scripts" folder.  &lt;br /&gt;&lt;br /&gt;Next is copy the vsbackup.vbs (s) script to the C:\scripts folder. &lt;br /&gt;&lt;br /&gt;Script Code:&lt;br /&gt;The vsbackup.vbs script is shown in the code below here:&lt;br /&gt;*********************************************&lt;br /&gt;&lt;br /&gt;Set objShell = CreateObject ("WScript.Shell")&lt;br /&gt;'Load current date (formatted as mm-dd-yyyy) &lt;br /&gt;'into variable strToday&lt;br /&gt;strTime = Month(Now) &amp; "-" &amp; Day(Now) &amp; "-" &amp; Year(Now) &amp;_&lt;br /&gt;  "_" &amp; hour(now) &amp; "-" &amp;  minute(now)&lt;br /&gt;' Backup target folder or UNC path&lt;br /&gt;strBackupDir = "d:\VSBackup\" &amp; strTime &amp; "\"&lt;br /&gt;'Drive containing Virtual Machines&lt;br /&gt;strVMdrive = "D:" &lt;br /&gt;'VM folder path&lt;br /&gt;strVMfolder = "Shared Virtual Machines"&lt;br /&gt;'available drive letter used to mount shadow copy&lt;br /&gt;strTempDrive = "X:"&lt;br /&gt;&lt;br /&gt;'Prepare shadow copy commands&lt;br /&gt;sExCmd = "CreateVSS.cmd"&lt;br /&gt;Set oFileSys = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;if oFileSys.FileExists(sExCmd) then oFileSys.DeleteFile(sExCmd)&lt;br /&gt;set oExCmd = oFileSys.CreateTextFile(sExCmd, CopyOverwrite)&lt;br /&gt;&lt;br /&gt;'create backup folder&lt;br /&gt;Set objFSO = CreateObject("Scripting.FileSystemObject")&lt;br /&gt;Set objFolder = objFSO.CreateFolder(strBackupDir)&lt;br /&gt;&lt;br /&gt;' Create Shadow copy of VM drive&lt;br /&gt;oExCmd.WriteLine "vshadow.exe -script=setvar1.cmd -p " &amp;_&lt;br /&gt;  strVMdrive&lt;br /&gt;oExCmd.WriteLine "call setvar1.cmd"&lt;br /&gt;oExCmd.WriteLine "vshadow.exe -el=%SHADOW_ID_1%," &amp;_&lt;br /&gt;  strTempDrive&lt;br /&gt;oExCmd.Close&lt;br /&gt;Result = objShell.run(sExCmd,vbMinimized, TRUE)&lt;br /&gt;&lt;br /&gt;'Copy the virtual machine files from the shadow copy&lt;br /&gt;strSource = strTempDrive &amp; "\" &amp; strVMfolder&lt;br /&gt;objFSO.CopyFolder strSource , strBackupDir, TRUE&lt;br /&gt;&lt;br /&gt;' Delete created shadow copy instance&lt;br /&gt;if oFileSys.FileExists(sExCmd) then oFileSys.DeleteFile(sExCmd)&lt;br /&gt;set oExCmd = oFileSys.CreateTextFile(sExCmd, CopyOverwrite)&lt;br /&gt;oExCmd.WriteLine "Echo y | vshadow.exe -da"&lt;br /&gt;oExCmd.Close&lt;br /&gt;Result = objShell.run(sExCmd,vbMinimized, TRUE)&lt;br /&gt;&lt;br /&gt;'Backup complete!&lt;br /&gt;wscript.echo("Backup complete!")&lt;br /&gt;&lt;br /&gt;*********************************************&lt;br /&gt;&lt;br /&gt;To use the script in our environment, I have modified and specified the following variables:&lt;br /&gt;•           strBackupDir &lt;br /&gt;•           strVMdrive &lt;br /&gt;•           strVMfolder &lt;br /&gt;•           strTempDrive &lt;br /&gt;&lt;br /&gt;strBackupDir should be set to the target location for the backup files. In our case, I have set to UNC path  such as " d:\VSBackup\."&lt;br /&gt;Note as the remaining portion of the variable definition is used to append a backup folder to the folder path that is named after the current date and time.&lt;br /&gt;&lt;br /&gt;strVMdrive is the drive letter of the drive that stores the VM files. Since shadow copies occur at the volume level, it's most economical to back up all Virtual Server VMs on a given drive at the same time. &lt;br /&gt;&lt;br /&gt;strVMfolder should represent the complete folder path to the VM files. For example, on our LAB/QA systems, the following folder structure was used during the initial build as a standard configuration, For Example:&lt;br /&gt;D:\Shared Virtual Machines&lt;br /&gt;|----- TESTBSGS01&lt;br /&gt;|       TESTBSGS01.vmc&lt;br /&gt;|       TESTBSGS01.vsv&lt;br /&gt;|       TESTBSGS01.vhd&lt;br /&gt;| &lt;br /&gt;|----- TESTBSGS02&lt;br /&gt;|       TESTBSGS02.vhd&lt;br /&gt;|       TESTBSGS02.vmc&lt;br /&gt;|       TESTBSGS02.vsv&lt;br /&gt;|       &lt;br /&gt;|-----TESTDNSS02&lt;br /&gt;       TESTDNSS02.vhd&lt;br /&gt;       TESTDNSS02.vmc&lt;br /&gt;&lt;br /&gt;So in my example, D is used for the strVMdrive variable and strVMfolder is set to “Shared Virtual Machines." If I had wanted to just back up the QA01DNSS02 VM, I can set the strVMfolder variable to “Shared Virtual Machines\TEST01DNSS02.”&lt;br /&gt;&lt;br /&gt;strTempDrive is used to designate an available drive letter that will be used to mount the shadow copy during the backup. By default, the drive letter X is used. &lt;br /&gt;The script creates a backup folder named after the date and time of the backup. The folder's contents will be identical to the source virtual machine file. &lt;br /&gt;For example, a recent backup generated the following folder tree:&lt;br /&gt;D:\VSBackup\4-24-2008_18-8\Shared Virtual Machines&lt;br /&gt;|----- TESTBSGS01&lt;br /&gt;|       TESTBSGS01.vmc&lt;br /&gt;|       TESTBSGS01.vsv&lt;br /&gt;|       TESTBSGS01.vhd&lt;br /&gt;| &lt;br /&gt;|----- TESTBSGS02&lt;br /&gt;|       TESTBSGS02.vhd&lt;br /&gt;|       TESTBSGS02.vmc&lt;br /&gt;|       TESTBSGS02.vsv&lt;br /&gt;|       &lt;br /&gt;|-----TESTDNSS02&lt;br /&gt;      TESTDNSS02.vhd&lt;br /&gt;      TESTDNSS02.vmc&lt;br /&gt;&lt;br /&gt;The date/time naming of the folder allows the backup files to be automatically organized by the backup date and time. &lt;br /&gt;This script will back up all files in the VM folders to the designated backup target folder, any time we can restore backedup VM to the time of the previous backup by copying the files in the VM's associated backup folder to their original source folder. Alternatively, we can mount a VM's virtual hard disk (VHD) file using VHD Mount in order to recover a single file. &lt;br /&gt;&lt;br /&gt;While I wrote this script to solve a specific virtual server backup challenges without any downtime, as the same can be used to back up any application that supports VSS and this is currently serving all my virtual backup challenges.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-6476937171993943869?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/lbXO43y6Heo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/lbXO43y6Heo/script-for-virtual-host-servers-to.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/05/script-for-virtual-host-servers-to.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-1276880476358045799</guid><pubDate>Wed, 26 Dec 2007 11:11:00 +0000</pubDate><atom:updated>2007-12-26T04:05:15.367-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OS</category><title>Windows 2008 RC1 on Virtual Server</title><description>Great News for Microsoft Technology Professionals,Windows Server 2008 RC1 with Hyper-V Beta is now available.&lt;br /&gt;&lt;br /&gt;Windows Server 2008 RC1 with Hyper-V Beta, the official name of what I've been previously referring to as Windows Server virtualization, has just gone live on Microsoft.com. The Beta has many improvements over the preview or CTP release - Jeff's got more information of the details on our team blog.&lt;br /&gt;&lt;br /&gt;You can download a copy from &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=8F22F69E-D1AF-49F0-8236-2B742B354919&amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyId=8F22F69E-D1AF-49F0-8236-2B742B354919&amp;displaylang=en&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;More information on the presspass site &lt;a href="http://www.microsoft.com/presspass/press/2007/dec07/12-13EarlyBetaPR.mspx"&gt;http://www.microsoft.com/presspass/press/2007/dec07/12-13EarlyBetaPR.mspx&lt;/a&gt;&lt;br /&gt;IMPORTANT: When you install, you should select English US only, otherwise you may see error 87 when the Virtual Machine Management Service (VMMS) starts. The only workaround in these instances is to start the installation again.&lt;br /&gt;&lt;br /&gt;If you recall back to our Community Technology Preview (CTP) release a few months ago, you had to run a couple of packages before the role was present in Server Manager. This is no longer necessary - the Hyper-V role will be present automatically.&lt;br /&gt;&lt;br /&gt;Finally, if you have Windows Server 2008 guests built in the CTP, you should move to freshly installed VMs with this build running as the guest. You'll notice now that you no longer have to install the Integration Components in a Windows Server 2008 guest - they will be installed automatically with the OS install.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-1276880476358045799?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/ubmcCit9UzI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/ubmcCit9UzI/check-out-windows-2008-rc1-on-virtual.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/12/check-out-windows-2008-rc1-on-virtual.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-6898266767521108479</guid><pubDate>Wed, 05 Dec 2007 07:10:00 +0000</pubDate><atom:updated>2007-12-04T23:16:25.078-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange 2003</category><title>Configure RBLs in Exchange 2003</title><description>An RBL being a "Real-time Block List" (or "Black List" - those terms are interchangeable and I have yet to see a common trend). A very general description of how they work is that an e-mail message comes into your server, the server then queries an RBL server with the information in that message. The server then responds with good/bad and then your mail server can decide how to act on it from there (in the case of Exchange 2003 it will not deliver it to the end user and return an error message to the sender).&lt;br /&gt;&lt;br /&gt;Some RBLs are setup not for known spammers, but instead of servers that are configured in a way so that they could be exploited for spam - in the case of these RBLs, you might want to edit the message that gets sent to the person sending the e-mail so that they are aware of their server configuration.&lt;br /&gt;In order to set this up, follow these steps:&lt;br /&gt;1. Go into your Exchange 2003 System Manager.&lt;br /&gt;2. Go to the Global Settings -&gt; Message Delivery&lt;br /&gt;3. Right click on Message Delivery and select "Properties" from the drop down menu&lt;br /&gt;4. Go to the "Connection Filtering" tab.&lt;br /&gt;5. In here click on the "Add" button.&lt;br /&gt;6. For "Display Name" you can add whatever you like, but usually the name of the RBL server is what you want to put in there.&lt;br /&gt;7. For "DNS Suffix of Provider" you will want to put the url to the server - for example the one for Spamhaus is "sbl.spamhaus.org"&lt;br /&gt;8. If you think you want a custom error message, then fill out that field with whatever you want it to be (like I said, perhaps in the cases of when your RBL is not blocking spam, but instead servers that may potentially be spamming due to their incorrect setup).&lt;br /&gt;9. I personally don't use the "Return Status Code" field, so I can't give you too much info on that one.&lt;br /&gt;10. Then click OK and that RBL is setup.&lt;br /&gt;11. As you can see on that main screen there is the ability to have a global accept and deny list with IP addresses, as well as an exception list - this is where you can whitelist/blacklist people in if you like. (the times I have seen this are usually when a client will call in complaining that their mail is getting bounced)&lt;br /&gt;12. After you are done adding you’re RBLs, click on OK for the main menu and then you will likely get a popup reminding you that you need to activate these rules.&lt;br /&gt;13. Just like that popup says, you need to activate them - so if this is your first time setting up a connection filter, then go into the System Manager -&gt; Administrative Groups -&gt; and then to the server that you want to activate this on&lt;br /&gt;14. Once in the section for your server, then go to Protocols -&gt; SMTP -&gt; Default SMTP Virtual Sever and then right click on that and select "Properties" from the menu that comes up.&lt;br /&gt;15. In there, under the General tab, click on "Advanced"&lt;br /&gt;16. In there, select the port 25 identity and click on the "Edit" button.&lt;br /&gt;17. In that screen check the "Apply Connection Filter" and then select OK all the way out until you are back at the System Manager.&lt;br /&gt;&lt;br /&gt;The two RBLs that we use are Spamhaus and SpamCop. Their urls to use in the filter manager are:&lt;br /&gt;Spamhaus: sbl.spamhaus.org&lt;br /&gt;SpamCop: bl.spamcop.net&lt;br /&gt;If you want a wider selection of RBLs on the net, then just do a Google search - but be very careful that you know how the RBL chooses what to add to the blacklist. Depending on where your mail is coming from, choosing the wrong RBL can make a lot of your clients unhappy (spoken from personal experience - fortunately it is very easy to disable and/or delete these rules in Exchange once they are in if there is a problem).&lt;br /&gt;&lt;br /&gt;Spamhaus and SpamCop only block from known spammer company servers, so you are far less likely to have an angry client coming after you, but more likely to miss spam.&lt;br /&gt;Also, this approach does essentially nothing at all about blocking "zombied" computers - the desktop computers running various versions of Windows that then get a virus/trojan/worm/spyware/malware that then sets up a server on their machine and sends out spam.&lt;br /&gt;&lt;br /&gt;Because of this, you usually will want to combine the RBLs with another spam solution, but it does help cut down on the spam coming in to your users.&lt;br /&gt;This page was one I found in a Google search that does a fairly good job of explaining the popular RBLs and how each one selects servers for their list.&lt;br /&gt;Hopefully for those of you that admin Exchange 2003 box and are still working your way through it all, this helps speed up your understanding of that built in tool.&lt;br /&gt;Perhaps combined with the Intelligent Message Filtering it can help you out (in that case, you will also want Outlook 2003 on all of your desktop machines).&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;How to configure connection filtering to use Real-time Block Lists (RBLs) and how to configure recipient filtering in Exchange 2003.&lt;/strong&gt;&lt;/em&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/823866"&gt;http://support.microsoft.com/kb/823866&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-6898266767521108479?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/sycQ_FdAiWQ" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/sycQ_FdAiWQ/configure-rbls-in-exchange-2003.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/12/configure-rbls-in-exchange-2003.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-5340103424875758119</guid><pubDate>Sat, 24 Nov 2007 12:54:00 +0000</pubDate><atom:updated>2008-12-09T06:08:07.504-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BES</category><title>Check out, How BlackBerry works?</title><description>&lt;a href="http://1.bp.blogspot.com/_7Govsh8WQCk/R2-sXH-jiPI/AAAAAAAAAAM/QHSsHE8Qp0Y/s1600-h/blackberry_architecture.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_7Govsh8WQCk/R2-sXH-jiPI/AAAAAAAAAAM/QHSsHE8Qp0Y/s320/blackberry_architecture.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5147522412386158834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The BlackBerry wireless e-mail solution is quite simple in design. Essentially when a message arrives in a user's Exchange mailbox it is picked up by the BlackBerry Enterprise Server which is constantly monitoring all BlackBerry enabled user mailboxes. That message is then retrieved, compressed, encrypted and subsequently sent via the Internet to the wireless network. The e-mail sent is not readable text and is only decrypted at the destination user's BlackBerry handheld. The e-mail is then sent to the handheld via the wireless network at which point it is decrypted, decompressed and then immediately available on the device. The BlackBerry Enterprise Server supports triple DES security (considered unbreakable) so confidential data is transmitted securely.&lt;br /&gt;&lt;br /&gt;When sending e-mail from the BlackBerry device the reverse applies. Before an e-mail is sent it is compressed, encrypted and sent to the BlackBerry server over the Internet via the wireless network. The server then decrypts, decompresses and then places the e-mail it into the Outbox. In effect this message is no different from any message being composed from a PC using Outlook. A copy is even placed in the Sent Items folder!&lt;br /&gt;&lt;br /&gt;The BlackBerry Enterprise server uses MAPI to communicate with the user's Inbox. One advantage of MAPI is the immediate notification of arriving messages. This is crucial for the "push" architecture that instantly sends (or pushes) a copy of e-mail that arrives in the Inbox. In contrast, the "pull" model requires the user to connect to a server and request messages to be downloaded on a regular basis, which is not a "real-time" solution.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-5340103424875758119?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/4iSmgRTxmJY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/4iSmgRTxmJY/check-out-how-blackberry-works.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><media:thumbnail url="http://1.bp.blogspot.com/_7Govsh8WQCk/R2-sXH-jiPI/AAAAAAAAAAM/QHSsHE8Qp0Y/s72-c/blackberry_architecture.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/12/check-out-how-blackberry-works.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-7078876194416777355</guid><pubDate>Mon, 29 Oct 2007 10:00:00 +0000</pubDate><atom:updated>2007-12-26T03:08:56.649-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IT Virtualization</category><title>Method to find, How many Virtual Server hosts are running in your domain?</title><description>Easiest Method to check how many domain-joined Virtual Server hosts are currently running in your organization. It takes advantage of the SCP (Service Connection Point) marker in Active Directory which was introduced in Virtual Server 2005 R2 SP1.&lt;br /&gt;------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;em&gt;On Error Resume Next&lt;br /&gt;Const SCP = "MS Virtual Server"&lt;br /&gt; &lt;br /&gt;' Add as many lines as needed for the domains in your org. &lt;br /&gt;DoQuery "DC=yourdomain,DC=com", "YOURDOMAIN", SCP&lt;br /&gt; &lt;br /&gt;Sub DoQuery(szDomainDN, szDomainShortName, szSCP)&lt;br /&gt; &lt;br /&gt;    Set oConnection = CreateObject("ADODB.Connection")&lt;br /&gt;    Set oCommand = CreateObject("ADODB.Command")&lt;br /&gt;    oConnection.Provider = ("ADsDSOObject")&lt;br /&gt;    oConnection.Open "Ads Provider"&lt;br /&gt;    oCommand.ActiveConnection = oConnection&lt;br /&gt;    oCommand.Properties("Page Size") = 99&lt;br /&gt;    oCommand.Properties("Searchscope") = &amp;H2 'ADS_SCOPE_SUBTREE&lt;br /&gt;    oCommand.Properties("Chase Referrals") = &amp;H60 'ADS_CHASE_REFERRALS_ALWAYS&lt;br /&gt;    oCommand.CommandText = "select distinguishedName from 'LDAP://" &amp; szDomainDN &amp; "' " &amp; _&lt;br /&gt;                           "where objectCategory='serviceConnectionPoint' " &amp; _&lt;br /&gt;                           "and cn='" &amp; szSCP &amp; "'"&lt;br /&gt;    Set oRecordSet = oCommand.Execute&lt;br /&gt;    If Err Then&lt;br /&gt;        wscript.echo "ERROR: Unable to find Domain Rooted at: " &amp; szDomainDN&lt;br /&gt;        exit sub&lt;br /&gt;    End If&lt;br /&gt; &lt;br /&gt;    If Not oRecordSet.EOF Then&lt;br /&gt;        wscript.echo szDomainShortName &amp; ":" &amp; oRecordSet.RecordCount&lt;br /&gt; &lt;br /&gt;        ' If you want to enumerate the machine names, uncomment this block&lt;br /&gt;        'oRecordSet.MoveFirst&lt;br /&gt;        'Do Until oRecordSet.EOF&lt;br /&gt;        '    szNodeName = oRecordSet.Fields("distinguishedName")&lt;br /&gt;        '    szNodeName = Mid(szNodeName, InStr(szNodeName, ",CN=") + 4) ' Trim "CN=&lt;szSCP&gt;,CN="&lt;br /&gt;        '    szNodeName = Left(szNodeName, InStr(szNodeName, ",") - 1) ' Trim the domain DN&lt;br /&gt;        '    wscript.echo szNodeName&lt;br /&gt;        '    oRecordSet.MoveNext&lt;br /&gt;        'Loop&lt;br /&gt;    &lt;br /&gt;    Else&lt;br /&gt;        wscript.echo szDomainShortName &amp; ": 0"&lt;br /&gt;    End If&lt;br /&gt; &lt;br /&gt;    Set oRecordSet = Nothing&lt;br /&gt;    Set oCommand = Nothing&lt;br /&gt;    oConnection.Close&lt;br /&gt;    Set oConnection = Nothing&lt;br /&gt; &lt;br /&gt;End Sub&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------&lt;br /&gt;Save the above script as "FindServers.vbs". Edit the call to "DoQuery" at the top to put in the appropriate domains for your organization. If you want a list of the machine names as well, uncomment the code-block starting "oRecordSet.MoveFirst" and ending "Loop". To run the script, from a command-line, type "cscript FindServers.vbs".&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-7078876194416777355?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/nmnEZwHpE2o" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/nmnEZwHpE2o/easiest-method-to-check-how-many-domain.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/10/easiest-method-to-check-how-many-domain.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-8739780652033825555</guid><pubDate>Thu, 04 Oct 2007 11:57:00 +0000</pubDate><atom:updated>2007-12-04T05:28:30.109-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange 2003</category><title>Steps to configure Exchange 2003 to block unsolicited commercial e-mail (spam) with IMF.</title><description>Microsoft Exchange Intelligent Message Filter is a product developed by Microsoft to help companies reduce the amount of unsolicited commercial e-mail (UCE), or spam, received by users.&lt;br /&gt;&lt;br /&gt;Intelligent Message Filter is based on Microsoft SmartScreen Technology from Microsoft Research. By using e-mail characteristics tracked by SmartScreen technology, Intelligent Message Filter can help determine whether each incoming e-mail message is likely to be spam. Based on this likelihood, you can choose to block e-mail messages at the gateway or at the mailbox store. &lt;br /&gt;This is the integrated feature of Exchange, If you interested to have dedicated SPAM filtering servers, then I would prefer you to have look on Microsoft forefront server (formerly Antigen).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How it works? &lt;/strong&gt;&lt;br /&gt;When an external user sends e-mail messages to an Exchange server with Intelligent Message Filter installed, IMF evaluates the textual content of the messages and assigns the message a rating based on the probability that the message is UCE or spam. All incoming messages are marked with a Spam Confidence Level SCL rating, regardless of the rating threshold you set. This rating is saved with the other message properties and these properties are sent with the message to other Exchange servers. &lt;br /&gt;&lt;br /&gt;In Gateway Blocking Configuration, select the rating in Block messages with an SCL rating greater than or equal to above which Intelligent Message Filter takes action on this message. &lt;br /&gt;&lt;br /&gt;If a message has a rating higher than the gateway threshold, IMF takes the action specified. If the message has a rating below the gateway threshold, the message is sent to the Exchange mailbox store of the recipient. At the Exchange mailbox store, if the message has a higher rating than the mailbox store threshold, the mailbox store delivers the message to the user's Junk E-mail folder rather than to the Inbox. &lt;br /&gt;&lt;br /&gt;Intelligent Message Filter does not need to be installed on Exchange mailbox servers. If Intelligent Message Filter is installed and enabled on the gateway SMTP virtual servers, Exchange mailbox servers receive the SCL rating with each incoming Internet message and take the appropriate action.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Note&lt;/strong&gt;: The Intelligent Message Filter is not supported in a clustered environment. Therefore, Intelligent Message Filter updates are not offered to Exchange Server 2003 servers in a clustered environment.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;System Requirements&lt;/strong&gt;: Supports Windows 2000 Service Pack 3, Windows 2000 Service Pack 4, and Windows Server 2003. Requires Exchange Server 2003. &lt;br /&gt;Exchange Server 2003 SP2 Update Note: IMF is now an integral part of Exchange Service Pack 2 (SP2). You can learn how to configure it on SP2 by reading Configure Intelligent Message Filter in Exchange 2003 SP2.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;strong&gt;Read more about IMF in the Related Articles section below.&lt;/strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Installing IMF (without Exchange 2003 SP2)&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;If you still do not have Exchange 2003 SP2 (and why don't you?) you can d/l the IMF standalone tool from the link above and manually install it. Service Pack 2 users do not need to manually perform these steps.&lt;br /&gt;&lt;br /&gt;After downloading IMF you can now install it on your machine.&lt;br /&gt;1. Double-click the ExchangeIMF.msi file. In the Welcome screen click Next.&lt;br /&gt; &lt;br /&gt;2. Accept the License Agreement, and in the  screen, select to install both the Management Tools for IMF and the IMF Functionality.&lt;br /&gt; &lt;br /&gt;3. Watch as the installation process completes, click Finish at the end of it. There is no need to reboot.&lt;br /&gt;&lt;br /&gt;Note: After installation, the FTP Publishing service is not restarted. Intelligent Message Filter installation stops the IIS Admin service. The following services are restarted after installation has completed.&lt;br /&gt;• Simple Mail Transfer Protocol service (smtpsvc) &lt;br /&gt;• Network News Transfer Protocol service (nntpsvc) &lt;br /&gt;• Microsoft Exchange Post Office Protocol version 3 service (pop3svc) &lt;br /&gt;• Microsoft Exchange Routing Engine Service (resvc) &lt;br /&gt;• Microsoft Exchange Internet Message Access Protocol Service (imap4svc)&lt;br /&gt;&lt;br /&gt;The FTP Publishing service is not restarted. You must restart in manually.&lt;br /&gt;Installing IMF (with Exchange 2003 SP2)&lt;br /&gt;After downloading Exchange Server 2003 SP2 you can now install it on your machine.&lt;br /&gt;Read the Installing Intelligent Message Filter with Exchange 2003 SP2 page for more info.&lt;br /&gt;Once you've installed SP2, do not install IMF v1 again!&lt;br /&gt;Configuring IMF&lt;br /&gt;Configuring Intelligent Message Filter involves two settings:&lt;br /&gt;Gateway Blocking Configuration - In Gateway Blocking Configuration, you establish a threshold based on a spam confidence level (SCL) rating above which the gateway server takes action on the message. You also define the type of action you want the gateway to take. &lt;br /&gt;Store Junk E-mail Configuration - In Store Junk E-mail Configuration, you define the thresholds based on an SCL rating that Microsoft Exchange 2003 mailbox stores use to determine whether to deliver messages to a user's Inbox or Junk E-mail folder. &lt;br /&gt;In order to configure IMF follow these steps:&lt;br /&gt;1. Open the Exchange System Manager snap-in (ESM).&lt;br /&gt;2. Expand your Organization object, expand Global Settings. Right-click Message Delivery and choose Properties.&lt;br /&gt; &lt;br /&gt;3. Notice there is a new tab named "Intelligent Message Filtering". Click on it.&lt;br /&gt;4. In the Gateway Blocking Configuration section enter the number you chose, based upon your own preferences. I use 7, but you may want to experiment with lower or higher numbers. Selecting a lower number for the SCL rating filters more messages, but also increases the likelihood of false positives, which are legitimate messages that appear to be UCE. Selecting a higher number for the SCL rating filters fewer messages, but also reduces the likelihood of false positives. &lt;br /&gt;5. Now choose the action to perform when blocking messages. You can select Archive&lt;br /&gt; &lt;br /&gt;6. In the Store Junk E-mail Configuration select your desired threshold. I use 5. but again, you may want to experiment with lower or higher numbers.&lt;br /&gt;7. Click Ok.&lt;br /&gt;&lt;br /&gt;After you configure Intelligent Message Filter, you must enable this filter on all inbound gateway SMTP virtual servers.&lt;br /&gt;&lt;br /&gt;Exchange 2003 Service Pack 2 Note: IMF is installed as an integral part of SP2. Because of that, the IMF settings that need to be configured under the SMTP Virtual Server are no longer a subfolder node of the SMTP Virtual server (as displayed in these screenshots), but are part of the SMTP Virtual Server IP address advanced configuration. &lt;br /&gt;&lt;br /&gt;Please read Configure Intelligent Message Filter in Exchange 2003 SP2 for more details.&lt;br /&gt;For SP1 follow these steps:&lt;br /&gt;1. Expand the Administrative Group folder, then expand the Servers folder, then expand each server that will be configured with IMF.&lt;br /&gt;2. Expand the server object and click to expand the Protocols folder. Expand the SMTP folder.&lt;br /&gt; &lt;br /&gt;3. Right-click Intelligent Message Filtering and choose Properties.&lt;br /&gt;4. In the General tab click to select the check-box the SMTP virtual server.&lt;br /&gt; &lt;br /&gt;5. Click Ok.&lt;br /&gt;&lt;br /&gt;After the configuration of IMF, Make sure you monitor your Junk Mail folder. Test your e-mail software (it does not necessarily have to be Outlook) and make sure you don't have too many false positives. If you do, or if you see that legitimate e-mail is deleted or treated as junk you can always go back to the IMF configuration screen and lower your SCL rating. In order to view the SCL rating and understand how it works read the Display SCL Level in Outlook 2003, Display SCL Level in OWA 2003 SP2, Archiving the SCL Rating in Intelligent Message Filter and View Intelligent Message Filter Archive articles.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;If you're running Exchange 2003 SP2 you can (and should) read the Updating Intelligent Message Filter in Exchange Server 2003 SP2 page.&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Important issues and limitations of IMF&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Here is a listing of important issues and limitations of IMF, things that you should consider before deploying IMF:&lt;br /&gt;• The Intelligent Message Filter can only be installed on Exchange 2003.&lt;br /&gt;• IMF is a heuristic text search engine, based upon simple text search. Skilled spammers have already found many tricks around this simple filtering method, thus making IMF obsolete even before it came out on the market. &lt;br /&gt;• Updating IMF is a task that needs to be done regularly, yet currently, there is no apparent way to do it. Even if IMF works well for you in the beginning, it may not work as well a few months later, when major spammers find their way around it.&lt;br /&gt;• IMF does not offer any granularity necessary for treating groups of users differently at the server level. Settings on the server side are the same for everybody. &lt;br /&gt;• Although generally a good idea, IMF may in fact cause greater administrative effort than before. E-mail with higher SCL threshold will be either thrown away or archived before the client ever sees it, meaning that the administrator will have to search the central archive for false positives, rather than just leaving that task to the users.&lt;br /&gt;• The features of IMF are fully available only for users of Outlook 2003 or Outlook Web Access, and although limited functionality is available with other versions of Outlook, companies that use other third party solutions will probably be disappointed by it's lack of features.&lt;br /&gt;• No performance figures are yet to be published by Microsoft. We still need to see how IMF affects your server performance.&lt;br /&gt;• IMF is not supported on Exchange 2003 clusters.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-8739780652033825555?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/lfkdQlHIBqE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/lfkdQlHIBqE/steps-to-configure-exchange-2003-to.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/12/steps-to-configure-exchange-2003-to.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-8075683702275383565</guid><pubDate>Wed, 26 Sep 2007 08:08:00 +0000</pubDate><atom:updated>2007-12-26T02:59:46.025-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">IT Virtualization</category><title>How virtualization is changing the IT</title><description>&lt;em&gt;The year 2004 might very well become known as the year of virtualization. Initially, the market recognized the value of virtualization technologies in test and demo environments. However, with the advent of ever more powerful systems coupled with continued improvements in virtual machine (VM) technologies, virtualization has since become a production-level technology that enables server consolidation.&lt;br /&gt;VMware was first to market in the virtualization space with the release of VMware GSX Server in 2001. In October 2004, Microsoft entered the virtualization market with Virtual Server  2005, sparking much interest, especially among customers who have come to rely on VM technologies. A comparison of these two titans of virtualization leads to a clear recommendation as to the product that can best address a particular organization's needs.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The VM Architecture&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Both products install on top of the base OS and provide a software layer that emulates a physical system. You can install a guest OS on each emulated system, or VM, and you can run multiple VMs concurrently as if each were installed on a separate physical system.&lt;br /&gt;&lt;br /&gt;Each VM owns its own virtual hardware, consisting of a processor, disk, memory, and network. VMs aren't aware of other VMs as anything other than networked systems. The virtual server product handles the task of virtualizing the hardware and sharing it with all the VMs. The virtual server also provides virtual networking services that can connect VMs together as well as giving them access to external network resources.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Review Criteria&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Although both products possess similar overall functionality, they also have several significant differences. In evaluating the products, the first criterion I considered was the host and guest OSs they support. The host OSs are the OS platforms on which you can install the VM software. The guest OSs are the OSs that the virtual servers can run. I also compared ease of use and overall manageability, looking at the process of creating new VMs as well as the ability to manage the virtual server and the VMs.&lt;br /&gt;&lt;br /&gt;Finally, I compared the performance of the VMs running under each product. To check the overall performance of the guest OSs, I used SiSoftware Sandra 2005 Lite benchmarking software (http://www.SiSoftware.net). I compared the results of tests run on the VM that I created on each virtual server—a vanilla installation of Windows Server 2003, Enterprise Edition—to the results of baseline tests I ran on the physical machine. I performed all tests on an HP ProLiant ML350 with dual Intel Xeon 3.2GHz processors, 2GB of RAM, and a dual-channel Ultra320 SCSI controller connected to four 36GB, 15,000rpm hard drives running Windows 2003 as the host OS.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Microsoft Virtual Server 2005&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Microsoft makes two versions of Virtual Server 2005: Standard Edition and Enterprise Edition. Standard Edition supports host servers with up to 4 processors; Enterprise Edition supports host servers that have as many as 32 processors. However, the product doesn't provide SMP support for the VMs running on a Virtual Server 2005 server.&lt;br /&gt;&lt;br /&gt;By using Physical Address Extension (PAE), Virtual Server can support up to 64GB of memory, and each VM can address up to 3.6GB of memory. Both versions support a maximum of 64 VMs per host. Microsoft supports Virtual Server for use only on 32-bit host platforms.&lt;br /&gt;&lt;br /&gt;Unsurprisingly, Virtual Server supports only Microsoft host and guest OSs, as the feature comparison in Table 1 shows. Although I used the product to run other OSs, such as Linux, I don't recommend that you do so in a production environment because of the lack of support.&lt;br /&gt;&lt;br /&gt;I'm accustomed to using Microsoft Virtual PC, but Virtual Server is a very different animal and took a little getting used to. Instead of using a Windows-based management console, you manage Virtual Server through the Administration Website console that you see in Figure 1. You access the management program either by selecting the Administration Website option on the Virtual Server 2005 server or by pointing a browser to http://server:1024/VirtualServer/VSWebApp.exe.&lt;br /&gt;&lt;br /&gt;Although it took a while for me to feel comfortable with it, the console made it very easy to manage Virtual Server from across the network. The Administration Website provides a thorough overview of the status of the configured VMs, including current performance data and even a mini screen view. I appreciated the no-footprint management offered by the Administration Website, but unfortunately the price you pay for it is having to run IIS 6.0 on the host. The installation process automatically configures IIS, adds the Administration Website, and sets permissions for the site, but you still have an extra element to manage.&lt;br /&gt;&lt;br /&gt;Unlike GSX Server, Virtual Server has no wizard to step you through the process of creating VMs. Instead, you need to use the links provided by the Administration Website to manually create a virtual hard disk (VHD), a virtual network, and a VM that utilizes the VHD and virtual network. After I became familiar with the process, I found the interface fairly easy to navigate, but it lacked some of the niceties that I've come to expect from a Windows application, such as the ability to browse the file system when creating VHDs. I like the Administration Website's ability to provide remote control for all the VMs. After you create a VM, you'll probably want to install the Virtual Machine Additions, software drivers that increase screen resolution by adding an SVGA driver and enable better mouse tracking and control.&lt;br /&gt;Virtual Server supports four types of VHDs: dynamically expanding, fixed-size, differencing, and linked. The host OS sees dynamically expanding and fixed-size VHDs as a large .vhd file that contains the file system for the guest VM. Dynamically expanding disks start small and automatically grow as the guest VM requires additional storage. Much like a physical hard drive, a dynamically expanding disk can grow only until it reaches its predefined limit. As you'd expect, the guest VM experiences a delay when the VHD must be expanded. Fixed-size VHDs are allocated when you create them and don't grow.&lt;br /&gt;&lt;br /&gt;Dynamically expanding, fixed-size, and differencing VHDs support using an optional undo disk. Undo disks let you reset all changes that have been made to a dynamic, fixed-size, or differencing disk. Undo disks store all configuration and data changes made to the VM during the session and prompt you to save or discard the changes when you shut down the VM. Differencing disks let you isolate changes that occur within a guest VHD; all changes that occur in the parent VHD are stored in the differencing disk. Unlike an undo disk, which is associated with the entire VM, a differencing disk is associated with a particular VHD. Compared with GSX Server's differencing disks, Virtual Server's built-in differencing disks are a snap to create.&lt;br /&gt;&lt;br /&gt;Linked VHDs are different from the other types of VHDs. Linked disks convert an entire host file system's partition to a VHD. Afterward, the host can no longer access that portion of the file system. You can't use linked disks with undo disks or differencing disks.&lt;br /&gt;&lt;br /&gt;You can configure virtual networking to use either the host system's NIC or a user-defined virtual network that only VMs can access. If you use the host NIC, any VM connected to the virtual network can access the network that the host is connected to. Otherwise, the VM can access only the internal virtual network. Virtual Server can also provide a virtual DHCP server, so you don't need to configure a guest VM on an internal network to act as a DCHP server.&lt;br /&gt;&lt;br /&gt;One especially nice feature is Virtual Server's ability to configure shared SCSI VHDs, which lets you set up Microsoft Cluster service over two VM nodes. Another welcome feature is the ability to transfer VMs created with Virtual PC 2004 to Virtual Server. One annoying limitation of Virtual Server is that, like Virtual PC, it lacks support for USB devices. Although you can use USB keyboards and mouse devices, you can't plug in USB flash drives with Virtual Server and have them recognized in the VMs. Virtual Server also has a strong set of COM-based APIs that you can use in conjunction with VBScript to create your own custom management scripts.&lt;br /&gt;&lt;br /&gt;Microsoft offers the Virtual Server Migration Toolkit (VSMT) as a free add-on to Virtual Server. Available for download at &lt;a href="http://www.microsoft.com/widowsserversystem/virtualserver/evaluation/vsmt.mspx"&gt;http://www.microsoft.com/widowsserversystem/virtualserver/evaluation/vsmt.mspx&lt;/a&gt;, the VSMT can convert physical machines to VMs and VMware VMs to Virtual Server–compatible VMs. VMware offers a similar product, called the VMware P2V Assistant, but you must purchase it separately.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;VMware GSX Server 3.1&lt;/strong&gt;&lt;br /&gt;Now in its third release, VMware GSX Server offers two licensing levels: one for systems with one or two CPUs, and the other for systems with up to 32 CPUs. Like its competitor, GSX Server doesn't provide SMP support for the guest OSs and lets you run a maximum of 64 VMs concurrently on one host, depending on the resources the VMs require. GSX Server supports up to 64GB of memory on PAE-enabled Windows systems, and each VM can address up to 3.6GB of memory.&lt;br /&gt;&lt;br /&gt;When I wrote this review, GSX Server officially supported only 32-bit hosts. However, the product also provides "experimental support" for 64-bit hosts, which basically means that they work but aren't recommended for use in a production setting. I expect VMware to announce official support for 64-bit host OSs after Microsoft releases Windows 2003 for 64-bit Extended Systems later this year.&lt;br /&gt;GSX Server has a decided advantage over Virtual Server  in the area of supported host and guest OSs. In addition to supporting all Windows OSs, GSX Server supports a variety of Linux systems as hosts, as you can see in Table 1. The product's client OS support is equally extensive.&lt;br /&gt;&lt;br /&gt;If you've used VM Workstation or an earlier version of GSX Server, you'll find managing GSX Server to be a breeze. Figure 2 shows the Virtual Machine Console. Although it provides decidedly less information than Virtual Server's Administration Website, it's easier to use and noticeably more responsive.&lt;br /&gt;Setting up new VMs under GSX Server is decidedly easier than using Virtual Server's piecemeal VM creation process. GSX Server's New Virtual Machine Wizard provides an easy-to-use interface that steps you through VM, VHD, and network creation. You'll probably want to install VMware's VMTools on all your VMs. VMTools provides a higher-performance video driver and enables cutting and pasting text between the VMs and the host.&lt;br /&gt;&lt;br /&gt;VMware gives you several options for remotely managing GSX Server. The Windows-based Virtual Machine Console can connect to networked GSX Server systems. A Web-based management interface enables basic VM management functions, such as displaying and controlling VMs. You can also use a set of scripting APIs for Perl and COM, called the vmPerl and vmCOM APIs, respectively.&lt;br /&gt;&lt;br /&gt;GSX Server supports two basic types of virtual disks: raw and virtual. Raw disks directly access a local disk partition. Virtual disks appear to the GSX Server host OS as a file. That file, which has an extension of .vmdk, stores the VM's entire file system. You can dynamically expand virtual disk files, or you can preallocate files when you create them. &lt;br /&gt;&lt;br /&gt;GSX Server's undo disks let you save or discard all the changes in a VM at the end of a session, and virtual disks have a snapshot feature that lets you capture the current state of the virtual disk. GSX Server also supports differencing, but the associated process is manual and isn't nearly as easy to use as Virtual Server's differencing disk capability.&lt;br /&gt;&lt;br /&gt;You have a choice of three types of virtual networking for GSX Server VMs: host-only, Network Address Translation (NAT), and bridged. Host-only networking restricts you to internal VMs that have no outside connections. The NAT option lets VMs connect to the outside network using the host IP address. GSX Server provides its own built-in DHCP server for host-only and NAT configurations. Bridged networking lets VMs access the outside network. Alternatively, you can choose None to disable the network hardware.&lt;br /&gt;&lt;br /&gt;GSX Server lets you set up Microsoft Cluster service using shared SCSI VHDs. You can also transfer to GSX Server any VMs that you've created with VMware Workstation. One key advantage GSX Server has over Virtual Server 2005 is full support for USB devices—I could freely transfer data between GSX Server VMs and USB flash drives.&lt;br /&gt;Performance&lt;br /&gt;&lt;br /&gt;To test performance, I used the Sandra benchmarking software's combined performance index tests running on a fresh installation of Windows 2003, Enterprise Edition. I tested a variety of system performance factors, including basic display performance, memory access speed, and file-access and networking performance.&lt;br /&gt;For Virtual Server 2005, I performed all tests on the local server that was running Virtual Server, using the Virtual Machine Remote Control Client running in full-screen mode. I configured the VM to use 384MB of RAM and used a fixed SCSI VHD so the test wouldn't be affected by dynamic expansion. The VHD was also on a different disk spindle than the drive on which the host OS was installed. To determine whether the Virtual Machine Additions made a significant performance difference, I first ran a set of tests without the Virtual Machine Additions installed, then ran another set after installing them.&lt;br /&gt;&lt;br /&gt;In all the performance tests, the VMs running under Virtual Server were slower than those running under GSX Server. The CPU arithmetic test (Figure 3) shows Virtual Server lagging behind GSX Server by about 20 percent. The multimedia test (Figure 4) showed similar results. The other tests were closer, but GSX Server held onto a 17.5 percent advantage in file system performance (Figure 5) and a 5 percent edge in network performance (Figure 6). The presence of the Virtual Machine Additions gave a bigger boost to Virtual Server's file and network access performance than it did to the product's arithmetic and multimedia performance.&lt;br /&gt;&lt;br /&gt;I configured GSX Server's VM to use 384MB of RAM and a preallocated virtual SCSI hard disk that was located on a separate physical hard disk from the host system's OS. I ran two sets of tests: the first without VMTools and the second with VMTools. As Figures 3 through 6 show, VMs running under GSX Server provide notably better performance than those running under Virtual Server. Considering that GSX Server is in its third release and Virtual Server is in its first release, it wasn't surprising that GSX Server is faster.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;A Clear Choice&lt;/strong&gt;&lt;br /&gt;Both products are of excellent quality, and neither gave me any significant problem. If you need to run Linux or other guest OSs in a production environment, VMware GSX Server is the clear choice. VMware officially supports most popular Linux distributions. You can find more information about or download a 30-day evaluation version of VMware GSX Server 3.1 at &lt;a href="http://www.vmware.com/products/server/gsx_features.html."&gt;http://www.vmware.com/products/server/gsx_features.html.&lt;/a&gt;&lt;br /&gt;For those who have a Microsoft-only environment, however, Virtual Server 2005 is the better value. Significantly less costly than GSX Server, Virtual Server offers all the same capabilities for Windows guest OSs, albeit slightly slower performance. For more information about Virtual Server 2005 or to download a 180-day evaluation version, go to http://www.microsoft.com/virtualserver.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;VMware GSX Server 3.1&lt;br /&gt;Contact: VMware * 650-475-5000 or 877-486-9273&lt;br /&gt;Web: &lt;a href="http://www.vmware.com"&gt;http://www.vmware.com&lt;/a&gt;&lt;br /&gt;Price: $1400 for two-CPU license; $2800 for unlimited-CPU license&lt;br /&gt;Summary&lt;br /&gt;Pros: Excellent support for multiple OSs; easy to use; good VM performance&lt;br /&gt;Cons: High price; support for VMware P2V Assistant migration is an add-on&lt;br /&gt;Rating: 4.5 out of 5&lt;br /&gt;Recommendation: The only choice for shops that want to run heterogeneous OSs as VMs&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Microsoft Virtual Server 2005&lt;/em&gt;&lt;br /&gt;Contact: Microsoft * 425-936-8080&lt;br /&gt;Web: &lt;a href="http://www.microsoft.com/windowsserversystem/"&gt;http://www.microsoft.com/windowsserversystem/&lt;/a&gt;virtualserver/default.mspx&lt;br /&gt;Price: $499 for Standard Edition; $999 for Enterprise Edition (Includes VMM 2007 Kit)&lt;br /&gt;Summary&lt;br /&gt;Pros: Web-based remote management; easy-to-use differencing disks&lt;br /&gt;Cons: Limited host and guest OS support; no support for USB flash devices; requires IIS 6.0&lt;br /&gt;Rating: 4.5 out of 5&lt;br /&gt;Recommendation: The better value for Microsoft-only environments&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-8075683702275383565?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/b2f_gYZnG2E" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/b2f_gYZnG2E/how-virtualization-is-changing-it.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/12/how-virtualization-is-changing-it.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-1785696920900831292</guid><pubDate>Sun, 12 Aug 2007 11:27:00 +0000</pubDate><atom:updated>2008-07-08T01:55:24.596-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AD-GPO</category><title>How to Deny write access to USB mass storage devices?</title><description>As described in my previous post for disabling USB mass storage, this option is exceptional case were you need to allow USB mass storage for specific remote users. Below is the simple approach to deny write access on USB mass storage.&lt;br /&gt;To prevent users from being able to write to USB disks follow these steps:&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1. Open Registry Editor.&lt;br /&gt; &lt;br /&gt;2. In Registry Editor, navigate to the following registry key: &lt;br /&gt; &lt;br /&gt;HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\StorageDevicePolicies&lt;br /&gt;Note: This key might not exist. In that case simply create it as a new key under the parent key.&lt;br /&gt;&lt;br /&gt;3. Right Click and Create the following value (DWORD): &lt;br /&gt;WriteProtect&lt;br /&gt;and give it a value of 1.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Note: As always, before making changes to your registry you should always make sure you have a valid backup. In cases where you're supposed to delete or modify keys or values from the registry it is possible to first export that key or value(s) to a .REG file before performing the changes.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;4. Close Registry Editor. &lt;br /&gt;Done! &lt;br /&gt;&lt;br /&gt;&lt;em&gt;Note: When you try to write something to any USB Disk and you'll get the following error as “Media Write Protected”&lt;/em&gt;&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-1785696920900831292?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/duegbKKv63I" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/duegbKKv63I/how-to-deny-write-access-to-usb-mass.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/06/how-to-deny-write-access-to-usb-mass.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-6917116024842835584</guid><pubDate>Sat, 11 Aug 2007 21:34:00 +0000</pubDate><atom:updated>2007-08-11T14:41:26.576-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Exchange 2003</category><title>A method to find IS Maintenance calculation from ADSIEDIT?</title><description>How to find the IS Maintenance calculation from ADSIEDIT?&lt;br /&gt;&lt;br /&gt;In Exchange 2003, by default, it will be in the form of Hexadecimal, decimal, octet and binary. The hexadecimal output looks like this:&lt;br /&gt;&lt;br /&gt;00 07 ff ff f0 00 00 00 00 00 00 00&lt;br /&gt;00 07 ff f0 00 00 00 00 00 00 00 00&lt;br /&gt;00 07 ff f0 00 00 00 00 00 00 00 00&lt;br /&gt;00 07 ff f0 00 00 00 00 00 00 00 00&lt;br /&gt;00 07 ff f0 00 00 00 00 00 00 00 00&lt;br /&gt;00 07 ff f0 00 00 00 00 00 00 00 00&lt;br /&gt;00 07 ff ff f0 00 00 00 00 00 00 00&lt;br /&gt;&lt;br /&gt;NOTE: The I have formatted the schedule above so every row represents a day of week. The first row is Sunday, followed by Monday and so forth and the last row is Saturday. Each row contains 12 entries of 2 numbers each. Every single number in the sequence represents one hour. Therefore, every row represents a 24 hour period.&lt;br /&gt;&lt;br /&gt;The schedule above is in GMT time zone, and you can read it this way:&lt;br /&gt;&lt;br /&gt;Since the data is a bit stream, you can represent it as this sequence: 0 0 0 7 f f f f f 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0. Every number in the sequence represents an hour. So in this example, for first three hours the maintenance is off. Now, 0x7 is 0111 in bit representation, that means that 3:00am is off, 3:15am, 3:30am and 3:45am are on. 0xF is 1111, so that means entire hour is on. Again, in this example, we get that 8am is on, 9am is off. So, we get that the schedule is 3:15am - 9am GMT.  The data is in GMT time zone, so we have to convert it into local time zone.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-6917116024842835584?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/Im5aLBwCqh8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/Im5aLBwCqh8/method-to-find-is-maintenance.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/08/method-to-find-is-maintenance.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-4019361813345361731</guid><pubDate>Sat, 11 Aug 2007 21:21:00 +0000</pubDate><atom:updated>2008-06-25T04:03:06.358-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AD-GPO</category><title>How to disable only USB Mass storage on Microsoft OS</title><description>Folks, Lets keep our heads up for security audits,However disabling the entire USB port doesnt make sense, Which USB port is only universal port for all hardware accessories connectivity like Mice/Mouse, Modem, DigiCAM etc.&lt;br /&gt;&lt;br /&gt;Hence the feseable option is to only disable USB Mass storage from desktops through AD GPO. Below are the steps, which will allow you to enable or disable the use of USB mass storage devices.  &lt;br /&gt;&lt;br /&gt;I have tested this in windows 2003 server (My virtual server) and seems to work well.  It does not disable other USB devices, like USB keyboard, Mouse etc, so it is a better solution than just disabling USB ports all together.&lt;br /&gt; &lt;br /&gt;Reference articles:&lt;br /&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;823732&lt;br /&gt;http://support.microsoft.com/default.aspx?scid=kb;en-us;555324&lt;br /&gt;&lt;br /&gt;Plan Of Action:&lt;br /&gt;1.)  Take the following blue text, copy it, and paste it into a text document.  Then, save it as USBSTOR.ADM&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;CLASS MACHINE&lt;br /&gt;CATEGORY "Custom Policies"&lt;br /&gt;KEYNAME "SYSTEM\CurrentControlSet\Services\UsbStor"&lt;br /&gt;  POLICY "USB Mass Storage Installation"&lt;br /&gt;   EXPLAIN "When this policy is enabled, USB mass storage device permissions can be changed by using the drop down box.&lt;br /&gt;  &lt;br /&gt;Selecting 'Grant Permission' will allow USB mass storage devices to be installed.  Selecting 'Deny Permission' will prohibit &lt;br /&gt;the installation of USB mass storage devices.&lt;br /&gt; &lt;br /&gt;IF REMOVING THIS POLICY: Reset to original setting and let policy propegate before deleting policy." &lt;br /&gt;     PART "Change Settings:" DROPDOWNLIST REQUIRED&lt;br /&gt;       VALUENAME "Start"&lt;br /&gt;       ITEMLIST&lt;br /&gt;        NAME "Grant Permission" VALUE NUMERIC 3 DEFAULT&lt;br /&gt;        NAME "Deny Permission" VALUE NUMERIC 4 &lt;br /&gt;       END ITEMLIST&lt;br /&gt;     END PART&lt;br /&gt;   END POLICY&lt;br /&gt;END CATEGORY&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;2.)  Open a group policy management console (gpedit.msc), and right click on "administrative templates" under "Computer Configuration".  Select "Add/Remove Templates".&lt;br /&gt;&lt;br /&gt;3.)  Browse to the text document you just saved and click OK.  You'll now see "Custom Policies" under "Administrative Templates".  Right click on it, select "View", then select "Filtering".  Uncheck the bottom box, labeled "Only show policy settings that can be fully managed".&lt;br /&gt;&lt;br /&gt;4.)  Click ok.  Now you'll see the USB policy available for use under the custom policy heading.  From there, you can enable or disable it just like any other policy.&lt;br /&gt; &lt;br /&gt;Note: This is applicable for all version of Win2000, XP, 2003 &amp; Vista.&lt;br /&gt;If you need the ready ADM template, please free to mail me on lijin_l@hotmail.com.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-4019361813345361731?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/I_1mQTQOVF4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/I_1mQTQOVF4/how-can-i-disable-usb-mass-storage.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/08/how-can-i-disable-usb-mass-storage.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-1997175616525402760</guid><pubDate>Sat, 11 Aug 2007 21:08:00 +0000</pubDate><atom:updated>2007-08-11T14:12:22.720-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Remote Monitoring</category><title>How can I know what programs are running in another machine in the same network? Is there any software to run locally for monitoring other machines?</title><description>How can I know what programs are running in another machine in the same network? Is there any software to run it locally for monitoring other machines? Does Ethereal do this work? &lt;br /&gt;There are actually a few tools that may allow you to see what processes are running remotely on another machine. All of these tools require at one point or another to have authorized administrative rights to the machine. Many companies use this technology to administer servers and help troubleshoot desktop issues remotely. &lt;br /&gt;The first tool that comes to mind is SNMP. Mostly because there are so many tools out there that will allow you to report upon processes running on a machine if you have SNMP access to it. There are a lot of freeware, shareware, and commercial products that will utilize the flexibility of SNMP to manage servers in this capacity. The only requirement is that you have access to the device and it is SNMP-enabled. Do a quick search for server management SNMP on Google to find a list of products available. &lt;br /&gt;&lt;br /&gt;Below are few open source and freeware tools recommended!&lt;br /&gt;• Nagious&lt;br /&gt;• HP SIM&lt;br /&gt;• Big Brother&lt;br /&gt;• MRTG&lt;br /&gt;&lt;br /&gt;Depending on the operating system and platform, there are numerous remote management tools that will allow you to identify what processes are running on a client's workstation. Administration tools and resource kits (look at pstools) for Windows Operating Systems give you the ability through the Windows Management interface to connect via RPC to a client's workstation that you have administrative rights to. Similar functions exist for Unix and Linux platforms as well. They will list the processes in use, CPU, memory, and other diagnostic information for the device selected. &lt;br /&gt;Unfortunately ethereal doesn't really give you this same information. Ethereal will certainly allow you to see the traffic passing through a device from one machine to the other off of a port mirror or capture on a host. But it won't tell you the actual processes that are running if it is not a network-based process. For things like HTTP, DNS, DHCP requests, ethereal will give you insight into those transactions. It is great at telling you what your packet level transactions are like for those various network services. Issuing the netstat command will also reveal information about the processes that have network connections to other hosts on the network. Using this information will allow you to troubleshoot issues regarding network connection problems. There are also several freeware tools out there that I will use for troubleshooting networking issues on a host like qCheck and TCPView.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-1997175616525402760?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/JIobUbeAVno" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/JIobUbeAVno/how-can-i-know-what-programs-are.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/08/how-can-i-know-what-programs-are.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-3664298707217416873</guid><pubDate>Mon, 16 Jul 2007 08:33:00 +0000</pubDate><atom:updated>2007-08-16T03:13:47.836-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">AD-GPO</category><title>Configuring Software Update Services (SUS) Client Settings</title><description>You can always configure AU Client settings thru Group Policy Settings, or manually via the Registry Editor; for the purpose of this illustration, we’ll focus on the configuration of update settings via a GPO.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Configuring AU Client settings via Group Policy&lt;/strong&gt;The simplest (and arguably the best) way of configuring Automatic Update Client settings is by use of Group Policy objects in Active Directory Environments. This method allows greater granularity and control over how the Automatic Updates Client behaves, and to apply any changes to it. You will need to configure the AU client using a GPO if you want to get updates from your Local SUS server.&lt;br /&gt;&lt;br /&gt;At this point, you’ll want to download the WUAU.adm Template from the Microsoft web site. See the direct link in RESOURCES Section at the end of this article.&lt;br /&gt;Next, you will need to identify the target clients that will use your SUS Server to obtain critical patches. Here are the steps:&lt;br /&gt;1. Open Active Directory Users &amp; Computers.&lt;br /&gt;2. Open the GPO from the target OU.&lt;br /&gt;3. Add a new policy &amp; expand the Computer Configuration container.&lt;br /&gt;4. Expand the Administrative Templates container&lt;br /&gt;5. Right click Administrative Templates in the MMC and import the WUADM template in to the Policy from \windows\inf directory or the \winnt\inf directory, depending on your OS.&lt;br /&gt;6. Expand the Windows Components container&lt;br /&gt;7. Click the windows updates container&lt;br /&gt;8. In this container you will be able to configure&lt;br /&gt;• Configure Automatic Updates &lt;br /&gt;• Intranet Microsoft Update Service Location &lt;br /&gt;• Reschedule Automatic Updates Scheduled installations &lt;br /&gt;• No auto-restart for scheduled Automatic Updates installations. &lt;br /&gt;&lt;br /&gt;Use the Resultant Set of Policies (RSOP), like Group Policy Management Console, GPMC, or GPRESULT.EXE to investigate if the policies are being correct applied to your client systems.&lt;br /&gt;&lt;br /&gt;NOTE: Group policy is not the only way to deploy the AU Client Settings; you can edit the Registry manually to configure these settings on individual systems. For more information on the necessary Registry configuration changes, see Microsoft Technet articles for Manipulating SUS Settings through the Registry.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Are your Automatic Updates working with SUS?&lt;/strong&gt;&lt;br /&gt;Once SUS is installed and AU clients are configured, you’ll want to ensure that everything is working correct. To test, follow these simple steps:&lt;br /&gt;&lt;br /&gt;TEST SUS: First, make sure it’s synchronizing with Microsoft Update Server daily, looking at its Synchronization and Application Event logs. Isn’t that simple?&lt;br /&gt;&lt;br /&gt;Test Automatic Updates: This is more important for Automatic Updates, as SUS will only approve updates, which then have to be “pulled” from the server by the AU client. First, you have got to make sure AU gets appropriate settings via the GPO used to deploy them. To test this, just do a simple reg query from command prompt using the Reg query “HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate” /s command, as shown below:&lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate&lt;br /&gt;WUServer REG_SZ http://Your-SUS-Server-IP/Hostname&lt;br /&gt;WUStatusServer REG_SZ http://Your-SUS-Server-IP/Hostname&lt;br /&gt;&lt;br /&gt;HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU&lt;br /&gt;NoAutoUpdate REG_DWORD 0×0&lt;br /&gt;AUOptions REG_DWORD 0×3&lt;br /&gt;ScheduledInstallDay REG_DWORD 0×0&lt;br /&gt;ScheduledInstallTime REG_DWORD 0×3&lt;br /&gt;UseWUServer REG_DWORD 0×1&lt;br /&gt;RescheduleWaitTime REG_DWORD 0×1e&lt;br /&gt;&lt;br /&gt;This is where normal troubleshooting should always start. If you happen to find any errors, reference the Error Codes mentioned in SUS Deployment Guide.&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-3664298707217416873?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/dp0YPu8vaGE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/dp0YPu8vaGE/configuring-software-update-services.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/08/configuring-software-update-services.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-3989073104312969660</guid><pubDate>Mon, 28 May 2007 17:04:00 +0000</pubDate><atom:updated>2007-08-06T02:15:38.899-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OS</category><title>Windows crashs? Lets check, How to debug the dump?- Part2</title><description>Getting the debugger:&lt;br /&gt;The debugger is free and available from &lt;a href="http://www.microsoft.com/whdc/devtools/debugging/default.mspx"&gt;Microsoft's Web site&lt;/a&gt;. At the site, scroll down until you see the heading, "Installing Debugging Tools for Windows." Select the link, "Install 32-bit version…” and then select the most recent non-beta version and install it. The most recent versions are about 12M-byte downloads. You can do the installation on a PC without restarting it (Don’t be surprised if the site has changed somewhat. Microsoft keeps improving the debugger with releases at least once per year.&lt;br /&gt;&lt;br /&gt;This distribution includes KD.EXE, the command-line kernel debugger; NTSD.EXE, the command-line user-mode debugger; CDB.EXE, the command-line user-mode debugger (a variant of ntsd.exe); and WinDbg, the GUI version of the debugger. WinDbg supports kernel-mode and user-mode debugging, so WinDbg is the one we'll use here. &lt;br /&gt;&lt;br /&gt;Setting up the debugger:&lt;br /&gt;There are two ways to look at crash data: View what's in memory while the system is stopped (by linking it to a running PC with a null-modem cable, or invoking a product that you pre-installed on the system, such as SoftICE, which lets you step through the code in memory line by line) &lt;br /&gt;Null-modem cables are serial cables that have been configured to send data between two serial ports. They are available at most computer stores. Do not confuse null-modem cables with standard serial cables, which do not connect serial ports. &lt;br /&gt;Given that minimizing interruptions is the goal of most administrators, we opt for the second way: Restart the server or PC, launch the debugger, and open the dump file. &lt;br /&gt;&lt;br /&gt;From the program group Debugging Tools for Windows, select WinDbg. After the debugger comes up, you'll immediately notice a lot of … nothing. A blank screen. That's because you have to specify a dump file to analyze and download symbol tables to use in the analysis. Let's take care of the symbol files first. &lt;br /&gt;Symbol tables are a byproduct of compilation. When a program is compiled, the source code is translated from a high-level language into machine code. At the same time, the compiler creates a symbol file with a list of identifiers, their locations in the program, and their attributes. Some identifiers are global and local variables, and function calls. A program doesn't require this information to execute. Therefore, it can be taken out and stored in another file, reducing the size of the final executable. &lt;br /&gt;&lt;br /&gt;Smaller executables take up less disk space and load into memory faster than large ones. But there's a flip side: When a program causes a problem, the OS knows only the hex address at which a problem occurred. You need something more than that to determine which program was using that memory space and what it was trying to do. Windows symbol tables hold the answer. Accessing these tables is like laying a map over your system's memory. &lt;br /&gt;&lt;br /&gt;Windows symbol files are free from Microsoft's Web site, and the debugger can retrieve them automatically. To set up the debugger to do this, verify that you have a live Internet connection and set the symbol file path in WinDbg by selecting File | Symbol File Path. Then enter the following string: &lt;br /&gt;SRV*c:\local cache*&lt;a href="http://msdl.microsoft.com/download/symbols"&gt;http://msdl.microsoft.com/download/symbols&lt;/a&gt;Substituting your own directory path for c:\local cache. For example, if you want the symbols to be placed in c:\symbols, then set your symbol path to &lt;br /&gt;SRV*c:\symbols*http://msdl.microsoft.com/download/symbols&lt;br /&gt;The location of the symbol table is up to you.&lt;br /&gt;&lt;br /&gt;When opening a memory dump, WinDbg will look at the EXE/DLLs and extract version information. It then creates a request to the symbol server at Microsoft, which includes this version information, and locates the precise symbol tables to draw information from. If you have difficulty retrieving symbol files, check that your firewall permits access to http://msdl.microsoft.com. &lt;br /&gt;If you restrict your debugging to memory dumps from the machine you are on, you will need relatively little hard-disk space for the symbol tables. In most cases 5M-bytes will be more than sufficient. But if you plan to look at dumps from other machines that have different Windows versions and patch levels, you'll need more space for the additional symbol files that support those versions. &lt;br /&gt;&lt;br /&gt;System update workaround:&lt;br /&gt;If you are trying to analyze mini dumps on a machine that had updates installed after the dumps were created (or if you're analyzing a mini dump file from another machine), the drivers found in your system root will be different (newer) than the ones present when the mini dump were created. To solve this, set the executable image file path by selecting File | Image File Path. Then enter the following string: c:\windows\System32; c:\windows\system\System32; http://www.alexander.com/SymServe. &lt;br /&gt;&lt;br /&gt;Loading the dump file:&lt;br /&gt;To open the dump file that you want to analyze, select File | Open Crash Dump. You'll be asked if you want to save workspace information. Click Yes if you want it to remember where the dump file is. WinDbg looks for the Windows symbol files. WinDbg references the symbol file path, accesses microsoft.com, and displays the results. Close the Disassembly window so you are working in the Command window. &lt;br /&gt;NOTE: Don’t be surprised if the debugger seems rather busy following opening of the dump file, especially the first time you try it. It needs to retrieve symbols and, in the case of mini dumps, it needs to retrieve the binaries. This may take a few minutes. Also, the newer release of WinDbg seems to take longer retrieving driver data as well. Be patient. It is worth the wait! &lt;br /&gt;At this point, WinDbg may return an error message, such as the following one, indicating it could not find the correct symbol file. &lt;br /&gt;*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntoskrnl.exe -&lt;br /&gt;If it does, one of the following three things is usually wrong:&lt;br /&gt;• Your path is incorrect; check to make sure there are no typos or other errors in the symbol file path you entered earlier. &lt;br /&gt;• Your connection failed; check your Internet connection to make sure it is working properly. &lt;br /&gt;• Your firewall blocked access to the symbol files or damaged the symbol file during retrieval. &lt;br /&gt;&lt;br /&gt;If your path and connection are solid, then it's likely that the problem is your firewall. If a firewall initially blocks WinDbg from downloading a symbol table, it can result in a corrupted symbol file. Unblocking the firewall and attempting to download the symbol file again does not work; the symbol file remains damaged. The quickest fix is to close WinDbg, delete the symbols folder (which you most likely set at c:\symbols), and unblock the firewall. Now, reopen WinDbg and a dump file. The debugger will recreate the folder and re-download the symbols. &lt;br /&gt;&lt;br /&gt;If you see this message, "***** Kernel symbols are WRONG. Please fix symbols to do analysis.", WinDbg was unable to retrieve the proper symbols and it will resort to using the default symbol table. But as the warning suggests, it cannot produce accurate results. Remember that symbol tables are generated when programs are compiled, so there is a symbol table file for every Windows version, patch, hot fix, and so on. Using the wrong symbols to track down the cause of a crash is like trying to steer a ship into Boston Harbor with a chart for San Diego. You must use the right ones, so go back up to the section above and ensure you have the right path set, the connection is good, and it is not blocked. &lt;br /&gt;&lt;br /&gt;Look through WinDbg's output. You may see an error message similar to the following that indicates it could not locate the symbols for a third-party driver. &lt;br /&gt; *** ERROR: Module load completed but symbols could not be loaded for driver.dll&lt;br /&gt; Unable to translate address bf9a2700 with prototype PTE&lt;br /&gt; Probably caused by: driver.dll (driver+44bd) &lt;br /&gt;This means that the debugger has found a driver is at fault but, being a third-party driver, there are no symbols for it (Microsoft does not store all of the third-party drivers). You can ignore this. Vendors do not typically ship drivers with symbol files, and they aren't necessary to your work; you can pinpoint the problem driver without them.&lt;br /&gt;&lt;br /&gt;Analysis with lmv:&lt;br /&gt;The next step is to confirm the suspect's existence and find any details about him. Typing lm in the command line displays the loaded modules; v instructs the debugger to output in verbose (detail) mode, showing all known details for the modules. This is a lot of information. Locating the driver of interest can take a while, so simplify the process by selecting edit | Find. &lt;br /&gt;Here's an example of output generated by the lmv command:&lt;br /&gt;kd&gt; lmv&lt;br /&gt; bf9b8000 bfa0dc00 VDriver  (no symbolic information)&lt;br /&gt; Loaded symbol image file: VDriver.dll&lt;br /&gt; Image path: \SystemRoot\System32\VDriver.dll&lt;br /&gt; Checksum: 00058BD5 Timestamp: Fri Sep 28 10:12:47 2001 (3BB4855F)&lt;br /&gt; File version:  5.20.10.1066&lt;br /&gt; Product version: 5.20.10.1066&lt;br /&gt; File flags:  8 (Mask 3F) Private&lt;br /&gt; File OS:   40004 NT Win32&lt;br /&gt; File type:  3.4 Driver&lt;br /&gt; File date:  00000000.00000000&lt;br /&gt; CompanyName:  Video Technologies Inc.&lt;br /&gt; ProductName:  VDisplay Driver for Windows XP&lt;br /&gt; InternalName:  VDriver.dll&lt;br /&gt; OriginalFilename: VDriver.dll&lt;br /&gt; ProductVersion: 5.20.10.1066&lt;br /&gt; FileVersion:  5.20.10.1066&lt;br /&gt; FileDescription: Video Display Driver&lt;br /&gt; LegalCopyright: Copyright© Video Technologies Inc. 2000-2004&lt;br /&gt; Support:   (800) 555-1212 &lt;br /&gt;Use File | Find to locate the suspect driver. If the vendor was thorough, complete driver/vendor detail is revealed&lt;br /&gt;The amount of information you see depends upon the driver vendor. Some vendors put little information in their files; others, such as Veritas, put in everything from the company name to a support telephone number! If a vendor is thorough, the results from the command will be similar to those shown here. &lt;br /&gt;After you find the vendor's name, go to its Web site and check for updates, knowledge base articles, and other supporting information. If such items don't exist or resolve the problem, contact them. They may ask you to send along the debugging information (it is easy to copy the output from the debugger into an e-mail message or Word document), or they may ask you to send them the memory dump (zip it up first, both to compress it and protect data integrity). &lt;br /&gt;&lt;br /&gt;Not aways easy:&lt;br /&gt;Finding out what went wrong is often a simple process, but it isn't always so. At least 50% of the time (often 70%), the debugger makes the reason for a crash obvious. But sometimes the information it provides is misleading or insufficient. What do you do then? &lt;br /&gt;&lt;br /&gt;Inconsistent answers:&lt;br /&gt;If you have recurring crashes but no clear or consistent reason, it may be a memory problem. Download the free test tool, &lt;a href="http://www.memtest86.com/"&gt;Memtest86&lt;/a&gt;. This simple diagnostic tool is quick and works great. &lt;br /&gt;Many people discount the possibility of a memory problem, because they account for such a small percentage of system crashes. However, they are often the cause that keeps you guessing the longest. &lt;br /&gt;&lt;br /&gt;The operating system is the culprit Not likely! As surprising as it may seem, the operating system is rarely at fault. If ntoskrnl.exe (Windows core) or win32.sys (the driver that is most responsible for the "GUI" layer on Windows) is named as the culprit, and they often are, don't be too quick to accept it. It is far more likely that some errant third-party device driver called upon a Windows component to perform an operation and passed a bad instruction, such as telling it to write to non-existent memory. So, while the operating system certainly can err, exhaust all other possibilities before you call Microsoft! The same goes for debugging Unix, Linux, and NetWare. &lt;br /&gt;&lt;br /&gt;Wrong driver named:&lt;br /&gt;Often you will see an antivirus driver named as the cause. For instance, after using !analyze –v, the debugger reports a driver for your antivirus program at the line "IMAGE_NAME". This may well be the case, but bear in mind that such a driver can be named more often than it is guilty. Here's why: For antivirus code to work it must watch all file openings and closings. To accomplish this, the code sits at a low layer in the operating system and is constantly working. In fact, it is so busy it will often be on the stack of function calls that was active when the crash occurred, even if it did not cause it. Because any third-party driver on that stack immediately becomes suspect, it will often get named. From a mathematical standpoint it is easy to see how it will so often be on the stack whether it actually caused a problem or not. &lt;br /&gt;&lt;br /&gt;Little or no vendor information:&lt;br /&gt;Not all vendors include needed information (not even their name!). If you use the lmv command and turn up nothing, look at the subdirectories on the image path (if there is one). Often one of them will be the vendor name or a contraction of it. Another option is to search Google. Type in the driver name and/or folder name. You'll probably find the vendor as well as others who have posted information regarding the driver. &lt;br /&gt;&lt;br /&gt;Summary:&lt;br /&gt;When systems crash your first objective is to get them up and running. Your second is to fix the problem to prevent future crashes. Be willing to use any tool that can help you — even the Windows debugger. It won't give you the cause of every crash event, but it can help you solve 50% or more with two simple commands.&lt;br /&gt;&lt;br /&gt;Reference Article: http://support.microsoft.com/kb/315263&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-3989073104312969660?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/oJoZIQyAzd0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/oJoZIQyAzd0/windows-crashs-lets-check-how-to-debug.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/05/windows-crashs-lets-check-how-to-debug.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-383817882082354203</guid><pubDate>Sat, 26 May 2007 21:22:00 +0000</pubDate><atom:updated>2007-05-28T09:09:45.215-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">OS</category><title>Windows crashs? What is the Reason Behind?- Part1</title><description>Till date, Windows has been used most commonly on the x86 processor. The x86 implements a protection mechanism that lets multiple programs run simultaneously without stepping on each other's toes. This protection comes in four levels of privilege or access to system memory and hardware. Two of these levels are commonly referred to as kernel mode and user mode. &lt;br /&gt;&lt;br /&gt;Kernel mode is the most privileged state of the x86. Both the Windows OS and drivers are considered trusted, and, therefore, run in kernel mode. This ensures unfettered access to system resources and the ability to maximize performance. Other software is assigned to user mode, the least-privileged state of the x86, restricting direct access to much of the system. Applications, such as Microsoft Word, run in user mode to guard against applications corrupting system-level software and each other. &lt;br /&gt;• Although kernel-mode software is protected from applications running in user mode, it is not protected from other kernel-mode software. For example, if a driver erroneously accesses a portion of memory that is being used by other software (or not specifically marked as accessible to drivers), Windows stops the entire system. This is called a bug check or a crash, and Windows displays the popularly known Blue Screen of Death (BSOD). About 95% of Windows system crashes are caused by buggy software (or buggy device drivers), almost all of which come from third-party vendors. The remaining 5% is due to malfunctioning hardware devices, which often prompt crashes by corrupting memory contents.&lt;br /&gt;&lt;br /&gt;• Microsoft’s analysis of crash root causes indicates:&lt;br /&gt;  -70% caused by third-party driver code&lt;br /&gt;  -15% caused by unknown (memory is too corrupted to tell)&lt;br /&gt;  -10% caused by hardware issues&lt;br /&gt;  -5% caused by Microsoft code&lt;br /&gt;&lt;br /&gt;• There are lots of third-party drivers! From online crash analysis database:&lt;br /&gt;  55,000 unique drivers – 24 new/day (28,000 in 2004)&lt;br /&gt;  220,000 total drivers – 98 revised/day (130,000 in 2004)&lt;br /&gt;Many Devices&lt;br /&gt;  Over 1,263,300 distinct Plug and Play (PnP) IDs (680,000 in 2004)&lt;br /&gt;  1,600 PnP IDs added every day&lt;br /&gt;&lt;br /&gt;Another little-known fact is that most crashes are repeat crashes. Few administrators can resolve system crashes immediately. As a result, they typically happen again and again. It's common to see weeks and months pass before the answer is found. By solving a crash immediately after the first occurrence, you can prevent time-consuming and costly repeat crashes. &lt;br /&gt;We'll focus on solving crashes under Windows 2000, XP and Server 2003. The process is identical for Windows servers and desktops. With respect to the debugging and interpretation process, this information applies with remarkably little differences to other operating systems, such as Linux, Unix and NetWare. &lt;br /&gt;Getting started&lt;br /&gt;To resolve system crashes using WinDbg, you need the following:&lt;br /&gt;• A PC with 25M bytes of hard-disk space, a live Internet connection and Microsoft Internet Explorer 5.0 or later. &lt;br /&gt;• A PC running Windows Server 2003, Windows 2000 or Windows XP. &lt;br /&gt;• The latest version of WinDbg . &lt;br /&gt;• A memory dump (the page file must be on C: for Windows to save the memory dump file). &lt;br /&gt;&lt;br /&gt;The memory dump is a snapshot of what the system had in memory when it crashed. Few things are more cryptic than a dump file at first glance. Yet it is the best place to go for information on a crash. You can try to get this data in other ways - a user or administrator may remember what the system was doing when it crashed, or that they installed a new hardware device recently, in which case you can check related drivers or hardware - but they could also forget, providing incomplete or inaccurate information. &lt;br /&gt;&lt;br /&gt;Windows Server 2003, 2000 and XP create three types of memory dump files:&lt;br /&gt;&lt;br /&gt;-Small or mini dump :&lt;br /&gt;-Kernel dump : &lt;br /&gt;-Complete or full dump:&lt;br /&gt;&lt;br /&gt;Small or mini dump : A mini dump is a tiny 64K-byte file. One reason it's so small is that it doesn't contain any of the binary or executable files that are in memory at the time of a system crash. The .exes are needed for full and proper crash analysis, therefore, mini dumps are of limited value without them. However, if you are debugging on the machine that created the dump file, the debugger can find them in the System Root folders, unless they were changed by a system update (we'll provide a workaround for this later). XP and Server 2003 produce mini dumps by default, one for each crash event, as well as a full dump file. While it saves all mini dumps, the system only saves the most recent full dump. Windows 2000 can save mini dumps, but by default it is set to save only a full dump. &lt;br /&gt;&lt;br /&gt;Kernel dump : This is equal to the amount of RAM occupied by the operating system's kernel. For an XP PC with 512M bytes of RAM, this is usually around 60M bytes, but it can vary. For most purposes, this crash dump is the most useful. It is significantly smaller than the full memory dump, but it only omits those portions of memory that are unlikely to have been involved in the crash. &lt;br /&gt;&lt;br /&gt;Complete or full dump : This is equal to the amount of RAM in the box. Therefore, a machine with 512M bytes of RAM creates a 512M-byte dump file (plus a little). While a full dump contains all possible data and executables the memory has to offer, its sheer size can make it awkward to save or transfer to another machine for debugging. Windows 2000 produces a full dump by default. &lt;br /&gt;&lt;br /&gt;Because XP and 2003 are set up to save a mini dump for every crash event, there should be a mini dump file for every crash the machine has had since it was turned on. This data can be extremely valuable, giving you a rich history to inspect. &lt;br /&gt;&lt;br /&gt;Saving a memory dump&lt;br /&gt;To resolve system crashes through the inspection of memory dumps, set your servers and PCs to automatically save them with these steps: &lt;br /&gt;&lt;br /&gt;Right-click on My Computer &lt;br /&gt;Select Properties &lt;br /&gt;Select Advanced &lt;br /&gt;In the Start up and Recovery section, select Settings; this displays the Startup and Recovery dialog box &lt;br /&gt;In the Write debugging information section, select kernel memory dump &lt;br /&gt;While still in the Start up and Recovery dialog box, ensure that the following options are checked in the System failure section:&lt;br /&gt;&lt;br /&gt;Write an event to the system log &lt;br /&gt;Send an administrative alert &lt;br /&gt;Automatically restart &lt;br /&gt;In the Write debugging information, you have the option to save only the most recent dump file or to have the system rename the existing dump file before it creates a new one. We prefer saving the dump files because previous dump files may provide additional or different information - however, space can be an issue, so set this option according to your needs. &lt;br /&gt;&lt;br /&gt;The Write debugging information section also tells you where the dump file will be created. On XP and 2003 systems, mini dumps are located at %SystemRoot%\Minidump, or c:\Windows\Minidump; kernel and full dumps are located at %SystemRoot%\MEMORY.DMP or c:\Windows\MEMORY.DMP. For Windows 2000, memory dump files are located at c:\winnt\memory.dmp. &lt;br /&gt;&lt;br /&gt;If you don't have a dump file on your machine, you can get one from another system or download one here. This kernel dump is about 20M bytes zipped and 60M bytes extracted. It was created using a testing tool that generates a system crash. &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;(More on debugging side, Check out Part-2)&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-383817882082354203?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/TJ6-y83ZhaY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/TJ6-y83ZhaY/windows-crash-and-reason-behind-part1.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/05/windows-crash-and-reason-behind-part1.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-7253100437121033382</guid><pubDate>Thu, 22 Mar 2007 08:08:00 +0000</pubDate><atom:updated>2007-09-13T01:18:07.346-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BES</category><title>Hung or Blocked Worker Threads in BES – Event 50020 (PART-1)</title><description>&lt;strong&gt;Hung or Blocked Worker Threads in BES – Event 50020 (PART-1)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What causes Blocked Worker Thread error messages is the one of the most asked question among the Blackberry Issues. Below are some few notes collected from the past Experience to clear of some of these questions? In order to communicate with Microsoft Exchange, the Blackberry Enterprise Server utilizes Microsoft's Messaging. Application Programming Interface (MAPI). Under certain conditions, it is possible that MAPI can achieve a deadlock state where all of the MAPI worker threads become hung and cannot recover. In the regular operations of the Blackberry Enterprise Server, a disconnect (i.e. Exchange Server taken offline) between the Microsoft Exchange Server and the Blackberry Enterprise Server can result in Microsoft's MAPI threads to enter a deadlock state. Once the MAPI threads enter a hung state condition, there is a possibility that the threads will not be released and all MAPI threads used by the Blackberry Enterprise Server will eventually reach deadlock. It is this deadlock state that results in the stoppage of the redirection of messages to and from the Blackberry handheld&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;There are multiple reasons for blocked MAPI worker threads&lt;/strong&gt;.&lt;br /&gt;• The Blackberry Enterprise Server attempted to contact a Blackberry device user's mailbox but could not initiate a connection with the Microsoft Exchange Information Store. &lt;br /&gt;• The Blackberry Enterprise Server attempted to contact the Microsoft Exchange server and is still waiting for a response. &lt;br /&gt;• The User Exchange mailbox having more Items or Corrupted entries will cause the mail delay on BB Handheld.&lt;br /&gt;• The Microsoft Exchange server might be offline or another unreachable state. &lt;br /&gt;• The Blackberry Enterprise Server attempted to contact the Microsoft Exchange server but did not receive a timely response. This could be due to issues such as packet loss on the network or complex calls to the Microsoft Exchange server (e.g. a bulk load on a Blackberry device user with more than 5000 calendar entries). &lt;br /&gt;• The Microsoft Exchange server may be loaded too heavily and cannot handle the load. &lt;br /&gt;After the cause has been determined, it will probably be necessary to restart the Blackberry Enterprise Server. After a pool of threads has crashed restarting the Blackberry Enterprise Server services will not release them, as they are part of the Messaging Application Programming Interface (MAPI) subsystem.&lt;br /&gt;If only individual threads are hung, restarting the Blackberry Enterprise Server services will release those threads and reinitialize them without restarting the Blackberry Enterprise Server. However, since it is difficult to determine whether individual threads have crashed, or an entire pool of threads, it is better to restart the Blackberry Enterprise Server rather than restarting only the services.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Below are few referrence articles for the same:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blackberry.com/btsc/search.do?cmd=displayKC&amp;docType=kc&amp;externalId=KB12870&amp;sliceId=SAL_Public&amp;dialogID=49124061&amp;stateId=0%200%2024248295"&gt;http://www.blackberry.com/btsc/search.do?cmd=displayKC&amp;docType=kc&amp;externalId=KB12870&amp;sliceId=SAL_Public&amp;dialogID=49124061&amp;stateId=0%200%2024248295&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blackberry.com/btsc/articles/907/KB04789_f.SAL_Public.html"&gt;http://www.blackberry.com/btsc/articles/907/KB04789_f.SAL_Public.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;strong&gt;How to resolve this? What are the Troubleshooting Steps involved? Will see in PART-2&lt;/strong&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-7253100437121033382?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/ub8UJ1bOtcU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/ub8UJ1bOtcU/hung-or-blocked-worker-threads-in-bes.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2007/03/hung-or-blocked-worker-threads-in-bes.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7850885302564609490.post-6770246951704427819</guid><pubDate>Mon, 05 Feb 2007 21:50:00 +0000</pubDate><atom:updated>2008-08-05T14:14:14.802-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BES</category><title>What makes Blackberry Enterprise Server works? (Initially complex, But its sweet)</title><description>Pros: Tight integration with Windows AD; excellent technical support; robust security policies.&lt;br /&gt;Cons: Pretty lengthy pre-installation procedure.&lt;br /&gt;&lt;br /&gt;The Bottom Line: All-n-all I am very pleased with BES 4.1. Since I installed the server there has been no need to call RIM; the server works as advertised.&lt;br /&gt;&lt;br /&gt;Full Review: RIM BlackBerry Enterprise Server For MS Exchange Server.&lt;br /&gt;Research in Motion (RIM) and its much touted BlackBerry handheld line of smart-phones. Of course much the news of late has been about the Canadian based company’s legal problems, which thankfully have been cleared up since the U.S. government relies heavily on the BlackBerry device. &lt;br /&gt;&lt;br /&gt;That aside the company I work for made a business decision to equip several higher level executive and others with BlackBerry 7130e and 7250 devices. And since I am the Microsoft Exchange Administrator I was given the task of installing, configuring, and administering the new BlackBerry Enterprise Server (BES). Our cellular phone service is through Verizon Wireless so we were able to the newest release of RIM’s product BlackBerry Enterprise Server 4.1 for Microsoft Exchange 2000/2003. &lt;br /&gt;&lt;br /&gt;When I was handed the BES 4.1 project I knew next to nothing about the product, so I had to do a considerable amount of research in order to pull together the hardware and software requirements for our environment. RIM was very instrumental in this regard; their technical support department is top notch. &lt;br /&gt;&lt;br /&gt;How It Works &lt;br /&gt;At a very basic level BES 4.1 for Microsoft Exchange connects the BlackBerry device(s) to a company’s backend messaging system, allowing real-time access to the Outlook inbox, contacts, and calendaring events. &lt;br /&gt;Via the BlackBerry management Active Directory (AD)-centric User ID BES 4.1 communicates with Exchange via direct connection because the server that hosts the application is integrated into the AD environment. BES 4.1 also communicates with the BlackBerry network via the Internet through a port in the internal networks’ Firewall. The BlackBerry devices then receive information from the BlackBerry network via a common wireless carrier like Verizon Wireless, Cingular, Sprint, etc. Using this system a BlackBerry user can receive and send email, gain real-time access to contacts, schedules, and the Internet. &lt;br /&gt;&lt;br /&gt;Installation Notes: &lt;br /&gt;We purchased a brand new HP DL380 G5 on which I installed BES 4.1. It is the only application on the server, save the various Microsoft-centric support applications. Installation of BES 4.1 is time consuming and somewhat complex; there are a lot of prerequisites RIM recommends you perform BEFORE you begin the installation process. Most of these prerequisites deal with the server and BlackBerry manager ID you will use to manage AD user ID’s / Mailboxes and the BlackBerry Server itself. &lt;br /&gt;&lt;br /&gt;To make the process easier to follow I have broken the install into three sections: &lt;br /&gt;Section (1) deals with the physical server requirements; &lt;br /&gt;Section (2) deals with the BlackBerry Manager ID security requirements in AD, and; &lt;br /&gt;Section (3) deals with BlackBerry Enterprise Server requirements. &lt;br /&gt;&lt;br /&gt;Server Requirements: &lt;br /&gt;- The server should be running Windows 2000 SP3, or Windows 2003; Note: SP1 for Windows 2003 need not be installed. &lt;br /&gt;- Update the server with the latest Microsoft Security patches and updates. &lt;br /&gt;- After the installation of the Network Operating System (NOS), install IIS 6.0 and make sure you include .ASP.NET (Active Server Pages), SMTP, NNTP. &lt;br /&gt;- Make sure Microsoft .NET Framework 1.1 is installed. &lt;br /&gt;- Install Microsoft Windows 2003 Server Administrator Pack &lt;br /&gt;- Install Microsoft Exchange Server 2003 System Manager (ESM). Note: ESM has to be installed to at least the Service Pack level as the main Exchange installation. &lt;br /&gt;&lt;br /&gt;BlackBerry Manager (BBManager) Account Security Requirements: &lt;br /&gt;- Create the BBManager account as a standard AD user with a mailbox-enabled Exchange account (this account will need no special AD-related security requirements). Note: According to RIM BES 4.1 has a number of pre-defined administrative roles, ranging from full control to basic user management. Because all (BES) system configurations are stored in an SQL database, these roles can be tied to SQL logins for administrators, but Windows networks network users should associate these roles with established Windows users or groups to minimize the number of accounts to track. But that requires manually setting the permissions to give those Windows accounts access to the SQL database, the process for which will vary based on the database you use. It is a lot easier to create a BBManager account to manage both the SQL database and AD access for BES 4.1. &lt;br /&gt;&lt;br /&gt;- Add the BBManager account the First Administrative Group of MS Exchange using the delegate control command. Grant the account View Only Administrator rights. &lt;br /&gt;&lt;br /&gt;- Assign the BBManager account the following rights on the each exchange server: Receive As, Send As, Administer Information Store, and List Contents. Note: if you have a Front-end /Back-end Exchange topology these right need only be assigned on the Back-end servers. &lt;br /&gt;&lt;br /&gt;- Place the BBManager account in the Local Administrators Group of the BlackBerry server. &lt;br /&gt;- Assign the BBManager account “Password Never Expires” rights in AD. This account is used in the administration of the BlackBerry Manager software, so it is advisable to set “Password Never Expires” to the administrative account. &lt;br /&gt;&lt;br /&gt;BlackBerry Enterprise Server 4.1 requirements: &lt;br /&gt;- BlackBerry Enterprise Server 4.1 needs database storage and can use either SQL Server 2000/2005, or MSDE 2000. BES 4.1 will install MSDE if SQL 2000 is not available, or not feasible. &lt;br /&gt;ü Open port 3101 on the PIX Firewall; the BlackBerry server only communicates through this port. Set up the port as Outbound initiated, Bi-directional. Use srp.us.blackberry.net, or spr.na.blackberry.net as a destination address. &lt;br /&gt;&lt;br /&gt;Once BES 4.1 was installed I was ready to activate the first BlackBerry device. I called RIM technical support to ensure the server was seen by the BlackBerry network servers. This is an important piece; if your BlackBerry server cannot be seen by RIM all bets are off. If two way communications is established, you are ready to activate devices. &lt;br /&gt;Once activated the devices are controlled by BES 4.1. From BES 4.1you can establish IT security policies, and customize individual devices or a group of devices together. BES 4.1 also allows you to monitor the status of attached administered devices as well as completely wiping the device for security purposes. &lt;br /&gt;I did not install Mobile Data System (MDS), so I will not discuss the application add-on here. But I will state the MDS Studio is used to create BlackBerry applications, which can then be pushed to administered devices. &lt;br /&gt;At first brush I will admit that I was reluctant to install BES 4.1 without someone with significant experience with the product; in other words a consultant. But Verizon was unable to provide such a person on-site, so I was on my own, but not really; RIM technical support was invaluable resource in setting up the server, both before and after I brought the server on-line. We received 120 days of free support with our BES 4.1, but RIM offer a panoply of support options to choose from, most of which offer free software upgrades. &lt;br /&gt;All-n-all I am very pleased with BES 4.1. Since I installed the server there has been no need to call RIM; the server works as advertised. If you are installing BES 4.1for MS Exchange follow the pre-installation procedure I outlined and in a day or so you will up and running with you new BES 4.1environment. &lt;br /&gt;&lt;br /&gt;Features Set: &lt;br /&gt;- Distributed, "cradle-less" provisioning &lt;br /&gt;- Improved Wireless Security &lt;br /&gt;- Simplified Management and Tracking &lt;br /&gt;- Improved Corporate Data Access and Simplified Application Development &lt;br /&gt;- Completely Wireless User Experience &lt;br /&gt;- Many Application Enhancements &lt;br /&gt;- (Software, licensing and documentation will be electronically fulfilled) &lt;br /&gt;&lt;br /&gt;Recommended hardware requirements: &lt;br /&gt;• Pentium® IV 2GHz+, &lt;br /&gt;• 1.5 GB RAM &lt;br /&gt;• 30GB HD &lt;br /&gt;• Windows 2000 Server (Server or Advanced Server Editions) or; &lt;br /&gt;• Windows Server 2003 OS. &lt;br /&gt;&lt;br /&gt;Recommended:&lt;br /&gt;Yes&lt;div class="blogger-post-footer"&gt;Hello,

Happy Reading! Please value your reading to post the poll.

Thank you!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7850885302564609490-6770246951704427819?l=msexchangelijin.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/Msexchangelijin/~4/HKgdWkDVcxg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/Msexchangelijin/~3/HKgdWkDVcxg/2-complex-but-sweet.html</link><author>lijin_l@hotmail.com (Lijin Nair)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://msexchangelijin.blogspot.com/2008/08/2-complex-but-sweet.html</feedburner:origLink></item><language>en-us</language><media:rating>nonadult</media:rating><media:description type="plain">Msexchangelijin</media:description></channel></rss>
