Load Balancer Configuration Suggestions for IIS

  The suggestions in this blog post are from countless reviews of IIS server farms for performance related issues and by analyzing the IIS logs and noticing patterns on how the load balancer(s) can impact the performance of the farm by creating additional load negatively impacting the performance of the web applications running on the…

0

Log Parser Errors Importing into IIS Logs into SQL Server

  During the transition of log parser scripts built in batch files to PowerShell, I encountered a few errors that took some time to figure out the cause and wanted to share with the rest of the universe. Error 1: The script is using the –oConnString switch to make the connection to the remote SQL…

0

Web Deploy 3.6 – Fixing the Proxy Server Issue

  Download version 3.6 from here: http://www.microsoft.com/en-us/download/details.aspx?id=43717 The newest version of Web Deploy (3.6) offers support for the user’s proxy server set within the browser. By default, Web Deploy 3.5 and below will ignore the proxy settings and use either port 8172 or 80 depending on the type of Web Deploy publishing activity. Thus, if…

0

Publishing to DMZ Server using Web Deploy Agent Service

  There are several options to configure Web Deploy for deployments to servers located in a DMZ, or a non-trusted domain environment. The Web Deploy Agent service is the easiest to configure and troubleshoot and preferred method if you have login rights to the IIS server. Meaning, you can RDP into the server and open…

0

How to add the ApplicationPoolIdentity to a SQL Server Login

  The ApplicationPoolIdentity is a virtual account in Windows that is dynamically generated when the application pools is created and takes on the name of the application pool in this manner: IIS Apppool\<name of application pool> . For instance, the application pool MyApp would have a virtual account created under the name IIS Apppool\MyApp when…

11

How to Recycle Application Pool on Remote Server

  I work with several customers that release highly anticipated information on the web sites on specific days of the month and anticipation of the load, some of the customers recycle the application pool for the application to start out with a minimal memory footprint. In order to recycle the application pools, the customers were…

4

Quickly Generate XML List of Web Site’s Configuration

  The Web Deployment utility allows the administrator to quickly generate a list of configuration details about the web site in a readable format. This is helpful in situations of troubleshooting a web sites behavior by quickly seeing most of the configuration for the site in an easy readable format. The dump command is used…

3

How to Create Copy of Web Site on Same Server or Remote Server using Web Deploy

  Continuing with the different uses of Web Deploy to help with the management of the web site environment is the method to create an exact copy of the web site on the same server, or a remote server, with a Web Deployment script. This method differs from the typical manual method by automatically creating…

1

ASP Code and No Managed Code Option in Application Pool

  The No Managed Code setting for the application is clear in the TechNet page http://technet.microsoft.com/library/hh831797.aspx as stating to use this setting for applications that will NOT use the .NET framework. By selecting the version of the .NET framework for the application, the worker process will load the version of the CLR for the application…

1

Before you take over supporting a web application….

  As a server administration (SA), your responsibilities may include supporting web applications in the production and pre-production environments and this may include deployments and performance monitoring of the application. There will be times when the application’s performance begins to lag or the application is experience errors and the more you know about what or…

0