Xendesktop Express, VMware et unregistered :D

Bonjour à tous,



Ceci est mon premier sujet/message et je tiens pour commencer à vous remercier pour la qualité des échanges et des informations que l’on peut avoir sur ce forum.



Mon problème va surement paraître trivial à certains et c’est tant mieux puisque je suis ici pour en apprendre un maximum sur une certaine solution appelée Xendesktop (Je vois que certains connaissent :wink: )



Je suis en train de monter une maquette avec la solution gratuite que Citrix offre, la version Express de XD.

Cette solution comprend une licence gratuite (Pour un maximum de 10 postes), la version 5.0 de XD, la version 5.0.6 de Xenserver.



J’ai commencé à m’intéresser à XD, comme n’importe qui, c’est à dire en consultant la Doc sur http://support.citrix.com/proddocs (Très bien faites au passage), en visionnant des vidéos ou en consultant divers forums concernant Citrix.



Mais je me retrouve face à un problème que je n’arrive pas à résoudre seul, c’est pourquoi je vais faire appel à votre expérience. Je vais commencer par vous présenter mon architecture, ce qui vous permettra de mieux cerner le problème.



J’utilise la solution de virtualisation de VmWare, avec le Vcenter pour configurer mes machines.



Je possède un pool de ressources, sur lequel j’ai mis en place plusieurs VMs :



J’ai commencé par mettre en place une VM jouant le rôle de contrôleur de domaine + DNS + DHCP.

Cette VM possédant comme système d’exploitation un Windows Server 2008, est correctement configurée.



J’ai, dans un deuxième temps, mis en place une seconde machine virtuelle, tournant avec un 2008, possédant tout les composants que XD Express installe (Serveur SQL, Web interface, Desktop Director, le Licence server, Desktop Studio, et le XD Controller.)



Après avoir installé ce serveur et consulté la Doc, j’ai compris comment créer une Master VM (ou Snapshot) qui fonctionnera avec le Virtual desktop Agent.



Ceci étant fait, j’ai commencé à m’intéresser à la configuration de Xendesktop.

Je choisi le déploiement rapide, je tape un nom de site, et on arrive à l’étape qui pose problème, l’étape où le quick deploy nous demande des informations concernant le type d’hôte : Citrix Xenserver, Microsoft Hyper V ou Vmware ESX.

Je choisi Vmware ESX, je rentre l’adresse IP de mon serveur, et je vois que je dois pointer vers un répertoire /SDK.

Or, ce répertoire n’existe pas (chez moi) !

Je me suis évidemment renseigné sur le site de Vmware, qui met à disposition un répertoire /SDK à l’adresse http://www.vmware.com/support/developer/vc-sdk/ . Mais que dois-je en faire ? Je m’attendais à un programme d’installation, et ici il s’agit d’un répertoire xd . Je dois directement le copier sur mon Serveur Vmware ? et ensuite pointer vers http://ADD.IP/SDK ?



J’imagine que pour vous, cette question va paraître plutôt bête ;D

Mais si quelqu’un peut me guider, qu’il le fasse :smiley:



En vous remerciant par avance pour votre patience, je reste à votre disposition pour répondre à vos éventuelles questions





Rotam

salut rotamtamki,

pour commencer, quelle est la version de ton esx?

ensuite as tu fais ca? http://virtualizationreview.com/blogs/virtual-insider/2011/01/integrating-xen-and-vcenter.aspx



et pour infos, tu dois entrer https://nomdetonesx.domain.com/sdk ou https://nomdetonvcenter.domain.com/sdk



et pour finir, xendesktop express est gratuit mais pas la licence windows de ta VM (VDI) il te faut des licences VECD ou VDA, voir lien suivant: http://www.lemagit.fr/article/microsoft-virtualisation-couts-licences-poste-travail-software-assurance/6724/1/vda-une-licence-microsoft-moins-chere-pour-les-postes-virtualises-mais-pas-sans-question/



@ bientôt



françois

Bonsoir François,



Merci de ta réponse, je vais y répondre le plus clairement possible :



Je possède comme version de l’ESXi la version 4.1,

Je suis en train de lire l’article sur virtualizationview.com

Je mettrai ça en place demain matin.



L’idée est de mettre en place une architecture XD sous forme de maquette gratuite (express) pour en voir les tenants et aboutissants. Si cette architecture semble intéressante à mettre en place (j’ai eu des retours très positifs), je vais la mettre en prod pour l’entreprise lors de la refonte du réseau, après avoir acquis les diverses licences dont on a besoin.



Je vais vous mettre au fur et à mesure les étapes de la mise en place de la maquette, cela pourra toujours être utile à quelqu’un ! :stuck_out_tongue:



A demain



Cordialement,



Rotam

Bonjour à tous,



J’ai testé la solution décrite plus haut, à propos des certificats de sécurité SSL non reconnu.

J’ai testé la méthode, qui s’est déroulée parfaitement de mon côté. Malheureusement, malgré l’importation du certificat, l’erreur est toujours présente dans IE.

Et le vCenter est toujours aussi indisponible pour XD.



Une chose qui ne vous a pas choqué, mais qui me fait lever les sourcils : Je n’ai pas de répertoire SDK à l’endroit ou je suis censé en avoir un !!!





Cordialement,



Rotam

salut, j’ai une question, quand tu entre https://nom-de-ton-esx.domain.com/sdk dans IE, ca te donne quoi?



françois

Salut François,





Lorsque je rentre l’adresse IP de mon vCenter, j’ai droit à la page d’accueil de VMware ESXi 4.1

Avec tout une série de liens et d’infos relatives à VmWare.



Lorsque je rajoute le /sdk, il me sort une Page Web introuvable.



Merci de te soucier de mon problème



Rotam

ok, j’avais intentionnellement zappé la partie sdk car je pensais a un faux probleme, puisque souvent ce genre de probleme est lié au cert SSL.

donc on va se pencher sur le SDK 4.1 ton esx. je vais regarder ca!! je reviens vers toi!

Merci de ta réponse.



Concernant le SDK, j’ai trouvé la release 5.0 disponible à cet endroit http://www.vmware.com/support/developer/vc-sdk/ (Pour les users avec un compte VMWare)

Mais il me propose une archive en téléchargement, de 64 Mo, qui s’avère être le fameux répertoire /sdk. Mais que dois-je en faire ? ::slight_smile:

Directement le copier ? :wink:



Rotam

Ecoute comme le dit l’article CTX suivant suivant http://support.citrix.com/article/CTX125578 le sdk est installé par default, il faut l’activer.

j’ai fait une install comme ca il y a tres longtemp et je me souviens pas d’avoir galeré tant que ca, bref lis ca, et reviens vers moi.

je vais me faire un petit lab vite fait, ca m’interesse de comprendre ca!



françois

Merci de ton investissement

Je vais regarder cet article





Rotam

Concernant le problème du certificat, j’ai installé le certificat dans Trusted people du magasin Computer, mais ça n’a malheureusement pas suffit xd

Je continue de chercher

Peut-etre un début de réponse : http://jeromequief.wordpress.com/2011/11/21/vmware-sdk-et-certificat-par-defaut/





EDIT:

Grace au wordpress linké plus haut et à toutes vos infos, j’arrive à contacter mon ESXi.

Pour cela, il aura suffit de modifier le fichier proxy.xml d’après cette méthode : http://support.citrix.com/article/CTX125578 (Grâce à François !)

J’ai pu en effet remarquer que le répertoire sdk existait bel et bien, il se situe à cet endroit : C:ProgramDataVMwareVMware VirtualCenterdocRootsdk (Merci à jerome et à son site!!!)


Pour vérifier que votre sdk existe, il suffit d’entrer cette adresse dans votre navigateur : http://ADD_Serv/sdk/vimservice.wsdl. Vous devriez voir apparaître cela:



<!–

Copyright 2005-2010 VMware, Inc. All rights reserved.

–>

Merci à Jerome pour cette infos





Cdt,



Rotam

:slight_smile: parfait, problème résolu! pour ma part effectivement en modifiant le proxy.xml, c’était bon, mais pas top Secure, en cas d’audit bof bof. mais pour les POC c’est good



@+

François

Merci encore :slight_smile:

Je continuerai à mettre ce post à jour avec les divers problèmes/solutions qui vont surement paver ma route xd



cdt,



Rémi







Une petite erreur rigolote qui pourrait etre lié au .net framework ???

La corde est fournie gratuitement ? xd



EDIT : Il semblerait que ce soit lié à la Database que j’ai installé. Je vais supprimer le serveur SQL par défaut et installer un pauvre serveur SQL 2008 R2

A vous les studios !


Le problème concernait bel et bien la DB, qui refusait de fonctionner correctement.





ohoh





Problème réglé : Il suffit de mettre la Vmaster (Image master) dans le MEME pool de ressource où vous souhaitez créer vos VMs

D’après http://support.citrix.com/proddocs/topic/xendesktop-rho/cds-create-new-scheme-rho.html

Bien vu! A suivre alors! ;D



françois

Bon. Tout a l’air de fonctionner correctement.

Pour l’installation en tout cas

Lors de la création du catalogue, il me demande quels users vont avoir accès à ces VM que XD va créer. Il me donne donc le choix entre utiliser des comptes existants (AD) ou créer des comptes spécifiques.

Je choisi donc d’utiliser des comptes AD, sauf que pas moyen de retrouver le groupe d’utilisateurs que j’ai crée pour XD.

Il ne me propose que des comptes machines. Je vous rajouterai des Screenshots en fin de matinée

Encore moultes problèmes qui se profilent à l’horizon :

J’ai correctement déployé mes VM, dans un pool de ressource dédié (avec la vMaster dedans) :



Mais lorsque je vais dans le desktop studio, mes deux VMs sont encore considérées comme unregistered :



Et du coup mes VMs ne sont pas disponibles :



J’ai été sur le forum citrix en, j’ai vu que cela pouvait venir d’un dns mal configuré (check), d’un problème d’adresse ip (check), d’un defaut de la connexion entre le DC et la VM (Check)



Quelqu’un a des idées ?

salut,

tu as fait tes check avec XDPING? http://support.citrix.com/article/CTX123278

ça pourra peu être t’en dire plus!!!





François

Justement, j’ai dl cet outil et je comptais m’en servir.

Je viens aussi de me rendre compte que mon DC gère comme domaine "xendesktop.local"

Et que ma vMaster est sur le domaine “xendesktop”

???