Impossible d’installer vCenter Server sur Windows 2008R2 64bits ?

Fév 24
2012

Impossible d’installer vCenter Server sur Windows 2008R2 64bits

Vous voulez installer vCenter sur un serveur Windows 2008R2 (ou surement une autre version) et vous tombez sur ce message d’erreur ?

This product can only be installed on the following 64-bit operating systems:
Windows XP SP2 or above
Windows 2003
Windows 2008

Pour une fois je ne vais pas donner de solution mais une explication : votre serveur est un contrôleur de domaine et il n’est pas possible d’installer vCenter sur une machine avec Active Directory dessus (pourquoi, je l’ignore). Alors faites comme moi : utilisez un autre serveur…

Transformer Windows XP en petit Terminal Server

Août 01
2011

Transformer Windows XP en (petit) Terminal Server

J’avais découvert il y a un certain temps déjà qu’il était possible de transformer Windows XP en petit Terminal Server (ou TSE). A l’époque je n’avais eu l’utilité de cette possibilité, jusqu’à récemment. Le principe est simple : le mode changement de session de XP est déjà presque du TSE. Il faut remplacer une DLL XP par une DLL de Windows Server 2003 qui gère le TSE (attention à ce que la protection du système ne remplace pas la DLL par l’originale).

Ensuite il faut activer la bascule rapide. Et créer autant de compte que vous avez d’utilisateurs. Les connexions multiples avec un compte ne sont pas possible : on « pique » la session ouverte à l’utilisateur courant. Les seules limites sont celles du PC serveur.

Tout a été compilé dans un petit programme qui patche tout pour vous (à part activer la bascule rapide) :

http://www.kood.org/terminal-server-patch/

 

 

 

 

Construire un tunnel ssh sous Windows

Sep 16
2010

Utilisateurs :

Créez d’abord un compte local ou un compte réseau pour l’authentification.

Réseau :

Il faut ouvrir et rediriger le port 22 (ssh) du firewall vers la machine où Openssh sera installé. Le serveur SSH doit avoir lui-même l’accès aux différents serveurs où l’ont veut se connecter.

Installation du package OpenSSH :

Téléchargez la dernière version ici : http://sourceforge.net/projects/sshwindows/files/OpenSSH%20for%20Windows%20-%20Release/

Installez le package avec les options par défaut.

Ouvrez une ligne de commande et allez directement dans le dossier : C:\Program Files\OpenSSH\bin

Il faut créer un fichier pour les groupes de permissions :

  • mkgroup –l >> ..\etc\group (pour des groupes locaux)
  • mkgroup -d >> ..\etc\group (pour des groupes de domaines)

Il faut ensuite créer un fichier pour les mots de passe :

  • mkpasswd -l -u nom_utilisateur >> ..\etc\passwd (pour des groupes locaux)
  • mkpasswd -d -u nom_utilisateur >> ..\etc\passwd (pour des groupes de domaines)

Si vous ne précisez pas le nom d’utilisateur, tous les comptes seront intégrés… ça peut être très génant.

Ensuite démarrez le service :
net start opensshd

Configuration du client :

Nous allons utiliser Putty, un client léger, graphique et gratuit (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)

Dans Hostname, saisissez le nom ou l’IP du serveur SSH.

Cliquez ensuite sur SSH dans le menu de droite.

Cochez « Enable compression » et selectionnez SSH v2.

Déroulez les options en cliquant sur le + et allez dans le menu « tunnels »

Saisissez dans « Source port » un numéro de port local libre par exemple 4998

Saisissez dans « Destination » l’IP à atteindre ainsi que le numéro de port sur cette machine (ex : 192.168.50.160:3389, pour du TSE)

Cliquez sur « Open ».

Après l’authentification, vous pouvez lancer votre application en vous connectant sur 127.0.0.1:port.

Par exemple voici pour TSE :

Problème d’installation avec certaines mises à jour de .NET

Avr 23
2010

En général ce problème apparait sur les KB953297 et KB974417 mais je l’ai rencontré sur d’autres (KB979909, KB976576 et KB982168)… Apparement le framework .NET serait corrompu à un certain point (lequel ? on aimerait bien le savoir).

La seule méthode et la plus radicale c’est de passer par cet outil : http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx  le dotnetfx cleanup tool. L’outil va complètement effacer vos installations de .NET.

Il vous suffit ensuite de télécharger le package 3.5 complet : http://download.microsoft.com/download/2/0/e/20e90413-712f-438c-988e-fdaa79a8ac3d/dotnetfx35.exe

Je n’ai pas trouvé d’autres moyens de régler ce problème… Si jamais quelqu’un à un tuyau, passez l’info.

Ma source en anglais : ici

Analyse de minidump

Mar 24
2010

Si comme moi vous aimez savoir quelle est la cause de votre dernier plantage/crash/BSOD avec XP ou Windows 2003, voici une méthode (trouvée ici en anglais) pour faire avancer le schmilblik.

Activez les minidumps :

  • Clique-droit sur Poste de travail, puis Propriétés
  • Cliquez sur Avancé, puis Paramètres dans la section Démarrage et récupération

Vérifiez vos paramètres.

  • Redémarrez si nécessaire

Plantez votre système

Faites de votre mieux…

Installez les outils de débogage Windows

Téléchargez ici si ce n’est pas déjà fait.

Analyse du minidump

– Allez jeter un oeil dans le dossier C:\WINDOWS\Minidump, pour repérer le fichier que vous voulez analyser (nommé Mini???????-??.dmp) normalement vous voudrez vous occuper du fichier le plus récent. Notez son nom.

  • Ouvrez une ligne de commande (Démarrer > Éxécuter > cmd)
  • Tapez : cd \program files\debugging tools (ou quelque soir le dossier d’installation)
  • Exécutez : kd -z C:\WINDOWS\Minidump\Mini???????-??.dmp
  • Ensuite : .logopen c:\debuglog.txt
  • Ensuite : .sympath srv*c:\symbols*http://msdl.microsoft.com/download/symbols
  • Ensuite : .reload;!analyze -v;r;kv;lmnt;.logclose;q
  • Vous avez maintenant un fichier debuglog.txt dans C:\, ouvrez dans votre éditeur de texte préféré

Analyse du fichier

Dans le fichier cherchez les sections MODULE_NAME et IMAGE_NAME. Vous y trouverez le programme qui pose problème. Si vous trouvez un driver à la place cela signifie que c’est le pilote qui cause le plantage. Mettez à jour votre pilote ou désactivez-le si ca ne marche toujours pas.

J’espère que cette mini-doc vous sera utile !