Problèmes alias DNS et imprimantes sous Windows 2008 R2 -> Operation could not be completed (error 0x00000709)

Salut à tous

Juste un petit article pour vous parler d’un bug rencontré avec les alias DNS sous Windows 2008 R2 et les imprimantes.
 
DESCRIPTION DU PROBLEME :
Mon client souhaitait utiliser des noms génériques pour le mappage de ses imprimantes sur les serveurs et les stations de travail.
Je rappelle à tous que l’on ne peut pas accéder aux partages de fichiers et d’imprimantes via un alias DNS (message d’erreur “nom réseau en double”) sans ajouter la valeur de registre DisableStrictNameChecking sur le serveur de partage de fichiers / imprimantes. Pour plus d’informations, voir :
http://msreport.free.fr/?p=87
http://support.microsoft.com/kb/281308

Avec Windows 2008 R2 (une fois la clé DisableStrictNameChecking définie), l’accès aux partages de fichiers / imprimantes est fonctionnel mais il n’est plus possible d’ajouter des nouvelles imprimantes avec un alias DNS. On obtient le message d’erreur suivant :
Operation could not be completed (error 0x00000709). Double check the printer name and make sure that the printer is connected to the network“. Au niveau des observateurs d’événements sur le serveur d’impression, le message d’erreur apparaît à chaque tentative d’ajout d’une imprimante via un alias DNS depuis une station de travail :
Nom du journal :System
Source :       LsaSrv
Date :         19/07/2010 11:57:53
ID de l’événement :6037
Catégorie de la tâche :Aucun
Niveau :       Avertissement
Mots clés :    Classique
Utilisateur :  N/A
Ordinateur :   print.msreport.local
Description :
Le programme spoolsv.exe, avec l’ID de processus 1152, n’a pas pu s’authentifier localement à l’aide du nom de cible host/print.msreport.local. Le nom de cible utilisé n’est pas valide. Un nom de cible doit faire référence à l’un des noms d’ordinateurs locaux, par exemple, le nom d’hôte DNS.
Essayez un autre nom de cible.

SOLUTION :
Il faut en fait ajouter la clé DnsOnWire sur un serveur Windows 2008 R2 pour pouvoir se connecter à une imprimante avec un alias DNS. Pour cela, taper la commande suivante :
reg add HKLM\SYSTEM\CurrentControlSet\Control\Print /v DnsOnWire /t REG_DWORD /d 1

Pour plus d’informations :
http://support.microsoft.com/kb/979602
http://social.technet.microsoft.com/Forums/en-US/winserverprint/thread/00eeb192-d03a-4d1b-9066-427fc678ae97

a+
Guillaume MATHIEU
Le bonheur, c’est le partage.

A propos Guillaume Mathieu

Directeur Technique chez Metsys
Ce contenu a été publié dans Bug, Imprimantes, Troubleshouting, Windows Server 2008 R2. Vous pouvez le mettre en favoris avec ce permalien.

Une réponse à Problèmes alias DNS et imprimantes sous Windows 2008 R2 -> Operation could not be completed (error 0x00000709)

  1. Manu dit :

    Salut,

    merci pour m’avoir enlevé une belle épine du pied.

    Je n’avais que la première partie de la solution (DisableStrictNameChecking)

    Manu

Laisser un commentaire