Howto: Citrix AppDNA installation logfiles

Written by Ingmar Verheij on July 12th, 2012. Posted in AppDNA

If your having problems installing Citrix AppDNA (former App-DNA Apptitude) you’ll might struggle to find installation log files. This is because the logfiles aren’t created by default, you need to enable it by placing a marker file.

 

The installer checks if the file %Temp%\ActivateAppTitudeVerboseLog.txt exists:

Process Monitor

If it finds the marker file, it will write verbose logging in the file %Temp%\AppTitudeBusinessLogicVerboseLog.txt .

AppTitudeBusinessLogicVerboseLog

The content of the file will start with something like this:

11-7-2012 14:16:54: IsIISInstalled() returned FALSE
11-7-2012 14:16:56: Web site name: AppDNA application: AppDNA port: 3500 application pool: 
11-7-2012 14:16:56: IsIISInstalled() returned FALSE
11-7-2012 14:17:13: IsIISInstalled() returned FALSE
11-7-2012 14:17:16: Getting app pool for site AppDNA
11-7-2012 14:17:16: IsIISInstalled() returned FALSE
11-7-2012 14:17:16: App pool could not be retrieved due to an error.
Details: Cannot get application pool as IIS is not installed
11-7-2012 14:17:16: IsIISInstalled() returned FALSE
11-7-2012 14:17:16: Entering method IIS::SaveWebConfigFile in [] line:0
11-7-2012 14:17:16: Entering UpdateWebConfigFileWithPreviousSettings: previousWebConfig: web.config.old newWebConfig: web.config
11-7-2012 14:17:16: Website Directory is: E:\Program Files (x86)\Citrix\AppDNA\Server\
11-7-2012 14:17:16: previousConfig path: E:\Program Files (x86)\Citrix\AppDNA\Server\web.config.old
11-7-2012 14:17:16: newConfig path: E:\Program Files (x86)\Citrix\AppDNA\Server\web.config
11-7-2012 14:17:16: Calling PreserveWebConfigSetting on nc:appTitudeDatabasesConfiguration...
11-7-2012 14:17:16: Calling PreserveWebConfigSetting on nc:identity...
11-7-2012 14:17:16: Calling PreserveWebConfigSetting on nc:appSettings...
11-7-2012 14:17:16: Leaving method IIS::SaveWebConfigFile in [] line:0
11-7-2012 14:17:16: Entering method Database::PrepareForDatabasePopulation in [] line:0
11-7-2012 14:17:16: Entering method Database::CreateScripts in [] line:0
11-7-2012 14:17:16: Leaving method Database::CreateScripts in [] line:0
11-7-2012 14:17:16: Leaving method Database::PrepareForDatabasePopulation in [] line:0
11-7-2012 14:17:16: Entering method Database::RestoreDatabaseFromStockBackup in [] line:0
11-7-2012 14:17:55: >> 2012-07-11 14:17:55Z : Executing
11-7-2012 14:17:55: --***********************************************************
--* (C) App-DNA Ltd 2006 All rights reserved                *
--***********************************************************

CREATE DATABASE [AppDNA]
COLLATE Latin1_General_CI_AS

11-7-2012 14:17:56: >> 2012-07-11 14:17:56Z : Executed Successfully
11-7-2012 14:17:56: >> 2012-07-11 14:17:56Z : Executing
11-7-2012 14:17:56: 
ALTER DATABASE [AppDNA]
MODIFY FILE
	(NAME = N'AppDNA',
	 SIZE = 150MB,
     MAXSIZE = UNLIMITED,
	 FILEGROWTH = 10%
	)

11-7-2012 14:17:56: >> 2012-07-11 14:17:56Z : Executed Successfully
11-7-2012 14:17:56: >> 2012-07-11 14:17:56Z : Executing
11-7-2012 14:17:56: 
ALTER DATABASE [AppDNA]
MODIFY FILE
	(NAME = N'AppDNA_log',
     MAXSIZE = UNLIMITED,
	 FILEGROWTH = 10%
	)

Ingmar Verheij

At the time Ingmar wrote this article he worked for PepperByte as a Senior Consultant (up to May 2014). His work consisted of designing, migrating and troubleshooting Microsoft and Citrix infrastructures. He was working with technologies like Microsoft RDS, user environment management and (performance) monitoring. Ingmar is User Group leader of the Dutch Citrix User Group (DuCUG). RES Software named Ingmar RES Software Valued Professional in 2014.

More Posts - Website

Follow Me:
TwitterLinkedInGoogle Plus

Tags: , ,

Leave a comment

*

Donate

%d bloggers like this: