MDT - join domain ko [RESOLU] - Logiciels d'entreprise - Systèmes & Réseaux Pro
Marsh Posté le 01-07-2015 à 10:26:46
Salut,
Le poste qui n'arrive pas à s'intégrer au domaine porte bien le nom que doit lui donner la base de donnée ? Un autre poste portant le même nom n'est-il pas déjà présent dans le domaine ?
Marsh Posté le 01-07-2015 à 10:58:41
oui, il prend bien le bon nom et la bonne config réseau. Pas de doublon dans AD.
testé ce matin avec un poste qui n'est pas présent dans la base de données, pas de jonction au domaine.
Marsh Posté le 01-07-2015 à 11:11:45
Les droits du compte JoinAccount n'ont pas été modifié ? Tu as essayé avec un autre compte qui est administrateur du domaine ?
Marsh Posté le 01-07-2015 à 11:45:06
il est admin domaine. Et ca fonctionne pour une autre séquence de tache
Marsh Posté le 01-07-2015 à 16:20:45
rien, ya pas de fichier netsetup
J'ai installé un pc avec la séquence de tache qui arrive à mettre dans le domaine. Au moment de la tache de jonction, ça prend quelques seconde puis le pc redémarre. Sur la séquence de tache qui ne le fait pas, j'ai a peine le temps de lire la progression puis j'ai le rapport de déploiement vierge.
Dans le doute j'ai supprimé la clé windows 7 dans le customsettings pour cette séquence de tache. Aucun changement.
Marsh Posté le 01-07-2015 à 18:03:45
c'est pas SCCM, c'est WDS-MDT. j'ai pas de dossier CCM et tous les dossiers d'install sont supprimés avant la jonction au domaine par la tache Clean-up.
le netsetup je le cherche dans c:\windows\debug enfin dans le doute j'ai même fait des recherches sur tout le disque.
Le log BDD est vide puisque le summary est vide.
Marsh Posté le 02-07-2015 à 14:44:42
non rien à voir avec sccm.
Faut regarder le bdd.log il contient toutes les infos.
L'emplacement dépend de là où tu en es dans la TS.
Marsh Posté le 02-07-2015 à 15:22:28
<![LOG[Property LogPath is now = C:\MININT\SMSOSD\OSDLOGS]LOG]!><time="16:30:23.000+000" date="06-30-2015" component="Wizard" context="" type="1" thread="" file="Wizard"> |
Marsh Posté le 02-07-2015 à 17:01:08
et pourtant c'est son nom
c:\MININT\SMSOSD\OSDLOGS\BDD.log
Marsh Posté le 02-07-2015 à 17:34:44
regarde plutôt dans c:\windows\temp\DeploymentLogs d'après google
Marsh Posté le 02-07-2015 à 17:53:42
du coup c'est plus parlant, merci
Citation : <![LOG[Microsoft Deployment Toolkit version: 6.2.5019.0]LOG]!><time="16:30:20.000+000" date="06-30-2015" component="ZTIDomainJoin" context="" type="1" thread="" file="ZTIDomainJoin"> |
Dois-je comprendre qu'il se moque de mon Customsettings.ini ?
Marsh Posté le 02-07-2015 à 18:11:08
voilà .
Regarde plus haut je dirais les variables qui ont été définies, ou dump les avant la jonction au domaine dans un fichier histoire de les voir
Marsh Posté le 03-07-2015 à 10:36:10
donc j'ai remonté ce log très intéressant et je tombe sur
Citation : <![LOG[No value found for JoinDomain]LOG]!><time="16:20:53.000+000" date="06-30-2015" component="ZTIConfigure" context="" type="1" thread="" file="ZTIConfigure"> |
donc il ne trouve pas les valeurs pour les paramètres domaine mais il est capable de supprimer le mot de passe du compte !
C'est le ZTIgather qui s'occupe d'ajouter le contenu du customsettings dans l'unattend.xml ?
édit :
j'ai trouvé le pb dans le log du ZTIGather.
Il ne s'occupe pas des paramètres du customsettings.ini correspondant à ma séquence de tache. Il passe sur [DEFAULT] et sur les [xxxxxx] lié à la base de données mais il se moque de mon [W7-X64-PERSO]
Je viens de lire que MDT 2013 ne fonctionne plus comme 2012. Toutes les séquences de taches créés avec 2012 fonctionnent encore mais celles créés depuis MDT 2013 doivent exploiter une autre méthode
Marsh Posté le 03-07-2015 à 10:57:00
cf post du dessus. C'est lié à MDT 2013 qui ne s'occupe plus des [tasksequenceID]
https://social.technet.microsoft.co [...] ?forum=mdt
Citation : [Settings] |
Marsh Posté le 03-07-2015 à 11:20:02
Hmmm, me souviens plus avoir eu à faire qqch pour gérer des sections par TS mais ça fait un bail que j'ai pas touché à MDT.
Marsh Posté le 03-07-2015 à 11:25:43
J'ai ajouté l'ID de la séquence de tache dans [settings] priority=
je test
Marsh Posté le 03-07-2015 à 11:54:50
si si.
Dans le ZTIGather, il passe du coup sur toutes les variables déclarées dans le [Settings].
Il faudra donc que j'ajoute mes ID de séquence de tache dans cette liste. La variable TASKSEQUENCEID étant obsolète.
Marsh Posté le 03-07-2015 à 11:59:21
Oui mais tu fais plus de conditionnel entre tes différentes TS.
En gros là tu met tout dans le default c'est pareil.
Marsh Posté le 03-07-2015 à 12:46:45
Du coup je ne vois pas d'autre solution que d'ajouter les infos dans l'unattend.xml
Mais de ce que je lis sur le forum microsoft "Ce n'est pas la bonne méthode ! "
Marsh Posté le 03-07-2015 à 14:28:44
peut être que base + tasksequenceid il aime pas mais c'est étrange
Marsh Posté le 03-07-2015 à 15:30:51
j'ai trouvé
dans la tache 'initialize - Gather local only' du début, il faut cocher Gather local data and process rules et lui dire d'utiliser Customsettings.ini
Je crois que c'est nouveau dans MDT2013.
Bref, cette opération fait que le script repasse sur le customsettings après la sélection de la séquence de tache et y applique les paramètres liés à l'ID de la tache.
Marsh Posté le 30-06-2015 à 17:22:12
salut à tous
je reprends mon serveur MDT en ce moment pour une nouvelle image personnalisée et je coince sur la jonction au domaine.
Dans ma séquence de tâches j'ai bien la tâche de jonction au domaine. Dans mon customsettings.ini, j'ai tout ce qu'il faut sous l'ID de ma séquence de tâches.
Et pourtant, le PC n'est pas joint au domaine et la séquence de taches ne renvoie aucune erreur. Pas de log non plus nul part.
Dans une autre séquence de tâche identique sauf l'image (une est personnalisé, celle ci est l'install windows 7 de base), la jonction au domaine s'est bien faite.
La seule différence notable c'est que les PC qui s'enregistrent dans le domaine ne sont pas saisis dans la base de données MDT (et donc dans le domaine avec un nom aléatoire). Ceux qui foirent sont ceux qui sont dans la base et que je lance avec la séquence de tâches personnalisée.
Il me semble que l'ordre d'application des paramètres est
- Séquence de tâches
- base de données
- Unattend.xml
C'est donc le dernier qui renseigne le paramètre qui écrase les autres. Hors pour le domaine je n'ai que le Customsettings de renseigné.
Une idée ?
Customsettings.ini
[W7-X64-PERSO]
JoinDomain=domaine.fr
DomainAdmin=JoinAccount
DomainAdminPassword=password
DomainAdminDomain=domaine.fr
MachineObjectOU=OU=NewComputers,OU=Deploiement,DC=domaine,DC=fr
DoCapture=NO
ProductKey=AAAAA-BBBB.....
[W7-X64-PRO]
JoinDomain=domaine.fr
DomainAdmin=JoinAccount
DomainAdminPassword=password
DomainAdminDomain=domaine.fr
MachineObjectOU=OU=NewComputers,OU=Deploiement,DC=domaine,DC=fr
DoCapture=NO
SOLUTION :
Dans la tache 'initialize - Gather local only' du début, il faut cocher Gather local data and process rules et lui dire d'utiliser Customsettings.ini
Message édité par fourbe2 le 03-07-2015 à 17:00:11