none
Problème pour distribuer des applications RRS feed

  • Question

  • Bonjour à tous !

    Je dispose d'un serveur SCCM 2007 R2, le déploiement d'OS et d'applications fonctionnent parfaitement, l'installation de l'agent sur le client également.

    Mais lorsque je souhaite installer une application sur un OS déjà déployé ça bloc.

    Quand je vais dans l'outils "run advertised programs" dans le control panel je vois bien l'application que j'ai advertisé, je clic sur run, il m'affiche "searching for program files" puis  "The requested software cannot be located. The system might be in the process of transferring these files. Try agin later..."

    Dans le configMgr status message viewer j'ai :

    "The content for "MTC00246" - "1" could not be located. This SMS client will no longer attempt to locate this content.
    Possible cause: The content source might not be available on any distribution servers, or the advertisement may have been marked not to run program when no local Distribution Point is available and this SMS client is in remote roaming boundaries of the site. Content source might not be available because the advertisement is configured with the option Run program from distribution point on one or more branch distribution points and is not available on a standard distribution point. Branch distribution points do not support advertisements that are configured with the option Run program from distribution point.
    Solution: Use the Manage Distribution Points wizard to distribute the content to a distribution point. If this SMS client is expected to stay in remote roaming binderies then change the advertisement to allow running program from remote Distribution Point. Use the Manage Distribution Points wizard to distribute the content to a standard distribution point if you want to use the option Run program from distribution point."

     

    J'ai vérifié chaque point et tout me semble OK, donc je suis un peu bloqué pour tout vous dire.

    Voici les erreurs trouvé dans les différents fichiers logs sur le client :

    smscliui :

    "<![LOG[Could not find the policy in WMI for package  program ]LOG]!><time="16:37:18.119+-120" date="05-25-2011" component="smscliui" context="" type="2" thread="4012" file="softdistpolicy.cpp:2949">
    <![LOG[No content location found for program Test, package MTC00246, content request timed out]LOG]!><time="16:39:18.761+-120" date="05-25-2011" component="smscliui" context="" type="3" thread="4012" file="contentcheck.cpp:585">
    <![LOG[CUIEvents::RunInstallProgram - event received.]LOG]!><time="10:26:40.909+-120" date="05-26-2011" component="smscliui" context="" type="1" thread="2404" file="uievents.cpp:891">"

    Locationservices :

    <![LOG[Attempting to retrieve default management point from AD]LOG]!><time="10:32:00.330+-120" date="05-26-2011" component="LocationServices" context="" type="1" thread="3780" file="lsad.cpp:2537">
    <![LOG[Retrieved Default Management Point from AD: FRMTCSCCM.DEMO.COM]LOG]!><time="10:32:00.336+-120" date="05-26-2011" component="LocationServices" context="" type="1" thread="3780" file="lsad.cpp:2543">
    <![LOG[Persisting the default management point in WMI]LOG]!><time="10:32:00.336+-120" date="05-26-2011" component="LocationServices" context="" type="1" thread="3780" file="lsad.cpp:3878">
    <![LOG[Persisted Default Management Point Location locally]LOG]!><time="10:32:00.341+-120" date="05-26-2011" component="LocationServices" context="" type="1" thread="3780" file="lsad.cpp:3891">
    <![LOG[Unknown task LSProxyMPModificationTask in non-quarantine - ignoring.]LOG]!><time="10:32:00.348+-120" date="05-26-2011" component="LocationServices" context="" type="2" thread="3488" file="scheduledcleanupendpoint.cpp:404">
    <![LOG[Attempting to retrieve proxy MP from AD]LOG]!><time="10:32:00.348+-120" date="05-26-2011" component="LocationServices" context="" type="1" thread="3780" file="lsproxymp.cpp:938">

     

    ccmExec :

    <![LOG[BEGIN ExecuteSystemTasks('NetworkChanged')]LOG]!><time="10:32:00.306+-120" date="05-26-2011" component="CcmExec" context="" type="1" thread="2524" file="systemtask.cpp:559">
    <![LOG[Invoking system task 'NetworkProxyNetworkChangeTask'.]LOG]!><time="10:32:00.318+-120" date="05-26-2011" component="CcmExec" context="" type="1" thread="3780" file="systemtask.cpp:169">
    <![LOG[Invoking system task 'LSNetworkChange'.]LOG]!><time="10:32:00.323+-120" date="05-26-2011" component="CcmExec" context="" type="1" thread="3780" file="systemtask.cpp:169">
    <![LOG[Notifying endpoint 'SrcUpdateMgr' of __InstanceModificationEvent settings change on object SMS_MPProxyInformation=@ for user 'S-1-5-18'.]LOG]!><time="10:32:00.348+-120" date="05-26-2011" component="CCMEXEC" context="" type="1" thread="4064" file="wmisettings.cpp:204">
    <![LOG[Notifying endpoint 'LS_ScheduledCleanup' of __InstanceModificationEvent settings change on object SMS_MPProxyInformation=@ for user 'S-1-5-18'.]LOG]!><time="10:32:00.348+-120" date="05-26-2011" component="CCMEXEC" context="" type="1" thread="3488" file="wmisettings.cpp:204">
    <![LOG[Notifying endpoint 'LS_ScheduledCleanup' of __InstanceModificationEvent settings change on object SMS_MPProxyInformation=@ for user 'S-1-5-18'.]LOG]!><time="10:32:00.368+-120" date="05-26-2011" component="CCMEXEC" context="" type="1" thread="3488" file="wmisettings.cpp:204">
    <![LOG[Notifying endpoint 'SrcUpdateMgr' of __InstanceModificationEvent settings change on object SMS_MPProxyInformation=@ for user 'S-1-5-18'.]LOG]!><time="10:32:00.368+-120" date="05-26-2011" component="CCMEXEC" context="" type="1" thread="4064" file="wmisettings.cpp:204">
    <![LOG[Notifying endpoint 'SrcUpdateMgr' of __InstanceModificationEvent settings change on object SMS_LocalMP=@ for user 'S-1-5-18'.]LOG]!><time="10:32:00.387+-120" date="05-26-2011" component="CCMEXEC" context="" type="1" thread="4064" file="wmisettings.cpp:204">
    <![LOG[Invoking system task 'SrcUpdateNetworkChange'.]LOG]!><time="10:32:00.393+-120" date="05-26-2011" component="CcmExec" context="" type="1" thread="3780" file="systemtask.cpp:169">
    <![LOG[END ExecuteSystemTasks('NetworkChanged')]LOG]!><time="10:32:00.398+-120" date="05-26-2011" component="CcmExec" context="" type="1" thread="2524" file="systemtask.cpp:655">
    <![LOG[Failed in WinHttpSendRequest API, ErrorCode = 0x2ee7]LOG]!><time="10:32:01.123+-120" date="05-26-2011" component="CcmExec" context="" type="3" thread="3108" file="ccmhttppost.cpp:797">
    <![LOG[[CCMHTTP] HTTP ERROR: URL=http://FRMTCSMSPRIM*/ccm_system/request, Port=80, Protocol=http, SSLOptions=0, Code=12007, Text=ERROR_WINHTTP_NAME_NOT_RESOLVED]LOG]!><time="10:32:01.123+-120" date="05-26-2011" component="CcmExec" context="" type="1" thread="3108" file="ccmhttperror.cpp:264">

    *Alors là très bizare mais je ne sais pas d'où il sort ce nom...

    Les autres fichiers de log ne semblent pas contenir d'erreur ou d'élément pertinent pour mon cas.

    Si quelqu'un à une piste pour débuguer la chose je lui en serait très reconnaissant :)

     

    Bonne journée et merci d'avance !

     

     

    jeudi 26 mai 2011 08:52

Réponses

Toutes les réponses

  • Bonjour,

    Le Client SCCM est-il bien configuré (code de site, mode de site, etc.)?

    jeudi 26 mai 2011 13:05
  • Bonjour,

    Quand je vais sur le Configuration Manager Properties dans le control panel j'ai bien les bonnes informations dans l'onglet General (AD Site name, site code, Management point, site mode, etc) tout est correct, ensuite, dans l'onglet Advanced, j'ai le bon site code de paramétré mais rien dans "Specify or modify a DNS suffix for site assignment below". 

    Quand je clic sur Configure Settings et sur le bouton Discover il me claque le message "Automatic site code discovery was unsuccessful". Il  m'a paramétré le bon site code pourtant donc je ne vois pas pourquoi il me sort ce genre de message...

    Donc pour répondre à ta question, j'ai envie de dire Oui et non, oui car il a bien récupéré toutes les infos liées au serveur SCCM et non car il me claque ce message hostile.


    jeudi 26 mai 2011 14:38
  • "The content for "MTC00246" - "1" could not be located. This SMS client will no longer attempt to locate this content.


    Je vois bien que le client SCCM n'arrive pas à localiser le point de distribution, du coup vérifiez que les limites de site sont bien configuré.
    Bechir Gharbi | http://myitforum.com/cs2/blogs/bgharbi/
    jeudi 26 mai 2011 16:44
    Modérateur
  • Bonjour Bechir,

    Les limites de site c'est bien les boundaries en anglais ? Si oui, elles sont bien configurées, du moins j'ai configuré "IP Subnet", "IP Address range" et "Active directory site"

     

    Merci pour votre aides.

     

    vendredi 27 mai 2011 08:43
  • Dans un même réseau, il faut choisir l'un des 3 types et non pas le trois ensembles !!!
    Bechir Gharbi | http://myitforum.com/cs2/blogs/bgharbi/
    vendredi 27 mai 2011 09:58
    Modérateur
  • OK.... Merci pour l'info, je ne le savais pas !

     

    Du coup j'ai laissé seulement l'Active directory site, rebooté le serveur mais toujours pareil, il me sors le même message

    vendredi 27 mai 2011 11:09
  • Mais pourquoi tu redemarre le serveur à chaque fois !!! :)

    Sinon la raison est la même : le client n'arrive pas à localiser le DP. Pour cela, peut tu vérifier l'état de sms_distribution_manager sous site status ?


    Bechir Gharbi | http://myitforum.com/cs2/blogs/bgharbi/
    vendredi 27 mai 2011 15:45
    Modérateur
  • L'état de sms_distribution_manager est started comme tous les autres component
    vendredi 27 mai 2011 15:55
  • Là il faut vérifier la présence du paquet sur le DP et plus exactement dans SMSPKG...$


    Bechir Gharbi | http://myitforum.com/cs2/blogs/bgharbi/
    vendredi 27 mai 2011 16:16
    Modérateur
  • Bonsoir Bechir,

     

    Je vérifierai lundi matin, mais il me semble que c'est OK également car les applications se déploient bien lorsque je déploie un OS + appli mais je regarderai tout de même. Un grand merci pour ton aide et bon weekend !!

    vendredi 27 mai 2011 21:39
  • D'accord, et si tu le trouve bien dans ton DP alors via SCCM supprime le du DP puis reajoute le et jete un coup d'oeil sur l'etat du paquet ou bien dans le distmgr.log pour s'assurer qu'il a été bien copier vers le DP.

    Bon weekend.


    Bechir Gharbi | http://myitforum.com/cs2/blogs/bgharbi/
    samedi 28 mai 2011 00:12
    Modérateur
  • Bonjour Bechir,

     

    Le paquet était bien présent dans le dossier SMSPKGE$. J'ai supprimé le DP dans le paquet via SCCM et réintégré. Dans le package statut j'ai bien "Staut -> Installed". Le fichier log n'a pas l'air de mentionné d'erreur. J'ai retenté le déploiement de l'application mais c'est toujours le même résultat.

    La chose qui me chagrine est le point que j'avais abordé un peu plus haut :

    "Quand je vais sur le Configuration Manager Properties dans le control panel du client j'ai bien les bonnes informations dans l'onglet General (AD Site name, site code, Management point, site mode, etc) tout est correct, ensuite, dans l'onglet Advanced, j'ai le bon site code de paramétré mais rien dans "Specify or modify a DNS suffix for site assignment below". 

    Quand je clic sur Configure Settings et sur le bouton Discover il me claque le message "Automatic site code discovery was unsuccessful".

    Je ne comprend pas pourquoi il me sort ce message alors que tout semble OK...


    lundi 30 mai 2011 07:52
  • Ok content que le pb de deploiement est résolu.

    Sinon pour le 2ième pb, est ce que tu as déjà bien créé le conteneur System Management avec les droits nécessaires http://technet.microsoft.com/en-us/library/bb632591.aspx


    Bechir Gharbi | http://myitforum.com/cs2/blogs/bgharbi/
    lundi 30 mai 2011 13:18
    Modérateur
  • Le problème n'est toujours pas résolu malgré le fait que le package soit bien installé dans le DP.

    Pour le second problème, là c'est résolue par contre. J'avais bien le conteneur mais il y'avait deux sites code de renseignés différents. J'ai supprimé le mauvais et depuis mon client "découvre" bien l'automatique site code.

     

     




    • Modifié Johann29 mardi 31 mai 2011 08:11
    mardi 31 mai 2011 07:26
  • Bonjour,

    Pourquoi tu ne veux pas étendre le schéma pour SCCM ? Le container System Management n'a aucun effet si tu ne fait pas l'extention. Je te conseille de le faire http://technet.microsoft.com/fr-fr/library/bb693467.aspx. De plus si tu veux utiliser seulement le SLP alors il ne faut pas oublier les info de ton site dans le WINS http://technet.microsoft.com/fr-fr/library/bb632567.aspx et de spécifier le SLP pour les pc clients http://technet.microsoft.com/fr-fr/library/bb694195.aspx


    Bechir Gharbi | http://myitforum.com/cs2/blogs/bgharbi/
    mardi 31 mai 2011 08:00
    Modérateur