PSOD sur Proliant ML110 G7

Lors de l’installation d’ESXi 5.0 sur notre Proliant ML110 G7 (@home) nous avons rencontré un beau PSOD (Purple Screen Of Death).

Un google après nous tombons sur le thread “VMWARE ESXi 5.0 on Proliant ML110 G7”  sur le HP Communities, qui explique que le problème vient du  “Power Regulator mode” qu’il faut paramétrer sur “OS control mode“.

Il est possible de paramétrer le “Power Regulator Mode” via le BIOS ou bien L’ILO.

Configuration via le BIOS :
Allez dans “Power Management Option” -” HP Power Regulator” et choisissez “OS Control Mode”.

Configuration via l’ILO :
Allez dans “Power Management”, cliquez sur “Power Setting”s et choisissez  “Os Control Mode”.

Un reboot après ESXi s’install sans problème 😉 .

Mais ESXi vs Proliant ML110 G7 ne s’arrête pas la malheureusement (problème de RAID notamment).

Post to Twitter

Erreur SQL : [364] Le service Messenger n’a pas été démarré. Les notifications NetSend ne seront pas envoyées.

Il y a quelques jours nous sommes tombés sur une erreur SQL (suite à la mise en place de Database mail) :

[364] Le service Messenger n’a pas été démarré. Les notifications NetSend ne seront pas envoyées.

Après une recherche google avec notre collègue et ami VMDUDE, nous avons trouvé THE  trick (bravo MS au passage) sur un billet publié sur le msdn.

En effet lors de la configuration de Database Mail (au passage un step by step est dispo chez codeproject) il faut aussi activer le profile de messagerie : clique droit sur SQL serveur Agent  – propriété – Système d’alerte puis cliquez sur Activer le profile de messagerie.

Bien sur ça se passe de commentaire 🙂 .

Post to Twitter

Rajouter un item dans le menu outils d’Internet Explorer

Si vous souhaitez rajouter un item dans le menu outils d’Internet Explorer (dans notre cas un IE6), c’est on ne peut plus simple.

En gros tout est en registre, direction HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions (ou HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Extensions) :

  • Création d’un GUID (dans notre cas par uuidgen).
  • Création d’un clé avec comme nom le GUID  obtenu via uuidgen
  • Création de la valeur CLSID avec comme valeur {1FBA04EE-3024-11D2-8F1F-0000F87ABD16}
  • Création de la clé Exec avec comme valeur l’exe qui vous interresses (ou le script)
  • Création de la clé MenuText avec comme valeur le nom qui s’affichera dans le menu outils d’IE
Et c’est tout, reste à lancer IE (testé avec un IE6 🙂 ).

Tout est expliqué ici.

Bref rien d’extraordinaire, juste la simplicité du tips 🙂 .

Post to Twitter

Configurer l’url du PNA en GPO

Si vous souhaitez configurer l’url de vos PNA via GPO vous trouverez ci-dessous deux adm (32 bits et 64 bits) permettant de le faire (les adm étaient déjà dispo chez http://seetricks.blogspot.com/,nous avons juste un peu custom ces derniers).

ADM pour OS 32 Bits

CLASS MACHINE
CATEGORY “Citrix Components”
POLICY “Configuration URL PNA”
KEYNAME “SOFTWARE\Citrix\PNAgent”
EXPLAIN “Configuration de l’url PNA/Citrix Online Plug-in (exemple  : http://Serveur/PnAgent/config.xml)”
PART “PNA_URL” EDITTEXT REQUIRED
VALUENAME “ServerURL”
DEFAULT “http://Serveur/PnAgent/config.xml”
END PART
END POLICY
END CATEGORY;

 

ADM pour OS 64 Bits

CLASS MACHINE
CATEGORY “Citrix Components”
POLICY “Configuration URL PNA”
KEYNAME “SOFTWARE\Wow6432Node\Citrix\PNAgent”
EXPLAIN “Configuration de l’url PNA/Citrix Online Plug-in (exemple : http://Serveur/PnAgent/config.xml)”
PART “PNA_URL” EDITTEXT REQUIRED
VALUENAME “ServerURL”
DEFAULT “http://Serveur/PnAgent/config.xml”
END PART
END POLICY
END CATEGORY;

 

 

Voir aussi la CTX112674 sur le sujet “configurer l’url du PNA”.

Pour ceux qui sont en AD 2008, alors direction les GPO de préférence 😉 .
Si vous souhaitez appliquer vos GPO de préférence sur des serveurs 2003, alors il vous faudra installer la KB943729 afin que les gpo de préférence soient bien appliquées.

 

Post to Twitter

Web-Interface : Permettre l’auto création d’imprimante en connexion “Basse : Sans fil”

Certains de nos utilisateurs se connectant à partir d’un “réseau lent”,  nous remontaient des problèmes de lenteur d’affichage et de frappe clavier lors de connections à une de nos applis (publiée dans une ferme XenApp 6.0 R01 Fr) via un VPN.

La première étape a été de demander à l’utilisateur de passer en connexion “Basse : Sans fil” via l’onglet préférences de la Web Interface.

 


Une fois les problèmes de lenteur d’affichage et frappe clavier “temporairement” résolus (dans l’attente d’une solution optimisée), notre utilisateur souhaitait imprimer 🙂 , ce qui n’est pas possible en connexion “Basse : sans fil” puisque l’auto-création des imprimantes est désactivée.

Afin de permettre l’auto-création des imprimantes en connexion “Basse : sans fil”  il faut modifier le fichier “bandwidth_low.ica” sur le site de votre Web Interface (dans C:\Inetpub\wwwroot\VotreSite\conf\) et rajouter la ligne “VSLAllowed=On” dans la section [WFCLIENT].

 

Voir aussi la CTX120284 concernant le paramètre VSLAllowed.

Une bonne CTX pour optimiser ses fichiers ica : CTX101602 (attention à la compatibilité de certains paramètre sous xenapp 6.0)

Post to Twitter

Windows 2008 Server : évitez “les allées et venues” dans les menus.

Si comme nous, lors de vos troubleshooting sur des serveurs 2008, vous “moumoutez” dans les divers menus pour atteindre tel ou tel outils, alors il reste la méthode du menu Windows-Exécuter 😉 .

Ci-dessous les principaux fichiers et leur correspondance dont nous faisons souvent usage  😉 :

  • Pare-Feux Windows : Firewall.cpl
  • Pare-Feux Windows avancé : Wf.msc
  • Propriété réseau : Ncpa.cpl
  • Gestionnaire de périphérique : hdwwiz.cpl
  • Ajout Suppression de programmes : Appwiz.cpl
  • Options Régional : intl.cpl
  • Ajuster la résolution de l’écran : desk.cpl
  • Configuration d’hôte de session bureau à distance (configuration des listeners) : tsconfig.msc
  • Gestionnaire des services Bureau à distance :  tsadmin.msc
  • Observateur d’événnement : eventvwr.msc
  • Active directory Utilisateur et Computer : dsa.msc
  • Adsi Edit : adsiedit.msc
  • Gestionnaire de service : services.msc
  • Analyseur de performance : Perfmon.msc
  • Gestion de l’ordinateur : compmgmt.msc
  • Planificateur de tâche : taskschd.msc (casdédi à un projet d’expert 🙂 ).

Encore une fois nous avons mis que les principaux tools  😉 ) .

Post to Twitter

Exclure le process SmcGui.exe (sep11) des serveurs TS/RDS/XenApp

Si comme nous, vous avez la chance ( 😕 ) d’avoir comme antivirus SEP11 (Symantec Endpoint Protection) dans votre architecture, alors vous avez sans doute remarqué que le process SmcGui.exe était lancé dans chaque session de vos serveurs XenApp ou TS.


Afin de pouvoir exclure le process SmcGui.exe de vos sessions, il suffit de suivre l’article TECH105060 de chez Symantec.

En résumé cela passe par la création de la valeur DWORD : HKLM\SOFTWARE\Symantec\Symantec Endpoint Protection\SMC\LaunchSmcGui = 0

Et si vous souhaitez économiser de la RAM sur vos serveurs alors ça passe par la suppression de la valeur ccApp dans HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run (32 bits) ou HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run (64 bits), afin de ne pas charger ccApp.exe.


Dans notre cas un serveur 2008 R2

 

Si votre AD est en 2008, alors le mieux bien sûr est de mettre en place une GPO de préférence avec un filtre WMI (par exemple : Select * from Win32_Processor where DeviceID=”CPU0″ and AddressWidth=”32″ ou Select * from Win32_Processor where DeviceID=”CPU0″ and AddressWidth=”64″)

Si vous souhaitez appliquer vos GPO de préférence sur des serveurs 2003, alors il vous faudra installer la KB943729 afin que les gpo de préférence soient bien appliquées.

Et pour les AD 2003, il reste la possibilité de passer par un RegToAdm pour la création de la valeur LaunchSmcGui.

SEP11-Exclude_SmcGui.reg
SEP11-Delete_SmcGui_Run_ccApp_64_Bits.reg
SEP11-Delete_SmcGui_Run_ccApp_32_Bits.reg

 

Post to Twitter

Event ID 1511 et 1515

Lors d’un problème de profil (sur un serveur 2008 R2 en Fr) nous sommes tombés sur les events ID 1511 et 1515 (journal application).

Nom du journal :Application
Source :       Microsoft-Windows-User Profiles Service
ID de l’événement :1511wi
Niveau :       Erreur
Description :
Windows ne peut pas trouver le profil local et tente de vous connecter avec un profil temporaire. Les modifications effectuées à ce profil seront perdues lorsque vous vous déconnecterez.

Nom du journal :Application
Source :       Microsoft-Windows-User Profiles Service
ID de l’événement :1515
Niveau :       Erreur
Description :
Windows a sauvegardé le profil de cet utilisateur. Windows tentera automatiquement d’utiliser le profil sauvegardé la prochaine fois que cet utilisateur ouvre une connexion.

Dans notre cas le profil se chargeait dans un dossier TEMP.

Afin de résoudre ce problème il faut supprimer le SID du profil dans la registry.

Allez dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList puis vérifiez que vous n’avez pas un SID en .Bak (vérifiez bien au préalable que le SID correspond bien à votre user via ADSIEDIT par exemple, ou plus simple regardez dans valeur ProfilImagePath dans la clé sur SID en question).

Reste à supprimer la clé SID.bak (dans notre cas le profil était bien supprimé sur le serveur, seule la clé sur le SID causait problème), après suppression de la clé le profil remontait correctement.

Post to Twitter

Erreur Id : 30205 – Source Web Interface

Si vous obtenez l’event ci-dessou dans le journal d’application d’un de vos seveurs Web Interface lors d’une connection via une Secure Gateway :

Nom du journal :Application
Source : Citrix Web Interface
ID de l’événement :30205
Chemin d’accès au site : C:\inetpub\wwwroot\VotreSite.
Aucune des Secure Ticket Authorities configurées n’ont répondu à cette transaction XML. [ID de journal unique : 3fb842d0].

Le problème pourrait venir de la configuration du port Xml (pour le Secure Ticket Authority) que vous avez rentré dans votre Citrix Secure Gateway et de la configuration de votre Web Interface (pour la section “Spécifier les paramètres Secure Ticket Authority”), en effet si vous n’utilisez par le partage du port 80, alors il vous faut préciser dans l’adresse le même port que celui de la Secure Gateway.

Configuration dans votre Web Interface

Configuration dans votre Secure Gateway

Tout ça parce qu’on ne voulait pas partager le port 80 🙂 .

 

Post to Twitter

Sortir un serveur XenApp d’une ferme sans être administrateur de la ferme

Au détour d’un troubleshooting, notre collègue et ami “Menhir Two” a dû sortir un serveur XenApp d’une ferme sans être administrateur de la dite ferme.

Là où c’est fun, c’est que c’est possible facilement : arrêtez le service IMA puis faîtes un CHFARM 🙂 (il faut bien sûr au minimum les droits pour arrêter le service IMA)

Bien que logique ça surprend sur le coup.

Post to Twitter