Serveur d'impression

Xerox 7830 – Comment désactiver la communication bidirectionnelle … – Bien choisir son serveur d impression

Le 14 octobre 2019 - 12 minutes de lecture

Voici la réponse officielle de Engineering à propos de votre configuration. En bref, ils ne la prennent pas en charge. C'est à partir du moment où Apple a mis en œuvre les nouvelles règles, rien n'a changé depuis.

Prenez note de cette entrée, je ne suis pas actuellement sur un Mac et je ne peux pas vérifier s'il est toujours là ou non.

Modifiez le fichier PPD du pilote et supprimez la commande suivante «cupsCommands:" ReportLevels ReportStatus ". La suppression de cette commande empêchera également toute communication bidirectionnelle entre le périphérique et le pilote.

************************************************* ************************************************* ************************************************* *****

La résolution est fournie dans les informations ci-dessous, qui sont des SPAR précédemment soumises sur cette question. Résultat final une connexion LPR entre un serveur d'impression Windows et un client Mac.

Escalade # 1

Raison du refus:
Je vous écris en réponse à la question soulevée dans le numéro SPAR «Lorsque vous imprimez depuis un mac via un serveur de partage Windows, le travail sera" bloqué "avec le statut de l'imprimante." Nos ingénieurs ont étudié ce problème et l'ont refusé pour les deux raisons suivantes.

Refuser le motif 1: Xerox ne prend pas en charge la configuration suivante: une connexion LPR entre un serveur d'impression Windows et un client Mac.

Le pilote Xerox Mac OSX contient des filtres / commandes XBDS personnalisés permettant de communiquer directement avec le périphérique. Lors de la communication d'un Mac à un serveur Windows, via LPR / LPD, les travaux d'état de l'imprimante peuvent être bloqués dans la file d'attente d'impression Mac OS. Cela est dû au fait que le serveur Windows ne peut pas résoudre la communication envoyée par le client Mac. Le serveur Windows ne peut pas résoudre la communication parce que les informations envoyées par le Mac sont destinées à une imprimante et non à un système d'exploitation Windows.

Refuser la raison 2:
Ces tâches apparaissent même si une imprimante n'est pas partagée par un serveur Windows car le pilote d'imprimante fonctionne pour répondre aux nouvelles exigences de conception du système d'exploitation Apple. Dans le cadre des nouvelles mesures de sécurité, les systèmes d'exploitation Apple empêchent tous les pilotes d'impression (Xerox et Competitor) d'avoir accès aux communications réseau. Par conséquent, pour qu'un pilote d'impression reçoive le statut BiDi du périphérique, Mac OS requiert un travail d'impression (non imprimé) demandant à l'imprimante de communiquer avec lui.

Si le travail s'intitule "Etat de l'imprimante", il a été créé par Xerox et est envoyé en raison de l'explication ci-dessus. Si la communication Bi-Di est désactivée et qu'un préréglage est créé avec Bi-Di off, ce travail ne sera pas envoyé à l'imprimante.

Si le travail est intitulé "Niveaux d'approvisionnement", ce travail est créé par Mac OS et est requis pour capturer les niveaux de toner. Cela se produit également à cause de la description ci-dessus.

L’ingénierie Xerox peut proposer quatre solutions de contournement pour résoudre le problème du client.

Solutions de contournement fournies:
A. Désactiver la communication bidirectionnelle (pour configurer un préréglage avec bidirectionnel désactivé, procédez comme suit)
1. Ouvrez n'importe quelle application
2. Sélectionnez Fichier – Imprimer – Fonctions Xerox.
3. Sélectionnez Avancé – faites défiler la liste et sélectionnez Communication bidirectionnelle…
4. Sélectionnez Off puis Ok
5. Sélectionnez le menu déroulant Préréglages
6. Entrez un nouveau nom pour ce préréglage, sélectionnez Toutes les imprimantes, puis OK.
Reportez-vous au lien suivant pour décrire comment définir un préréglage personnalisé en tant que nouveau paramètre par défaut.
http: //www.404techsupport.com/2012/08/setting-printing-defaults-in-mac-os-x-through-presets-and-cups …

B. Configurez l’imprimante sur le Mac en utilisant SMB au lieu d’utiliser LPR. Veuillez vous reporter aux informations suivantes sur la configuration d’une imprimante via SMB.

Vous trouverez ci-dessous deux liens avec les étapes à suivre pour ajouter une imprimante sur un Mac.
http: //www.codedifferent.com/2008/06/28/how-to-connect-from-mac-os-x-leopard-to-a-shared-printe-printe-via -…
– Ce lien vous explique comment ajouter une imprimante, mais ne fournit pas toutes les URL correctes. Il ne couvre que Mac OSX 10.5 à partir d’un serveur XP.

http: //reality-and-a-half.multiversum.com/how-to-smb-connection-url-mac-os-x-10-5-10-6-10-7-windows -…
-Ce lien propose les adresses URL correctes pour les serveurs Windows 2k3 et 2K8 vers Mac OSX jusqu’à la version 10.4.

C. Modifiez le fichier PPD du pilote et supprimez la commande suivante "cupsCommands:" ReportLevels ReportStatus ". La suppression de cette commande empêchera également toute communication bidirectionnelle entre le périphérique et le pilote. Le PPD modifié pourra ensuite être chargé sur les clients Mac. .

D. Créez la file d'attente d'impression en utilisant Bonjour au lieu d'utiliser une adresse IP.

Escalade # 2

Problème: Lors de l'impression à partir des versions 10.7 et 10.8 de Mac OS les plus récents, un utilisateur verra des travaux d'impression supplémentaires apparaître dans la file d'attente Mac. Cela se produit lors d'une impression locale d'un Mac ou d'une file d'attente partagée. (Exemple de file d'attente partagée Windows 2008

serveur pointé via LPR: // serveur ip / printershare)

Solution: Diminué

Raison du refus:

Cette baisse explique quoi et pourquoi les travaux d'état d'impression sont envoyés.

Cela explique également pourquoi ils restent bloqués lors de l'impression via un serveur Windows.

Quoi et pourquoi les emplois apparaissent maintenant:

Nos ingénieurs ont étudié ce problème et le refusent car le pilote d’impression s’efforce de répondre aux nouvelles exigences de conception du système d’exploitation Apple.

Dans le cadre des mesures de sécurité en cours, les systèmes d’exploitation Apple à partir de la version 10.6 empêchent toute application qui n’a pas besoin d’un accès réseau pour mener à bien son "travail" d’avoir accès au réseau. Cela inclut les pilotes d'impression à l'intérieur des applications. Tous les pilotes d’impression (Xerox et concurrents) sont liés par les mêmes règles et n’ont plus accès à la communication réseau directe. Xerox utilise le "travail sur l'état de l'imprimante" pour répondre à cette exigence de sécurité et être en mesure de collecter les informations nécessaires sur le périphérique. Si le travail est intitulé "Niveaux d'approvisionnement", ce travail est créé par Mac OS et est requis pour capturer les niveaux de toner. Cela se produit également à cause de la description ci-dessus.

Pourquoi les travaux peuvent être bloqués dans une file d'attente partagée:

Xerox ne prend pas en charge la configuration suivante: une connexion LPR entre un serveur d’impression Windows et un client Mac.

Le pilote Xerox Mac OSX contient des filtres / commandes XBDS personnalisés permettant de communiquer directement avec le périphérique. Lors de la communication d'un Mac à un serveur Windows, via LPR / LPD, les travaux d'état de l'imprimante peuvent être bloqués dans la file d'attente d'impression Mac OS. Cela est dû au fait que le serveur Windows ne peut pas résoudre la communication envoyée par le client Mac. Le serveur Windows ne peut pas résoudre la communication parce que les informations envoyées par le Mac sont destinées à une imprimante et non à un système d'exploitation Windows.

Deuxième raison possible pour les travaux bloqués dans la file d'attente Mac:

Le pilote Mac a l'intention d'envoyer ce travail d'impression au périphérique. Toutefois, dans le cas de ce client, le serveur Windows se situe entre le client et le périphérique. Comme le Mac ne sait pas qu'il ne communique pas avec une imprimante, il continue d'envoyer le travail Etat de l'imprimante, via HTTP (port 80), dans l'attente d'une réponse. Le serveur ne sait pas qu'on lui demande d'agir en tant qu '"imprimante", il ne fait rien avec le travail et finit par rendre le travail bloqué dans la file d'attente d'impression jusqu'à ce qu'il soit supprimé manuellement.

Solutions de contournement pour éviter les emplois:

  1. Désactiver la communication bidirectionnelle (pour configurer un préréglage avec bidirectionnel désactivé, procédez comme suit)
  2. Ouvrez n'importe quelle application
  3. Sélectionnez Fichier> Imprimer> Fonctions Xerox.
  4. Sélectionnez Avancé> Faites défiler vers le bas et sélectionnez Communication bidirectionnelle.
  5. Sélectionnez Off puis Ok
  6. Sélectionnez la liste déroulante des préréglages
  7. Entrez un nouveau nom pour ce préréglage, sélectionnez Toutes les imprimantes, puis OK.

Reportez-vous au lien suivant pour décrire comment définir un préréglage personnalisé comme nouveau

défauts

http: //www.404techsupport.com/2012/08/setting-printing-defaults-in-mac-os-x-through-presets-and-cups …

  1. Configurez l’imprimante sur le Mac en utilisant SMB au lieu d’utiliser LPR. Veuillez vous reporter aux informations suivantes sur la configuration d’une imprimante via SMB.

¢ Ceci n'est valable que pour les files d'attente d'impression partagées¦

Vous trouverez ci-dessous un lien avec les étapes à suivre pour ajouter l’imprimante sur le Mac.

http: //reality-and-a-half.multiversum.com/how-to-smb-connection-url-mac-os-x-10-5-10-6-10-7-windows -…

-Ce lien propose les adresses URL correctes pour les serveurs Windows 2k3 et 2K8 vers Mac OSX

tout le chemin du retour à 10.4.

  1. Modifiez le fichier PPD du pilote et supprimez les commandes suivantes de la commande cupsCommands:

"ReportLevels ReportStatus". La suppression de cette commande empêchera également toute communication bidirectionnelle entre le périphérique et le pilote. Le fichier PPD modifié peut ensuite être chargé sur les clients Mac

  1. Créez la file d'attente d'impression en utilisant Bonjour au lieu d'utiliser une adresse IP. Ce problème se produit uniquement si la file d'attente a été créée manuellement à l'aide d'une adresse IP et ne se produit pas si l'imprimante est installée via Bonjour.

  1. Si le port 80 ou le port 443 est bloqué, veuillez ajouter une exception au proxy Mac OSX.

Escalade # 3

Raison du refus:
Je vous écris en réponse à la question soulevée dans le numéro SPAR «Impossible d'imprimer à partir de Mac 10.7 ou 10.8 avec le pilote 75xx 2.71.0 via un serveur Windows 2008 pointé via LPR: // serverip / printershare tant que l'état de l'impression n'est pas supprimé.» Nos ingénieurs ont examiné ce problème et l'ont refusé, car Xerox ne prend pas en charge la configuration suivante: une connexion LPR entre un serveur d’impression Windows et un client Mac.

Le pilote Xerox Mac OSX contient des filtres / commandes XBDS personnalisés permettant de communiquer directement avec le périphérique. Lors de la communication d'un Mac à un serveur Windows, via LPR / LPD, les travaux d'état de l'imprimante peuvent être bloqués dans la file d'attente d'impression Mac OS. Cela est dû au fait que le serveur Windows ne peut pas résoudre la communication envoyée par le client Mac. Le serveur Windows ne peut pas résoudre la communication parce que les informations envoyées par le Mac sont destinées à une imprimante et non à un système d'exploitation Windows.

L’ingénierie Xerox a proposé trois (3) solutions de contournement pour résoudre le problème du client.

Solutions de contournement fournies:
A. Désactiver la communication bidirectionnelle (pour configurer un préréglage avec bidirectionnel désactivé, procédez comme suit)
1. Ouvrez n'importe quelle application
2. Sélectionnez Fichier – Imprimer – Fonctions Xerox.
3. Sélectionnez Avancé – faites défiler la liste et sélectionnez Communication bidirectionnelle…
4. Sélectionnez Off puis Ok
5. Sélectionnez le menu déroulant Préréglages
6. Entrez un nouveau nom pour ce préréglage, sélectionnez Toutes les imprimantes, puis OK.
Reportez-vous au lien suivant pour décrire comment définir un préréglage personnalisé en tant que nouveau paramètre par défaut.
http: //www.404techsupport.com/2012/08/setting-printing-defaults-in-mac-os-x-through-presets-and-cups …

B. Configurez l’imprimante sur le Mac en utilisant SMB au lieu d’utiliser LPR. Veuillez vous reporter aux informations suivantes sur la configuration d’une imprimante via SMB.
Vous trouverez ci-dessous deux liens avec les étapes à suivre pour ajouter une imprimante sur un Mac.
http: //www.codedifferent.com/2008/06/28/how-to-connect-from-mac-os-x-leopard-to-a-shared-printe-printe-via -…
– Ce lien vous explique comment ajouter une imprimante, mais ne fournit pas toutes les URL correctes. Cela ne concerne que Mac OSX 10.5 à partir d'un serveur XP.

http: //reality-and-a-half.multiversum.com/how-to-smb-connection-url-mac-os-x-10-5-10-6-10-7-windows -…
-Ce lien propose les adresses URL correctes pour les serveurs Windows 2k3 et 2K8 vers Mac OSX jusqu’à la version 10.4.

C. Modifiez le fichier PPD du pilote et supprimez la commande suivante "cupsCommands:" ReportLevels ReportStatus ". La suppression de cette commande empêchera également toute communication bidirectionnelle entre le périphérique et le pilote.

S'il vous plaît assurez-vous de sélectionner "Accepter la solution"et ou sélectionnez l'icône en forme de pouce pour entrer Gloire pour les messages qui résolvent vos problèmes. Vos commentaires comptent!

Joe

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.