Citrix MetaFrame Password Manager 2.5 Codename – “Andros” Release Date – May 24, 2004 (projected) Citrix MetaFrame Password Manager 2.5 - Release Theme • Theme: “Broadening Support” • Goals: – Increase the addressable market • Novell customers • German/French/Spanish/Japanese languages • Certificate based smart cards – Maintain Market Momentum • Timely release after MetaFrame Password Manager 2.0 – Implement new Citrix branding New Features – Novell Support • MPM 2.5 can be used with Novell’s GINA – Primary authentication against Novell eDirectory – eDirectory is not supported as a credential store • Netware file share support – Allows use of Netware file share for central credential store – New CtxNWFilePrep.exe utility • Establishes directory structure and privilege/trust set New Features – Novell Support • Most Citrix/Novell customers use ZENworks’ Dynamic Local User (DLU) feature – Windows Username and Password must match Novell Username and password. – Enable Volatile User – to remove user credential upon exit. – Synchronizes user’s Novell and local NT user passwords, so user doesn’t have to enter two passwords New Features – Multi-factor Authenticators • Enhanced support for smart cards, tokens, biometrics, and proximity devices: – Support for user certificate-based (X.509 PKI) network authentication – Re-authentication via workstation lock (secure attention sequence Ctrl+Alt+Del) which reverts to the network authentication GINA New Features – Multi-factor Authenticators • Product testing with an ever-growing list of vendors (14 announced on March 23) – Smart cards: ActivCard, Axalto (Schlumberger), GemPlus, LOGICO, Netmaker – Biometrics: BioNet Systems, EKey, Identix, SAFLINK, Integrated Biometrics – Tokens: RSA, Secure Computing, VASCO, CRYPTOCard, Aladdin, PassGo – Proximity: Ensure • Vendor participation via a Security Partner program New Features – Extended Application Support • Java and Active X based applications – MPM 2.5 introduces support for ActiveX controls, Java scripts and Java applets – Based on difficulty level this may require services from Citrix Consulting • Must create both a Web app def and a Windows app def • Must export INI file, edit to add new settings, re-import • Drop Down Menus – Previously (MPM 2.0), drop-down menus could be handled only via SendKeys or manual selection • Send arrow keys or first letter of menu item – MPM 2.5 provides automated drop-down menu selection for Win32 (except .NET) and Web apps New Features – Extended Application Support • Improved Terminal Emulation Support – New configuration setting for terminal emulators that don’t write the location of their HLLAPI DLL in the registry • e.g. BOSaNOVA • Support for Long URLs – Previously (in MPM 2.0), URLs in excess of 256 characters could only be handled by substring matching – MPM 2.5 supports strict matching of very long URLs New Features – Extended Application Support • Difficult Applications – MPM 2.5 supports several unusual window characteristics • No window title • Dynamic (variable) window title • Dynamic class name – Examples: • Cerner medical apps (no window title or variable title) • McKesson PCView32 (dynamic class name) – Substring matching is now available for Win32 apps New Features – Logging Tool • Can be enabled when required to collect data on application detection and credential insertion – Intended to help troubleshoot difficult applications – For use by Technical Support or Citrix Consulting • Enabled by creating a “Log” registry entry – HKLM\Software Citrix\Metaframe Password Manager\Log – Provides agent logging • No security-sensitive data is written to the log New Features – Improved End User Interface • Confirmation of Agent Detection – End users are now asked to confirm if the agent properly recognized the login fields and submit button – Prevents users from incorrectly configuring the agent – Directs them to their administrator for more complex applications New Features – Improved End User Interface • Improved Identity Verification – MPM 2.0 • Default question: Enter generic answer. • Likely to cause user confusion – MPM 2.5 • Default question: What is your identity verification phrase? • Minimum length of response to default question increased from 8 to 12 characters for improved security • New admin option to eliminate default question if one or more other questions have been defined New Features – Improved End User Interface • Identity Verification UI – Better end user description – New default verification question. – Default answer now 12 characters Improved UI for Identity Verification New Features – Policy Enforcement • Enforcement of password policies now extended to manual password change – MPM 2.0 only allowed this for auto-generated passwords – Invalid password results in error message: New Features - New Agent Settings • Forced Credential Storage – Disable ability for end user to opt out of submitting credentials to Password Manager for applications with existing definitions • Yes/No/Never dialog box is skipped, taking user directly to the credentials entry screen • Show Tray Icon – Enable/Disable agent icon that appears in the taskbar – Example usage: • Admin decides to hide systray icon for agents deployed on MetaFrame Presentation Server • Result is that end user sees only one MPM icon, for the agent running on his own local machine Integration with MetaFrame Presentation Server 3.0 • Location of central store can be specified per user – Note: Can also be specified in HKCU (for customers not using MPS 3.0) – Different groups of users can have different settings by using multiple file shares – Large organizations can distribute users across multiple file shares • MPM can be enabled/disabled per user – Allows for staged roll-out without having to publish each application twice Performance Improvements Preliminary figures (March 2004), taken on a Presentation Server at 65% utilization with std. synchronization and a roaming profile: Measurement MPM 2.0 MPM 2.5 Insertion impact (AD) Windows 2000 7.5% 2.6% Insertion impact (FS) Windows 2000 7.5% 5.0% Agent response – Win32 app (AD) 1.00s 0.11s Agent response – Win32 app (FS) 0.64s 0.51s Network Bandwidth Utilization (AD) 130 KB 96 KB Network Bandwidth Utilization (FS) 50 KB 32 KB Troubleshooting - General • Check that the Agent is deployed and configured correctly. • Check if the agent is synchronizing properly – Check synchronization point – Hit refresh in the agent and check the time stamp of the ini files to see if they changed. • Agent’s sync point may have been changed using the console – Check if you have an adminoverride. • If you do, you will have to delete mmffile and the ini files. • The agent will then read the sync point from the registry again. • Go to the sync point and check for permissions and settings. • Check for network problems that may be causing the agent not to sync properly. Troubleshooting – Windows Applications • Check whether the application is being detected • Make sure you add multiple window title and class id for transient windows. • Check if Password Manager Agent is detecting the controls on the window • Others things to look for – Check for dynamic control ids by running the app repeatedly. – Check for null control ids – Check for same control ids for all controls – Send keys must be used. – Check exclusion list – maybe you have incorrectly configured the exclusion list. Troubleshooting – Web Applications • Need to use forms – Look for <FORM> tag in the source of the web page – Change the web page or you will have to use SendKeys • Look for java applets or client side scripting Troubleshooting – Host Applications • Check if SSOMHO is running – SSOMHO runs when it detects the terminal emulator configured • Following must be done in order for SSMHO to run: – Mfrmlist.ini on the Agent must have an entry for the emulator – Agent setting for host apps must be enabled – HLLAPI Short name must be defined for the emulator • Debug tool will tell you why SSOMHO.EXE did not launch. • If SSOMHO is running, check the application definition Competitors • Passlogix • Protocom • Sentillion • Evidian On the Horizon… • Next Release – Codename: “Abaco” – Release Timeframe: “Turnberry” Suite Release - 1H ‘05 • Release Focus – Hot Desktop (password and smart card authentication) – Self Service Password Reset – License Server – Administration Console – Enhanced/Alternate Credential store
© Copyright 2025 Paperzz