locked
serveur d impression RRS feed

  • Question

  • Bonjour,

    Pourquoi j ai des imprimantes hors connexion, je ne comprends pas, je ne peux plus les pinger en plus, aucune idée pourquoi, c'est arrivé d'un coup

    jeudi 6 mai 2021 10:57

Réponses

  • Je me pose toujours cette question dans l onglet pilote, ce n'est pas un .exe qui va, j'ai du mal a comprendre ça

    Installer des pilotes d'impression, ce n'est pas installer une imprimante. Généralement, ça part d'un exe - qui souvent n'est qu'un simple .zip sefl-extractible. On exécute cet .exe et le (ou les) pilotes s'installent. Ce sont des .dll.

    Nota : Certains .exe d'installation de pilotes proposent ensuite d'installer l'imprimante. On est sur un serveur d'impression, on n'en a pas besoin, refuser cette partie. Il ne s'agit pas d'installer une queue d'impression sur le serveur, mais de déclarer une queue dans les services d'impression, pas pareil.

    Après tout ce passe dans le PrintManager. L'assistant - ou plutôt les assistants car il y en a 2 qui s'enchainent - proposent : de créer le port, puis de créer la queue d'impression. C'est dans ce dernier que si on choisi un truc comme "me laisser choisir le pilote", il propose constructeurs et pilotes possibles. Il va choisir dans la liste des pilotes installés sur le serveur. 

    Nota 2 : On peut également ne pas avoir installé les pilotes auparavant, mais les avoir seulement dézippé (par ex. dans c:\temp), il ne sont donc pas installés sur le serveur. Dans ce cas, dans l'assistant du PrintManager, il faut choisir "Have Disk", et ensuite aller pointer sur le répertoire ou les pilotes ont été dézippés. Il va trouver un fichier .inf et un (ou des) fichiers .dll et procède alors à l'installation des pilotes en même temps que la queue.

    Redémarrer le service spooler, est radical. Tout ce qu'il y a en queue sur toutes les queues d'impression est perdu.

    Le spooler est un service, tu peux faire cela Localement via service.msc, en powershell ou en prompt DOS (sic!), mais également de manière distante. Tu ne sembles pas avoir l'habitude, alors je te conseille de lancer service.msc sur une machine, puis tu vas tout en haut de la console, click-droit "se connecter à un autre ordinateur", et tu saisis le nom de ton serveur d'impression, et là magie opère :-)

    Attention : le compte que tu utilises (compte courant par défaut) doit avoir des droits sur la machine distante pour faire ce Remote Management bien entendu.

    Olivier

    • Marqué comme réponse andré-bzh dimanche 9 mai 2021 19:32
    samedi 8 mai 2021 04:34
  • HI andré-bzh,

    1.Does "celui des sessions temporaires sur les rds" mean "temporary sessions on the rds"

    Is there RDConnection broker server in your RDS environment?
    If there is, I think RDConnection broker server not redirect the end users' session to exist terminal session, so there will be temp session on each RD session host for end user.

    Open gpedit.msc in CMD on problematical terminal server ,go to Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections.
    Restrict Remote Desktop Services users to a single Remote Desktop Services session
    -----------------------------------
    Existe-t-il un serveur de courtier RDConnection dans votre environnement RDS?
    S'il y en a, je pense que le serveur de courtier RDConnection ne redirige pas la session des utilisateurs finaux pour exister une session de terminal, il y aura donc une session temporaire sur chaque hôte de session RD pour l'utilisateur final.

    Ouvrez gpedit.msc dans CMD sur le serveur de terminaux problématique, accédez à Configuration ordinateur> Modèles d'administration> Composants Windows> Services Bureau à distance> Hôte de session Bureau à distance> Connexions.
    Restreindre les utilisateurs des services Bureau à distance à une seule session des services Bureau à distance

    Best Regards
    Andy YOU
    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    lundi 10 mai 2021 07:14

Toutes les réponses

  • Bonjour André

    Une imprimante, c'est un périphérique physique. Souvent, pas toujours les périphériques physiques ont un bouton marche/arrêt sur lequel n'importe qui passant à côté peu appuyer. :-)

    De plus, La plupart des périphériques, quand il y a une coupure électrique, ne démarrent pas automatiquement et reste à l'état arrêté.

    Ne reste plus qu'à prendre ses jambes et aller appuyer sur le bouton, ou faire du W.O.L., si les conditions nécessaires sont réunis bien entendu.

    Olivier

    jeudi 6 mai 2021 11:03
  • je l ai redemarré pourtant, elle ne veut rien entendre

    j en plusieurs comme ça sur le serveur, est ce qu il faut redemarrer le serveur d'impression carrément ?

    jeudi 6 mai 2021 11:23
  • Non, si ton imprimante est en ligne, tu doit pouvoir la pinger (du moins si le ping est autorisé sur ton réseau).

    Si tu n'as pas de connectivité réseau avec le périphérique, serveur d'impression ou impression directe n'y change rien : ça ne fonctionnera pas.

    Piste à investiguer : Va sur une de tes imprimantes et sort la page de conf réseau. Regarde son IP, SM, GW.

    Est-ce que cela matche avec le subnet sur lequel est configuré la prise réseau à laquelle est connectée ton imprimante ? Si non, normal que tu n'es pas la connectivité. Un petit malin à peut-être changé la conf IP (si pas verrouillée par un mot de passe), ou l'imprimante est passée en DHCP alors que pas de DHCP sur le subnet sur laquelle elle se trouve.

    Nota : J'ai déjà vu ça. 2 prises réseaux côte à côte. 1 sur un subnet poste, 1 sur un Subnet Imprimante. Imprimante en IP fixe avec une IP du subnet imprimante bien entendu. Un user pête son cable réseau 'ou plutôt la languette sur la prise RJ45), et décide de prendre le câble réseau et la prise de l'imprimante. Pas de pb pour lui, il y a une étendue DHCP sur le subnet Imprinante et le poste est en DHCP. Mais pour l'imprimante en IP fixe, elle se retrouve avec un IP du subnet Imprimante alors qu'elle est physiquement connectée à un subnet Postes. Pas de connectivité réseau pour elle donc. Un classique, de chez classique.

    Olivier

    jeudi 6 mai 2021 11:36
  • merci beaucoup, j avais pu rien, pu d ip, pu de subnet pu de passerelle, elle a été réinitialisée, peut etre par une action de l'utilisateur c'est possible, par contre, comme une question en entraine une autre, sur mon serveur d'impression, j essaye d'en supprimer une, j'ai un message erreur - suppression - hors connexion

    et elle ne part pas

    jeudi 6 mai 2021 18:30
  • j'ai des acces refusé quand je veux supprimer des imprimantes
    jeudi 6 mai 2021 18:35
  • qu est ce qu il faut comme pilote, apparemment un .inf ?
    jeudi 6 mai 2021 18:42
  • j avais pu rien, pu d ip, pu de subnet pu de passerelle, elle a été réinitialisée, peut etre par une action de l'utilisateur c'est possible, ... sur mon serveur d'impression, j essaye d'en supprimer une, j'ai un message erreur - suppression - hors connexion sur mon serveur d'impression, j essaye d'en supprimer une, j'ai un message erreur - suppression - hors connexion

    et elle ne part pas

    C'est ce qui peut arriver quand la conf réseau n'est pas verrouillée par un mot de passe. N'importe quel gus qui passe intentionnellement ou par méconnaissance, peut mettre  la conf. IP en l'air.

    Tu opères bien depuis la console PrintManager (Gestionnaire d'impression en français) ?

    Olivier

    vendredi 7 mai 2021 06:18
  • HI andré-bzh

    1.Can you enter winver in cmd on problematical printer server?
    2.Is your current issue that you can't ping print server or can't ping printer itself?
    3.Do all TCP/IP printers installed on printer server have offline issue or only af few printers have offline issue?
    4.Are both printer server and problematical printers in the same network segment?
       if the computer(PC1) and TCP/IP printers in the same network segment, you still can't ping to problematical printers on that computer(PC1)?
    5.Are your problematical printers set static IP address?
    6.Did you try to restart "print spooler" service on print server then check the result?

    -------------------------------------------------------------------
    1.Pouvez-vous entrer winver dans cmd sur un serveur d'impression problématique?
    Votre problème actuel est-il que vous ne pouvez pas envoyer une requête ping au serveur d'impression ou à l'imprimante elle-même
    3.Toutes les imprimantes TCP / IP installées sur le serveur d'impression ont-elles des problèmes hors ligne ou seules quelques imprimantes ont des problèmes hors ligne?
    4. Le serveur d'impression et les imprimantes problématiques se trouvent-ils dans le même segment de réseau?
    si l'ordinateur (PC1) et les imprimantes TCP / IP dans le même segment de réseau, vous ne pouvez toujours pas envoyer un ping aux imprimantes problématiques sur cet ordinateur (PC1)?
    5. Vos imprimantes problématiques définissent-elles une adresse IP statique?
    6. Avez-vous essayé de redémarrer le service "spouleur d'impression" sur le serveur d'impression, puis de vérifier le résultat?


    Best Regards
    Andy YOU
    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.



    vendredi 7 mai 2021 07:08
  • Bonjour et merci à tous,

    Olivier, oui j opere depuis printmanager. Je me pose toujours cette question dans l onglet pilote, ce n'est pas un .exe qui va, j'ai du mal a comprendre ça

    andy you, je n'arrive pas à contacter par ping l'imprimante, elle apparait en "deconnecté" sur le serveur dans l onglet imprimante, il y a seulement quelques imprimantes qui présentent ce probleme de temps en temps de façon aléatoire, tout est sur le meme segment réseau, ping impossible, adresse ip statique, par contre je n ai pas essayé de redemarré le spouleur d'impression , c est une bonne idée, il faut le faire depuis le serveur j imagine ?

    vendredi 7 mai 2021 20:11
  • Je me pose toujours cette question dans l onglet pilote, ce n'est pas un .exe qui va, j'ai du mal a comprendre ça

    Installer des pilotes d'impression, ce n'est pas installer une imprimante. Généralement, ça part d'un exe - qui souvent n'est qu'un simple .zip sefl-extractible. On exécute cet .exe et le (ou les) pilotes s'installent. Ce sont des .dll.

    Nota : Certains .exe d'installation de pilotes proposent ensuite d'installer l'imprimante. On est sur un serveur d'impression, on n'en a pas besoin, refuser cette partie. Il ne s'agit pas d'installer une queue d'impression sur le serveur, mais de déclarer une queue dans les services d'impression, pas pareil.

    Après tout ce passe dans le PrintManager. L'assistant - ou plutôt les assistants car il y en a 2 qui s'enchainent - proposent : de créer le port, puis de créer la queue d'impression. C'est dans ce dernier que si on choisi un truc comme "me laisser choisir le pilote", il propose constructeurs et pilotes possibles. Il va choisir dans la liste des pilotes installés sur le serveur. 

    Nota 2 : On peut également ne pas avoir installé les pilotes auparavant, mais les avoir seulement dézippé (par ex. dans c:\temp), il ne sont donc pas installés sur le serveur. Dans ce cas, dans l'assistant du PrintManager, il faut choisir "Have Disk", et ensuite aller pointer sur le répertoire ou les pilotes ont été dézippés. Il va trouver un fichier .inf et un (ou des) fichiers .dll et procède alors à l'installation des pilotes en même temps que la queue.

    Redémarrer le service spooler, est radical. Tout ce qu'il y a en queue sur toutes les queues d'impression est perdu.

    Le spooler est un service, tu peux faire cela Localement via service.msc, en powershell ou en prompt DOS (sic!), mais également de manière distante. Tu ne sembles pas avoir l'habitude, alors je te conseille de lancer service.msc sur une machine, puis tu vas tout en haut de la console, click-droit "se connecter à un autre ordinateur", et tu saisis le nom de ton serveur d'impression, et là magie opère :-)

    Attention : le compte que tu utilises (compte courant par défaut) doit avoir des droits sur la machine distante pour faire ce Remote Management bien entendu.

    Olivier

    • Marqué comme réponse andré-bzh dimanche 9 mai 2021 19:32
    samedi 8 mai 2021 04:34
  • merci énormément je ne savais pas tout ça!!! j en apprends beaucoup, je n ai pas trop l habitude en effet, alors, je vais mettre en pratique tous vos conseils et ensuite, je vais devoir traiter un probleme de taille, celui des sessions temporaires sur les rds, tres dur à résoudre ça
    dimanche 9 mai 2021 19:33
  • HI andré-bzh,

    1.Does "celui des sessions temporaires sur les rds" mean "temporary sessions on the rds"

    Is there RDConnection broker server in your RDS environment?
    If there is, I think RDConnection broker server not redirect the end users' session to exist terminal session, so there will be temp session on each RD session host for end user.

    Open gpedit.msc in CMD on problematical terminal server ,go to Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections.
    Restrict Remote Desktop Services users to a single Remote Desktop Services session
    -----------------------------------
    Existe-t-il un serveur de courtier RDConnection dans votre environnement RDS?
    S'il y en a, je pense que le serveur de courtier RDConnection ne redirige pas la session des utilisateurs finaux pour exister une session de terminal, il y aura donc une session temporaire sur chaque hôte de session RD pour l'utilisateur final.

    Ouvrez gpedit.msc dans CMD sur le serveur de terminaux problématique, accédez à Configuration ordinateur> Modèles d'administration> Composants Windows> Services Bureau à distance> Hôte de session Bureau à distance> Connexions.
    Restreindre les utilisateurs des services Bureau à distance à une seule session des services Bureau à distance

    Best Regards
    Andy YOU
    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    lundi 10 mai 2021 07:14
  • merci 1000 fois, je vous dois une bonne bouteille de vin
    lundi 10 mai 2021 17:58
  • juste une ptite question, meme si on a un peu bifurqué, ou se trouve les profils itinérants ? j'ai trouvé les profils rds sur le proker mais profil itinérant, pas vu
    lundi 10 mai 2021 21:49
  • hello, en fait j'ai testé ça n a pas marché, gpedit c'est quand on bosse en workgroup, c'est l equivalent de la gpo dans un domaine, il fallait ptete redemarrer le serveur
    mardi 11 mai 2021 17:32
  • HI andré-bzh,

    I think we can use user profile disk for each RDS collection in RDS environment like picture1. It will load user profile faster than roaming profile.
    picture1
    Je pense que nous pouvons utiliser le disque de profil utilisateur pour chaque collection RDS dans un environnement RDS comme picture1. Il chargera le profil utilisateur plus rapidement que le profil itinérant.
    Image 1

    For your roaming profile request:
    We can go to Domain controller server and find the terminal services roaming profile path that is specified by the user object(ADUC)

    Pour votre profil itinérant à la demande du serveur terminal:
    Nous pouvons accéder au serveur du contrôleur de domaine et trouver le chemin du profil itinérant des services de terminal spécifié par l'objet utilisateur (ADUC)
    image 2


    Best Regards
    Andy YOU
    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    mercredi 12 mai 2021 01:07
  • HI andré-bzh,
    Yes, if there are many terminal server in your RDS environment, we need to use domain policy for that.

    Oui, s'il existe de nombreux serveurs de terminaux dans votre environnement RDS, nous devons utiliser la stratégie de domaine pour cela.

    Best Regards
    Andy YOU
    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.


    mercredi 12 mai 2021 01:08