Guillermo

Thursday, October 23, 2008

CTXADMTOOLS: Terminal Server Corrupted Profile Audit v1.0 Released!

Terminal Server Corrupted Profile Audit v1.0
This FREE tool List Terminal Server Corrupted Profiles on the Citrix servers/farm or Windows Terminal Servers and Generate a Excel Report.
You can Filter results by Date and/or Time.

http://ctxadmtools.musumeci.com.ar/

CTX: Citrix released Public Citrix Symbol Server

Public Citrix Symbol Server

Accessible to debuggers anywhere!

The Citrix Escalation team is pleased to announce the new Citrix Symbol Server. The Citrix Symbol Server provides on-demand access to public Citrix symbol files from any machine connected to the Internet. Prior to the symbol server, public symbol packages had to be downloaded over the Internet and copied to the local computer before debugging could be performed. Additionally, customers routinely had to upload large dump files to Citrix's FTP site before analysis could begin. We are excited to leverage this new resource to decrease problem resolution time and drive seamless cross-vendor collaboration.

Usage

To access debug symbols for the Citrix XenApp products - simply add the Citrix Symbol Server to the symbol path in your debugging tool of choice:

example: SRV**http://ctxsym.citrix.com/symbols

Reference article
CTX118622 - How to Use the Citrix Symbol Server to Obtain Debug Symbols

FAQ

I try to browse the URL http://ctxsym.citrix.com/symbols and I receive an "Access Denied" error

You must use a debugging tool to connect to the Citrix Symbol Server; connections directly from a web browser will return a 403 error (Access Denied).

When are new symbols added to the symbol server share?

An automated script scheduled for 2am Eastern US time each day, checks for newly released hotfixes and adds public symbols for that hotfix to the symbol server. If you have an urgent need to have symbol files placed on the symbol server before 2am Eastern US time, please email a request to symsrv@citrix.com.

Which Citrix products are symbols available for?

Currently, the Symbol server hosts symbols for the following versions of Citrix XenApp Server:
Citrix Presentation Server 3.0 and hotfixes for all languages (English, French, Spanish, German, and Japanese)
Citrix Presentation Server 4.0 and hotfixes for all languages (English, French, Spanish, German, and Japanese)
Citrix Presentation Server 4.5 and hotfixes for all languages (English, French, Spanish, German, and Japanese)
Citrix XenApp 5.0 and hotfixes for all languages (English, French, Spanish, German, and Japanese)

Future Enhancements
The initial release of the Citrix Symbol Server contains only XenApp Server products since these symbol files were already available on the Citrix FTP site - we've simply changed the delivery mechanism to make them more accessible. The Escalation team plans to investigate the addition of symbol files for other Citrix products over the next quarter.

CTX: Citrix released Hotfix Rollup Pack 3 for XenApp 5.0 and 4.5 for 64-bit (x64)

Citrix has just released a new Hotfix Rollup Pack 3 for XenApp 5.0 and 4.5 for 64-bit. Please take special note of the install requirements for this release. For complete readme click here.

For best practices for installing and maintaining a large farm with Hotfix Rollup Pack 3 please, review CTX118659.

I also wanted to point out one area of distinction for 64-bit and the C++ redistributable. The readme below states that the (x86) version of the distributable should be used. This is not a typo. The links below which are used for the 32-bit version of this distributable are used in both 32-bit and 64-bit environments. Please let me know if you have any additional questions about this.

See Knowledge Center article CTX118771 for known install behaviors and their workarounds.
Your Citrix License Server must be at version 11.5 to install this hotfix rollup pack. Using your MyCitrix credentials, download this update from the
Citrix Web site.

The Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) must be installed on all servers before installing this hotfix rollup pack. This can be obtained from the Microsoft Web site or visit the Microsoft Web site and search for Microsoft Visual C++ 2005 SP1 Redistributable Package (x86).

Installing this hotfix rollup pack partially invalidates the following hotfixes. This happens because not all fixes in these hotfixes are included in the hotfix rollup pack. Obtain or request the corresponding replacement hotfixes for any invalidated fixes you require as follows:

Invalidated Hotfix - Replacement Hotfix
PSE450R02W2K3X64027 - TBD
PSE450R02W2K3X64028 - TBD
PSE450R02W2K3X64029 - TBD
PSE450R02W2K3X64030 - TBD

The Suite Monitoring and Alerting (SMA) service used by the Access Management Console might not start after installing Hotfix Rollup Pack 3 and restarting the system. In order to fix this problem, you must upgrade the .NET version on the system to .NET 2.0 SP1. [#198103]

For information about Commandline Parameter Validation for XenApp, see Knowledge Center articles CTX117316 and CTX115245.

Unattended installation of this hotfix rollup pack from a batch file using the /qb switch fails to complete. Instead, the installer stalls at a dialog box prompting to close CMD.exe. As a workaround, use the /qb- or the /qn switch. [#186447]

This hotfix rollup pack provides a range of improvements to the resiliency of the Independent Management Architecture (IMA) Service. To get the benefits of these improvements, you must install this hotfix rollup pack on each zone data collector. See Knowledge Center article CTX118658 for information on the IMA performance and resiliency enhancements introduced in this Hotfix Rollup Pack. See Knowledge Center article CTX118659 for general best practices for installing and maintaining a large farm with Hotfix Rollup Pack 3.

Before installing this hotfix rollup pack on servers licensed for Standard Edition, you must migrate those servers to Advanced Edition. Standard Edition was discontinued on Citrix Presentation Server 4.5; installing this hotfix rollup pack on servers licensed for Standard Edition might cause the following error message to appear:

Citrix Presentation Server is unable to retrieve the product edition. Check to see if the Citrix Independent Management Architecture service is running without errors. Citrix Presentation Server cannot request licenses until it can obtain the product edition – no client devices can connect. If necessary, set the product edition in the Access Management Console. The product must be set to the same edition as your licenses.

To migrate your servers to Advanced Edition, you must obtain an Advanced Edition license and then change the server edition in the Access Management Console from Standard to Advanced. For information about obtaining an Advanced Edition license, visit your My Citrix account or contact your reseller.

After you install this hotfix rollup pack, Presentation Server 4.5 licensing will be enforced for the Application Streaming feature available in the Enterprise and Platinum editions. As a result, this feature will start to consume Presentation Server licenses and any individual Streaming (CSS) licenses received and activated in the past will no longer be utilized.

Uninstalling Version 1.2 of the Streaming Client from a system where Hotfix Rollup Pack 3 is installed might lead to system instabilities. The issue occurs because uninstalling the client removes the AIEcom.exe common component file. As a workaround, after uninstalling the client, run Repair on the Presentation Server Version 4.5 base installation. Running Repair restores the AIEcom.exe file. [#193688]

After installing this hotfix rollup pack, applications for which parameter passing is enabled might fail to launch. This is a result of the implementation of Fix #182305, which enforces tighter command line validation by default. Among potentially affected applications is the Citrix Conferencing Manager, any application that attempts to open a file over a UNC path [#186923], and Microsoft Office applications on WISP (Web Interface for SharePoint). As a workaround, you may choose to disable the fix:

For Citrix Conferencing Manager:
Go to the server properties of Citrix Conference Room.
Select the published application and click Edit.
In the Custom Application Location dialog box, select "Specify custom command line and working directory."
Append %** to the command line (for example, "C:\Program Files\Citrix\CMCM\CRoom.exe" %**).
Specify a working directory.
Apply the changes.

For individual applications:
Go to the Location property of the published application, for example, Microsoft Word.
Append %** to the command line (for example, "C:\Program Files\Microsoft Office\Office12\winword.exe" %**).
Specify a working directory.
Apply the changes.

Alternatively, it is possible to disable the fix at the server level by setting the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWIName: PublishedAppCommandLineFlagType: DWORDData: 0

When adding the ValidSites registry key to redirect specific URLs from server to client, specify the URLs without http://. For example, add www.citrix.com, not http://www.citrix.com. [#161177]
Make sure your 64-bit server is running Windows 2003 SP2 before installing Hotfix Rollup Pack PSE450W2K3X64R03. If SP2 is not installed, Citrix MFCOM Service might not respond as expected. [#162425]

To enable Microsoft Vista and Office 2007 compatibility, you must install Hotfix Rollup Pack 3 before installing any Access Management Console extensions. [#162886]

After using the Shadow Taskbar with Version 11.0 of the XenApp Plugin for Hosted Apps to launch session shadowing, the shadowed session might appear in the Windows Taskbar instead of the Shadow Taskbar. [#196063]

Certain users cannot access the Event Log. This may cause some expected event messages to be missing. For more information, see Knowledge Center article CTX118466. [#197462]

If you remove the Hotfix Rollup Pack after publishing an application with Hotfix Rollup Pack 3 and the Hotfix Rollup Pack 3-level Access Management Console, the console might throw an exception when you attempt to edit the properties of that published application. This problem does not occur when you edit the properties of a published application that was created before Hotfix Rollup Pack 2 was installed. [#166266]

CTX: Citrix released Hotfix Rollup Pack 3 for XenApp 5.0 and 4.5 for 32-bit (x86)

Citrix has just released a new Hotfix Rollup Pack 3 for XenApp 5.0 and 4.5 for 32-bit. Please take special note of the install requirements for this release. For a complete readme click here. For best practices for installing and maintaining a large farm with Hotfix Rollup Pack 3 please, review CTX118659.

See Knowledge Center article
CTX118771 for known install behaviors and their workarounds.
Your Citrix License Server must be at version 11.5 to install this hotfix rollup pack. Using your MyCitrix credentials, download this update from the
Citrix Web site.

The Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) must be installed on all servers before installing this hotfix rollup pack. This can be obtained from the
Microsoft Web site or visit the Microsoft Web site and search for Microsoft Visual C++ 2005 SP1 Redistributable Package (x86).

Installing this hotfix rollup pack partially invalidates the following hotfixes. This happens because not all fixes in these hotfixes are included in the hotfix rollup pack. Obtain or request the corresponding replacement hotfixes for any invalidated fixes you require as follows:
Invalidated Hotfix - Replacement Hotfix
PSE450R02W2K3019 - TBD
PSE450R02W2K3041 - TBD
PSE450R02W2K3043 - TBD
PSE450R02W2K3048 - TBD

The Suite Monitoring and Alerting (SMA) service used by the Access Management Console might not start after installing Hotfix Rollup Pack 3 and restarting the system. In order to fix this problem, you must upgrade the .NET version on the system to .NET 2.0 SP1. [#198103]

For information about Commandline Parameter Validation for XenApp, see Knowledge Center articles CTX117316 and CTX115245.

Unattended installation of this hotfix rollup pack from a batch file using the /qb switch fails to complete. Instead, the installer stalls at a dialog box prompting to close CMD.exe. As a workaround, use the /qb- or the /qn switch. [#186447]

This hotfix rollup pack provides a range of improvements to the resiliency of the Independent Management Architecture (IMA) Service. To get the benefits of these improvements, you must install this hotfix rollup pack on each zone data collector. See Knowledge Center article CTX118658 for information on the IMA performance and resiliency enhancements introduced in this Hotfix Rollup Pack. See Knowledge Center article CTX118659 for general best practices for installing and maintaining a large farm with Hotfix Rollup Pack 3.

Before installing this hotfix rollup pack on servers licensed for Standard Edition, you must migrate those servers to Advanced Edition. Standard Edition was discontinued on Citrix Presentation Server 4.5; installing this hotfix rollup pack on servers licensed for Standard Edition might cause the following error message to appear:
Citrix Presentation Server is unable to retrieve the product edition. Check to see if the Citrix Independent Management Architecture service is running without errors. Citrix Presentation Server cannot request licenses until it can obtain the product edition – no client devices can connect. If necessary, set the product edition in the Access Management Console. The product must be set to the same edition as your licenses.

To migrate your servers to Advanced Edition, you must obtain an Advanced Edition license and then change the server edition in the Access Management Console from Standard to Advanced. For information about obtaining an Advanced Edition license, visit your My Citrix account or contact your reseller.

After you install this hotfix rollup pack, Presentation Server 4.5 licensing will be enforced for the Application Streaming feature available in the Enterprise and Platinum editions. As a result, this feature will start to consume Presentation Server licenses and any individual Streaming (CSS) licenses received and activated in the past will no longer be utilized.

Uninstalling Version 1.2 of the Streaming Client from a system where Hotfix Rollup Pack 3 is installed might lead to system instabilities. The issue occurs because uninstalling the client removes the AIEcom.exe common component file. As a workaround, after uninstalling the client, run Repair on the Presentation Server Version 4.5 base installation. Running Repair restores the AIEcom.exe file. [#193688]

After installing this hotfix rollup pack, applications for which parameter passing is enabled might fail to launch. This is a result of the implementation of Fix #182305, which enforces tighter command line validation by default. Among potentially affected applications is the Citrix Conferencing Manager, any application that attempts to open a file over a UNC path [#186923], and Microsoft Office applications on WISP (Web Interface for SharePoint). As a workaround, you may choose to disable the fix:

For Citrix Conferencing Manager:
Go to the server properties of Citrix Conference Room.
Select the published application and click Edit.
In the Custom Application Location dialog box, select "Specify custom command line and working directory."
Append %** to the command line (for example, "C:\Program Files\Citrix\CMCM\CRoom.exe" %**).
Specify a working directory.
Apply the changes.

For individual applications:
Go to the Location property of the published application, for example, Microsoft Word.
Append %** to the command line (for example, "C:\Program Files\Microsoft Office\Office12\winword.exe" %**).
Specify a working directory.
Apply the changes.

Alternatively, it is possible to disable the fix at the server level by setting the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWIName: PublishedAppCommandLineFlagType: DWORDData: 0

When adding the ValidSites registry key to redirect specific URLs from server to client, specify the URLs without http://. For example, add www.citrix.com, not http://www.citrix.com. [#161177]
To enable Microsoft Vista and Office 2007 compatibility, you must install Hotfix Rollup Pack 3 before installing any Access Management Console extensions. [#162886]

After using the Shadow Taskbar with Version 11.0 of the XenApp Plugin for Hosted Apps to launch session shadowing, the shadowed session might appear in the Windows Taskbar instead of the Shadow Taskbar. [#196063]

Certain users cannot access the Event Log. This may cause some expected event messages to be missing. For more information, see Knowledge Center article CTX118466. [#197462]

If you remove the Hotfix Rollup Pack after publishing an application with Hotfix Rollup Pack 3 and the Hotfix Rollup Pack 3-level Access Management Console, the console might throw an exception when you attempt to edit the properties of that published application. This problem does not occur when you edit the properties of a published application that was created before Hotfix Rollup Pack 2 was installed. [#166266]

Friday, October 17, 2008

MS: Gpupdate Error Access Denied

To fix this issue follow these steps:

Regsvr32 /n /I %systemroot%\system32\userenv.dll
cd %systemroot%\system32\wbem
Mofcomp scersop.mof
Gpupdate /force

CTX: The Citrix SMA Service service depends on the Citrix Independent Management Architecture service which failed to start

Error:

Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7001
Date: 10/16/2008
Time: 1:33:39 PM
User: N/A
Computer:CTXSRV
Description:The Citrix SMA Service service depends on the Citrix Independent Management Architecture service which failed to start because of the following error:
After starting, the service hung in a start-pending state.

Solution:

Setting the service "WMI Performance Adapter" to Automatic

Monday, October 13, 2008

CtxAdmTools: Ctx Policies Manager Released!

CTX Policies Manager v1.1

This FREE tool Backup and Restore Policies or Import, Transfer, Migrate Policies between farms

Backup and Restore policies in the same Citrix Farm.

Transfer or Migrate policies between Citrix Presentation Server 4.0, Citrix XenApp 4.5 and Citrix XenApp 5.0 farms.
Ctx Policies Manager migrate policies from Citrix Presentation Server 4.0 and Citrix XenApp 4.5 to Citrix Presentation Server 4.0, Citrix XenApp 4.5 and Citrix XenApp 5.0 farms.
Migration between Citrix XenApp 5.0 farms is not fully supported in this version.


I returned from two weeks vacations in Argentina and I discovered that I need to migrate 464 Citrix policies from our old Citrix Presentation Server 4.0 farm to our new Citrix XenApp 4.5 farm.

I search the web from applications and I found a couple of scripts created by Mark Elliot on one of my favorites sites:
http://www.brianmadden.com/

I tried to run the backup script on my 4.0 farm and fails, I review the code and made a couple of changes and still fails... so I check my code and found some code to export policies I wrote in June 2008, I took some pieces of code from Mark scripts (I loved the XML file option...my old code used a TXT file) and review MFCOM guide and got more code from there.

One day later, I run Ctx Policies Manager and backup the 4.0 farm. I run the Backup script created by Mark.. and fails... so I spent an extra day coding the restore option.

Then I tested the code and fixed some bugs for two days and then all policies are in the new farm.

I tested for two extra days; fixed more bugs, add some functionality, and test the application in one my Citrix XenApp 5.0 farms.

Ctx Policies Manager backup/restore/migrate Citrix Presentation Server 4.0 and Citrix XenApp 4.5 farms. I backup policies in both Citrix Presentation Server 4.0 and Citrix XenApp 4.5 farms and restore successfully in the Citrix XenApp 5.0 farm. Backup/Restore/Migration between Citrix XenApp 5.0 farms is not fully supported in this version.

http://ctxadmtools.musumeci.com.ar/

Wednesday, September 03, 2008

CTX: Citrix Released XenApp 5.0 for Windows 2003 and 2008!!

Citrix released today Citrix XenApp 5 – the new name for Citrix Presentation Server – is the most complete application virtualization system that offers both client-side and server-side application virtualization for optimal application performance and flexible delivery options. XenApp brings world-class application delivery to the Microsoft Windows Server and Terminal Services platform with added flexibility, manageability, security and performance, making application delivery the premier choice in providing Windows applications to users.

Key benefits of adopting XenApp 5

Reduce cost:
  • Reduce the cost of patching/updating applications with the new Inter-isolation communication feature of Application Virtualization
  • Use the new Active Application Monitoring feature of EdgeSight to cut support costs by making it easy for IT to proactively detect and prevent potential performance issues even before they occur
  • Be IPv6 compliant without rewriting applications
  • Use the new
Installation Manager for Windows Server 2008 to quickly distribute applications, service packs, software patches, and simple command-line script tasks to servers

Improve Performance

  • Dramatically improve application startup time for streamed applications
  • Ensure fast and secure delivery of applications with HTTP(S) support for application streaming
  • Improve Performance for Users and Apps with Preferential Load Balancing (PLB)
  • Enhance XenApp resource monitoring with updated Resource Manager (based on EdgeSight technology)

Enhance User Experience

  • Use the completely redesigned Web Interface to enhance user productivity via the intuitive and compelling interface
  • Streamline End User Experience with new icons

Transition to Windows Server 2008

  • Leverage the security and stability of Windows Server 2008 platform
  • Enhance usability with Special Folder Redirection and ClearType font smoothing
  • Enhance printing with XPS Universal Print Driver
  • Enable smooth transition to Windows Server 2008 with mixed farm support

http://www.citrix.com/

Thursday, August 28, 2008

MS: Microsoft Server Software And Supported Virtualization Environments

Microsoft Server Software And Supported Virtualization Environments

http://support.microsoft.com/kb/957006

This article discusses the support policy for running Microsoft server software in the following supported virtualization environments:

Windows Server 2008 with Hyper-V
Microsoft Hyper-V Server 2008

Supported partners' virtualization software


For more information, click the following article number to view the article in the Microsoft Knowledge Base:
944987 (http://support.microsoft.com/kb/944987)
Support partners for non-Microsoft hardware virtualization software.

Wednesday, August 27, 2008

MS: Microsoft released Internet Explorer (IE) 8 Beta 2

Today MS release IE8 Beta 2 for public download.

You can download it at http://www.microsoft.com/ie8.

You’ll find versions for 32 and 64-bit editions of Windows Vista, Windows XP, Windows Server 2003 and 2008. In addition to English, IE8 Beta 2 is available in Japanese, Chinese (Simplified), and German. Additional languages will be available soon.

Monday, August 25, 2008

MS: Add a site to Trusted Zone on Internet Explorer (IE)

VB Script

On Error Resume Next

Const HKEY_CURRENT_USER = &H80000001

strComputer = "."Set objReg=GetObject("winmgmts:\\" & strComputer & "\root\default:StdRegProv")

strKeyPath = "Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\musumeci.com"

objReg.CreateKey HKEY_CURRENT_USER, strKeyPath

strValueName = "*"

dwValue = 2

objReg.SetDWORDValue HKEY_CURRENT_USER, strKeyPath, strValueName, dwValue

CMD Script

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\musumeci.com.ar" /V * /T REG_DWORD /F /D 2

Friday, August 22, 2008

CTX: Implement and Clone XenApp 4.5 on VMware ESX

Cloning Citrix XenApp 4.5 on VMware ESX 3.5

http://www.unitek.com/training/citrix/blog/?p=61

CTX: Detect Presentation Server or XenApp Version

Check the version of Citrix Presentation Server or Citrix XenApp in the following registry key:

HKLM\SYSTEM\CurrentControlSet\Control\Citrix\NewProductVersion


This is a VB Script sample to detect the version of the Citrix server

-----START CODE Detect_CTX_Version.vbs-----

Const HKEY_LOCAL_MACHINE = &H80000002
strComputer = "."

Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & strComputer & "\root\default:StdRegProv")
strKeyPath = "SYSTEM\CurrentControlSet\Control\Citrix"
strValueName = "NewProductVersion"
oReg.GetExpandedStringValue HKEY_LOCAL_MACHINE,strKeyPath,strValueName,strValue

WScript.Echo "Citrix Version Installed: " & strValue

-----END CODE Detect_CTX_Version.vbs-----

Wednesday, August 20, 2008

CTX: ICA Client Access Permissions

The ICA file security configuration is saved in the webica.ini file contained inside the following directory:

\Documents and Settings\\Application Data\ICAClient

Note: With version 10.1 of the Presentation Server Client or later, the webica.ini file is stored in the user profile directory.

See CTX114265 -
Client File Security is Disabled After Upgrading From Version 10 of the Presentation Server Client to Version 10.1.

Webica.ini file configuration:
The types of access you can set based on the settings in the INI file are described below.

405 means give the server Full Access.
404 is Read Access.
403 is No Access.
-1 means no security setting is configured.

For example, type the following in the Webica.ini file if you do not want to show any ICA File Security pop-up windows to users, but your servers need full access to client computers.

Note: The [Access] heading is required.

[Access]
GlobalSecurityAccess=405

Tuesday, August 19, 2008

CTX: Citrix released Provisioning Server 5.0

Citrix released today the new version of PVS 5.0.

New in this Release:

• Sites and Device Collections
• Groups/Views
• Roll-based Administration
• Improved LDAP/AD integration
• Scalability and Usability Enhancements
• Enterprise Boot Device
• SQL 2005 Support
• Migration to VHD vDisk Format
• Logging Improvements
• Xen Integration
• In the Dell Flexible Computing Solution, new OptiPlex models are automatically recognized and supported.

Monday, August 18, 2008

CtxAdmTools: Show Published Applications Released!

Show Published App v1.2
This FREE tool list published applications on the farm or servers. Show applications published on the Citrix farm or servers and generate a report.
Show App List button list all applications published in a farm.

Save App List (Text File) button save all applications published in a farm into a Text File.

Load App List (Filter) button load all applications published in a farm. into the Filter Published Application combo box, so you can use Filter button to display details about an specific application.

Show App List per Server button list all applications published in a farm, server by server.

Save App List per Server (Text File) button save all applications published in a farm, server by server, into a Text File.

Save App List per Server (Excel File) button: save all applications published in a farm, server by server, into a Excel File.

Friday, August 15, 2008

CtxAdmTools: ListSessions v1.4 released!

ListSessions v1.4
This tool list Sessions (All/Active/Disconnected) and Clients Machines connected in your Citrix farm

ListSessions v1.4 is FREE!
You can use the Unregistered Version for as long as you would like.
Save Report (TXT), Save Report Clients (XLS) and Search Session ID options are available only in the Registered Version)

New Features in version 1.4:

The List Client Information and Save Report Clients (XLS) options now show:

Domain or Workgroup Member: show if the machine is member of a domain or not.

Domain or Workgroup Name: show the name of the Domain or Workgroup.

Machine Role: show the role of the machine:
Standalone Workstation, Member Workstation, Standalone Server, Member Server, Backup Domain Controller, Primary Domain Controller.

Check features and Screenshots of
ListSessions v1.3
Check features and Screenshots of
ListSessions v1.2 (Free)
Check features and Screenshots of
ListSessions v1.1 (Free)

CTX: MSInstaller Windows Pops up on XenApp 4.5

When you open Internet Explorer in a client connected to a Citrix XenApp 4.5 server

The following message window pops up for few seconds when IE launched:



Windows Installer Preparing to install

If you check the Event Viewer in the XenApp server, you will found these entries:

Event Type: Warning
Event Source: MsiInstaller
Event Category: None
Event ID: 1001
Date: 8/15/2008
Time: 2:05:31 PM
User: DOMAIN\User
Computer: USCTXSRV01
Description:Detection of product '{44412985-02EE-4824-9EA5-B2AF6D98924E}', feature 'CTX_MF_MetaFrame_Core' failed during request for component '{79ED246A-69C7-4CEF-B5A2-57EC3B86BC31}'
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Event Type: Warning
Event Source: MsiInstaller
Event Category: None
Event ID: 1001
Date: 8/15/2008
Time: 2:05:31 PM
User: DOMAIN\User
Computer: USCTXSRV01
Description:Detection of product '{44412985-02EE-4824-9EA5-B2AF6D98924E}', feature 'MetaFrame_XP', component '{DF3019A7-AD05-4A30-9C93-2A8F9CD501AB}' failed. The resource 'E:\' does not exist.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Solution:

Edit the following registry value for that component to resolve the problem. The registry value is located here: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\7A9103FD50DA03A4C939A2F8C95D10BA"58921444EE204284E95A2BFAD68929E4"="E:\" replace E:\ or other drive to C:\.

Thursday, August 14, 2008

MS: How to Add a Trusted Site to Internet Explorer Zone

You want to add a site like an intranet to local users login into a server?

You can edit the file usrlogon.cmd in a Citrix servers to the site musumeci.com.ar to your IE Trusted Zone

*.musumeci.com.ar

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\musumeci.com.ar" /V * /T REG_DWORD /F /D 2


http://*.musumeci.com.ar

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\musumeci.com.ar" /V http /T REG_DWORD /F /D 2

https://*.musumeci.com.ar

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\musumeci.com.ar" /V https /T REG_DWORD /F /D 2

CTX: Would you like Citrix Password Manager to remember your logon information for this application

When you open an application you receive this message: "Would you like Citrix Password Manager to remember your logon information for this application?"

To disable this option open Citrix Access Management Console:

Password Manager
User Configurations
Edit User Configuration
Basic Agent Interaction

Uncheck "Automatically detect applications and prompt user to store credentials"

Monday, August 11, 2008

CtxAdmTools: CTX List Local Printers v1.1 Released!

CTX List Local Printers v1.1

This FREE tool list Local and Network Printers in your Citrix farm.

List all Local and Network Printers in your Citrix farm. Very useful to troubleshooting Citrix printing.


Show Printers Local Machine option list local or network printers in the local machine (or remote machine). You can use Printer Name text box to Filter Results the list of printers.

Show Printers Multiple Machines option list local or network printers in a list of machines (previously you must load it with Load Server List button). You can use Printer Name text box to Filter Results the list of printers.
You can use Show Username in SessionID checkbox and Show Client Machine and IP Address checkbox will provide more details.
Warning: These two checkbox will make the process more slow.


The Generate Report option create a Text File with all the information in the Local Printer Result window.

http://ctxadmtools.musumeci.com.ar/CTXListLocalPrinters/

Thursday, August 07, 2008

MS: Microsoft released SQL Server 2008

Microsoft Corp. today announced the release to manufacturing of Microsoft SQL Server 2008, the new version of the company’s acclaimed data management and business intelligence platform. This version of SQL Server provides powerful new capabilities such as support for policy-based management, auditing, large-scale data warehousing, geospatial data, and advanced reporting and analysis services

More info at http://www.microsoft.com/sqlserver

Wednesday, August 06, 2008

CTX: Citrix Password Manager experienced an error during initialization and will now close.

When you log on, the following error message appears:

"Citrix Password Manager experienced an error during initialization and will now close. Please restart Password Manager. If you are using Citrix Presentation Server, log off and restart your session."


Resolution:

Log off the user from Citrix

Open Citrix Access Management Console
Password Manager
User Configurations

Other Tasks
Delete user data from central store
Reset user data

And delete all data from Terminal Server profiles.

Wednesday, July 30, 2008

CTX: Create a Null Printer

To create Null Printer with a unattended script:

start /wait rundll32 printui.dll,PrintUIEntry /if /b "NULL PRINTER" /f "%systemroot%\inf\ntprint.inf" /r "lpt1:" /m "HP LaserJet 4" /z

>> Create a printer called "NULL PRINTER" using the HP Laserjet 4 driver and redirected to LPT1 port

----- optional steps -----

sleep 5

>> Wait 5 seconds

start /wait rundll32 printui.dll,PrintUIEntry /y /n "NULL PRINTER"

>> Set "NULL PRINTER" printer as default printer

Monday, July 28, 2008

CtxAdmTools: Dump Session Printers v1.0 Released!


This FREE tool list or dump all Session Printers in your Citrix policies.
Very useful to troubleshooting Citrix printing problems.
You can export the Session Printer information in each Citrix Policy to Text Files.

VMware: VMware released ESX 3i for free

VMware released the Update 2 for VMware Infrastructure 3.5 and that will give away the lightweight edition of the product, ESX 3i, for free.

VI 3.5 and ESX 3i will continue to share a the large majority of the code base.

ESX 3i will continue to have the same features that has today, without additional limitations

VMware will not require the purchase of any software & support subscription to access the product. Customer will be able to get the code without any restriction.

VMware ESXi has the same functionality and performance as VMware ESX but with a 32 MB disk footprint. With the ability to seamlessly upgrade to VMware Infrastructure 3, customers can add the benefits of server consolidation, automatic load balancing and business continuity to VMware ESXi.

Download VMware ESX 3i

Thursday, July 24, 2008

CtxAdmTools: PrintDriver v1.5 Released!

This tool change or replace a single or multiple Print Drivers installed in Windows servers.

PrintDriver v1.5 is FREE! You can use the Unregistered Version for as long as you would like.
Change the Print Driver of one single Printer.

Change the Print Driver of Multiples Printers

(Available only in the Registered Version)

This option is very useful is you replacing all HP Print Drivers for HP Universal Print Driver (UPD), for example.

You can use PrintCert to search for unsigned Print Drivers and use PrintDriver to replace these Print Drivers.

Friday, July 11, 2008

CtxAdmTools: PrintCert v1.2 Released!

This tool list Print Drivers installed in your Citrix farm or Windows servers List all Signed/Unsigned/Manufacturer Print Drivers installed on your farm or Windows server and export the results to Excel or Text files. Learn more...

The Print Spooler service terminates sporadically in your Citrix Server.
Event Logs shows "Print Spooler service terminated unexpectedly" Event ID 7031 is logged in Windows Event Logs.
The cause of this, almost of the times is Unsigned Print Drivers or Manufacturer Print Drivers.
PrintCert v1.2 is FREE!
You can use the Unregistered Version for as long as you would like.
The Registered Version provide the ability to load Multiple RegKey files and Save Report in Text or Excel files.

Using
Multiple RegKey you can query multiple servers or a Citrix Farm.
Using the Load Multiple Servers Print File option, you can generate a report of several servers.


Your can export the result of a single server or multiples servers to a Text File...or export the result of a single server or multiples servers to a Excel File and order it per Driver Model ...


Download PrintCert v1.2

Tuesday, July 08, 2008

CtxAdmTools: Multiple RegKey v1.0 Released!

This tool query the registry on single or multiple servers If you several servers in your environment, you must know how difficult is compare the registry values between servers.
Now with Multiple RegKey you can query the value of one registry key (and SubKeys, if you want) on a single or multiple servers to compare values.

Download Multiple RegKey v1.0

Wednesday, July 02, 2008

CtxAdmTools: Load Evaluator Info v1.0 Released!

This FREE tool show the Load Evaluator of every server in your Citrix farm.

With Load Evaluator Info v1.0, you can list the Load Evaluator of every server on your Citrix farm and export results to Excel or Text files.

Download Load Evaluator Info v1.0

Thursday, June 26, 2008

MS: Windows 2008 Hyper-V RTM!

Today, Microsoft released Windows Server 2008 Hyper-V, the hypervisor-based virtualization feature included in select versions of Windows Server 2008. Those who have already deployed the x64 versions of Windows Server 2008 can receive Hyper-V from Windows Update beginning July 8, while new customers and partners can Download Hyper-V from Microsoft Hyper-V Web Site.

Be sure to visit the Windows Virtualization Team blog to see daily spotlights on specific features and benefits of Hyper-V technology, as well as to read about customer stories and see postings from guests.

Guest operating systems that are supported on a Hyper-V virtual machine host
http://support.microsoft.com/kb/954958

Friday, June 20, 2008

CtxAdmTools: CTX Server Status v1.2 Released!

CTX Server Status

This FREE report tool show status information about your Citrix farm
Provides you or your boss a list of online/offline servers, amount of sessions, load evaluator, server load, zone.

The registered version provide the ability of filter servers per Zone and generate a Excel report.
Learn more...

Download CTX Server Status

Monday, June 16, 2008

CtxAdmTools: List HotFix v1.0 Released!

List HotFix

This FREE tool list all Citrix Hot Fixes installed in your Citrix farm
List all Citrix Hot Fixes / Patches / Upgrades installed on your farm and export the results to Excel or Text files.
Learn more...

Download List HotFix v1.0

CtxAdmTools: Launch of CtxAdmTools!

In April 2006 I started working as a Senior Citrix Systems Engineer for Sunrise Senior Living (http://www.sunriseseniorliving.com), one of the premier (and largest) providers of senior living services. Sunrise currently operates more than 440 senior living communities (and more than 50 under construction) throughout the United States, Canada, the United Kingdom and Germany with more 38,000 employees and a very large Citrix farm.

As soon I started I discovered is really challenging administering and resolve issues with a very large amount of Citrix servers and thousands of users and printers.

You will found in this site a very useful set of utilities for specific tasks. Sometimes you will spend hours and hours of manual tasks or use limited scripts.

I developed this set of tools to help me in daily tasks. I spend several weeks developing and testing these tools. You will save time (and money!) using these tools.

The web site of CtxAdmTools is
http://ctxadmtools.musumeci.com.ar

Friday, June 06, 2008

MS: Install Print Drivers on Windows Server

To install Print Drivers on Windows Server, Terminal Server or Citrix Servers (just the print driver, not the printer):

1) To install a Driver included in the Windows distribution:

start /wait rundll32 printui.dll,PrintUIEntry /ia /m "HP LaserJet 5" /h "Intel" /v "Windows 2000" /f "%systemroot%\inf\ntprint.inf"

2) To install a OEM Driver NOT included in the Windows distribution:

Extract the driver. Open the oemsetup.inf included with the driver.

Search the Manufacturer section. The manufacturer is Ricoh.

---- oeminfo.inf ----
; The Manufacturer section lists all of the manufacturers that we will
; display in the Dialog box;
[Manufacturer]

%OEM%=Ricoh
---- oeminfo.inf ----

Now search for Ricoh

---- oeminfo.inf ----
; Model sections. Each section here corresponds with an entry listed in the
; [Manufacturer] section, above. The models will be displayed in the order
; that they appear in the INF file.;
[RICOH]
"RICOH Aficio 3035 PCL 5e" = RIC542,USBPRINT\RICOHAficio_3035B463,LPTENUM\RICOHAficio_3035B463,RICOHAficio_3035B463
"RICOH Aficio 3045 PCL 5e" = RIC542,USBPRINT\RICOHAficio_30458661,LPTENUM\RICOHAficio_30458661,RICOHAficio_30458661
---- oeminfo.inf ----

We can see 2 models here, 3035 and 3045.

To install RICOH Aficio 3035 PCL 5e, we can use this script:

start /wait rundll32 printui.dll,PrintUIEntry /if /b "Ricoh 3035" /f "C:\PrnDrivers\RICOH 3035\oemsetup.inf" /r "lpt1:" /m "RICOH Aficio 3035 PCL 5e" /z

Friday, May 23, 2008

CTX: Install Symantec Antivirus on Citrix Servers

To install Symantec Antivirus (SAV) o Symantec Endpoint on Citrix Presentation Server 4.0 or Citrix XenApp v4.5, you need to install in Terminal Server installation mode.

I created this script:

change user /install

start /wait MSIEXEC /I "c:\update\sav\Symantec AntiVirus.msi" ADDLOCAL=SAVMain,SAVUI,SAVHelp,EMailTools,OutlookSnapin,QClient NETWORKTYPE=1 INSTALLSERVER=0 SERVERNAME=SAVSRV ENABLEAUTOPROTECT=1 REBOOT=ReallySuppress ALLUSERS=TRUE SYMPROTECTDISABLED=1 /Qn

change user /execute

Enable/Disable Tamper Protection: SYMPROTECTDISABLED

0=Enable / 1=Disable

Optional:

If you want to assign the server to a Client Group, run this extra step:

regedit -s Q:\update\sav\ClientGroup.reg
net stop "Symantec AntiVirus"
net start "Symantec AntiVirus"

---- ClientGroup.reg ----
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\INTEL\LANDesk\VirusProtect6\CurrentVersion]"ClientGroup"="CTX Servers"
---- ClientGroup.reg ----

Reference
Symantec AntiVirus Corporate Edition and Terminal Server support

Friday, May 16, 2008

MS: Use NETSH to import or export the Network Configuration

To backup (or dump) the configuration of the network connection:

netsh -c interface dump > c:\network.txt

To restore the configuration:

netsh -f c:\network.txt

Wednesday, May 14, 2008

CTX: Citrix Optimizations

Turn on Slow-Start Load Balancing
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\LMS UseILB = REG_DWORD: 1 Reference Citrix Article CTX108645

Using custom, Office and system ADM templates, implement the following user optimizations via GPO:
* Disable Active Desktop
* Reduce cursor blink rate to 1.5 seconds (1500)
* Reduce MenuShowDelay to 100 ms
* Set sound scheme to “No Sounds”
* Disable Word background grammar and spell checking
* Disable Office Assistant and Office Assistant Animation/Sounds
*Always Show Full Menu Items and Disable the Show menu delay

Network performance and system usage HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer NoRemoteRecursiveEvents = REG_DWORD: 1
Reference Microsoft Article 885189

Memory Optimization HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management LargeSystemCache = REG_DWORD: 1

This setting allocates additional memory to the File System Cache. Starting with Windows Server 2003, Microsoft moved the registry from Paged Pool RAM and into the File System Cache. Running out of File System Cache will prevent users’ ntuser.dat files (profiles) from loading. Setting this registry key to 1 is the same clicking the System Cache button shown in the following screen shot:

Additionally, Citrix recommends settings the Visual Effects tab to adjust for best performance as shown below: The following registry settings are optimizations that Citrix recommends be applied to Terminal Servers in order to optimize performance and allow a maximum number of users to be supported.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Configuration Manager]
"RegistryLazyFlushInterval"=dword:0000003c

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters]
"MaxWorkItems"=dword:00002EE0
"MaxMpxCt"=dword:00000800
"MaxRawWorkItems"=dword:00000200
"MaxFreeConnections"=dword:00000064
"MinFreeConnections"=dword:00000020

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters]
"MaxCmds"=dword:00000800

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MRxSmb\Parameters]
"MultiUserEnabled"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"DisablePagingExecutive"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows]
"ErrorMode"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"NtfsDisableLastAccessUpdate"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers]
"NetPopup"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers]
"Eventlog"=dword:00000001

Friday, May 09, 2008

CTX: Memory Dump Analysis

SystemDump 3.1 for 32-bit and 64-bit platforms
http://support.citrix.com/article/CTX111072

The SystemDump utility can force a server to generate a memory dump from the session or when a keyboard is not available or non-standard. Command line options allow you to generate a dump from command files and/or remotely when a console session is not available (for example, IBM blade servers). Whether a complete memory or kernel memory dump is saved depends on the Control Panel settings in place.

Troubleshooting Stop Errors, Server Hangs, and Server Restarts http://support.citrix.com/article/CTX101595

This article is meant to help you investigate stop errors and system restarts.

Complete memory dumps are not available on computers that have 2 or more gigabytes of RAM
http://support.microsoft.com/default.aspx?scid=kb;en-us;274598

Gathering Blue Screen Information After Memory Dump in Windows 2000 or Windows NT http://support.microsoft.com/kb/q192463/

This article describes how to gather more information about a blue-screen error message. Note that these steps may not always provide conclusive answers and may only be a symptom of another problem.

Case Study: Intermittent Client Printer Creation and Deletion Failures
http://support.citrix.com/article/CTX112580

Memory dump analysis for printer drivers problems