Exchange Server – Internet Information Service 7 on deep drive


Exchange Server – Internet Information Service 7 on deep drive

  • ASP.NET and the .NET framework have been fully integrated into IIS7.
  • IIS7 is now very ‘modular’. There are over 40 modules that ‘can’ be installed.
  • IIS7 does NOT include POP3 or SMTP services by default
  • To install IIS 7 in powershell use the command   servermanagercmd -q
  • Windows Process Activation Service (WAS) will be installed automatically in Graphical mode but not when you are using cmd installation
  • IIS7 install logs are located in %systemroot%\Windows\iis7.log
  • By default, when you create a new site in IIS, IIS will automatically create a new application pool and will create a special <AppPoolName>.config file for the worker processes to use and will be located in the \inetpub\temp\AppPools directory
  • IIS6 had one long, flat file, metabase.xml, known as the “IIS Metabase”, which contained ALL settings related to IIS, all web sites, vdirs, etc.
  • IIS7 was replaced by ApplicationHost.config located in %windir%\system32\inetsrv\config
  • THE are 2 root .NET framework config files 1.Machine.config 2. Web.config are located in %windir%\Microsoft.NET\Framework\framework_version\CONFIG.
  • Since Exchange 2007 requires a metabase you will be required to install II6 Compatibility Mode when installing Exchange this will get a metabase.xml file.
  • To have detailed error message report go  the directory:
  • %systemroot%\system32\inetsrv:
  • Appcmd set config /section:httpErrors /errorMode:Detailed            (default is DetailedLocalOnly)
  • AppCmd Backups do NOT backup web.config files.
  • The redirect module is NOT installed bydefault.
  • Previously, IIS used LOCAL accounts,
    •     IUSR_<MachineName> and IIS_WPG. There were drawbacks to these, as the LOCAL account and its SID were included in the metabase.xml and in ACLs, thus
    •     if you tried to copy the metabase or ACLs to another machine, it would not work.
    •         To replace the IUSR_MachineName account, we now have IUSR
    •         To replace IIS_WPG group, we now have the IIS_USRS group
    •         The IUSR account is a BUILT IN account. Since it is a built in account, IT NO LONGER
    •         NEEDS A PASSWORD! NO more worrying about resetting or syncing passwords!
    •         Since the IUSR account is built-in, the SID will be the same on ALL machines with IIS7 (S-1-5-17)
    •         Since there is no longer anything ‘machine specific’, config files and ACL’s can be copied from one machine to another with no issue.

 

Advertisements

About Raji Subramanian

Nothing great to say about me...Just want to share my knowledge for others that will be useful at any moment of time when they stuck in critical issue....
This entry was posted in Commands, Exchange Server, OWA 2013, Uncategorized and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s