Configuration de SAP et RPC

Les serveurs réseau Novell NetWare utilisent le protocole SAP (Service Advertising Protocol) pour diffuser des informations sur les services disponibles sur le réseau vers d’autres appareils en réseau. Un serveur peut envoyer une diffusion SAP toutes les 60 secondes pour informer d’autres périphériques réseau des services qu’il offre. Les stations de travail utilisent des SAP pour trouver les services dont elles ont besoin sur le réseau.

Windows inclut un service d’agent SAP pour permettre aux serveurs Windows d’interagir avec les serveurs NetWare. Le service agent SAP écoutera les demandes SAP des clients réseau pour les services basés sur IPX installés et exécutés sur le serveur.

Les logiciels conçus pour être publiés en tant que service sur le réseau par le biais d’une diffusion SAP émettent les annonces SAP toutes les 60 secondes, sans que l’agent SAP soit installé. Toutefois, pour que les clients réseau recherchent rapidement un service réseau IPX, un serveur qui gère une base de données de service doit être disponible sur le réseau pour répondre à la demande d’emplacement du service. Cette base de données de service est généralement gérée par un serveur Compatible NetWare ou Par un serveur compatible NetWare. Les services de fichiers et d’impression Microsoft pour NetWare gèrent également une base de données de service réseau IPX.

Sur un ordinateur exécutant Windows Server, si les services de passerelle pour NetWare (GSNW) sont installés, un sap type 640 est diffusé toutes les 60 secondes par le service d’appel de procédure distante (RPC). Cette diffusion SAP se poursuit même si l’utilisateur désactive le GSNW et le service d’agent SAP.

Le service RPC effectue la diffusion SAP si les services client pour NetWare (CSNW) et le service agent SAP sont installés. Cette diffusion SAP se poursuit même si l’utilisateur désactive l’agent SAP.

Par défaut, le service RPC case activée pour la présence des services de passerelle pour NetWare et du service agent SAP sur l’ordinateur exécutant Windows Server. L’installation des services De fichiers et d’impression pour NetWare installe un agent SAP.

Sur l’ordinateur exécutant une version cliente de Windows avec CSNW, le service RPC recherche le service agent SAP. Si les services sont présents, RPC démarre son propre thread qui effectue le type de diffusion SAP 640 toutes les minutes.

Notes

Si vous ne souhaitez pas diffuser SAP sur le réseau toutes les 60 secondes, vous pouvez désactiver les diffusions SAP à l’aide de l’Éditeur du Registre. Soyez averti que l’utilisation incorrecte de l’Éditeur du Registre peut entraîner de graves problèmes qui peuvent vous obliger à réinstaller votre système d’exploitation. Microsoft ne peut pas garantir que les problèmes résultant d'une utilisation incorrecte de l'éditeur du Registre puissent être résolus. Son utilisation est sous votre entière responsabilité. Vous devez sauvegarder le Registre avant de le modifier.

 

Pour configurer pour SAP

  1. Exécutez l’Éditeur du Registre (Regedt32.exe) et accédez à la clé suivante dans le Registre :

    HKEY_LOCAL_MACHINE\Software\Microsoft\RPC

  2. Dans le menu Modifier , cliquez sur Ajouter une valeur, puis utilisez l’entrée suivante :

    1. Nom de la valeur : AdvertiseRpcService
    2. Type de données : REG_SZ
    3. Chaîne : Non
  3. L’utilisation de Non pour la chaîne désactive la diffusion RPC SAP. L’utilisation de Oui pour la chaîne active la diffusion RPC SAP.

  4. Redémarrez l’ordinateur pour que la modification du Registre prenne effet.

    Notes

    Si les diffusions SAP continuent après avoir suivi ces étapes, vous pouvez essayer une étape de résolution des problèmes. Supprimez la valeur de chaîne Ncacn_spx dans la clé de Registre suivante :

    HKEY_LOCAL_MACHINE\Software\Microsoft\Rpc\ServerProtocols\

     

Notes

Cela ne doit être utilisé qu’en tant qu’étape de résolution des problèmes. La suppression de cette valeur de chaîne désactive complètement les diffusions SAP dont certains programmes peuvent avoir besoin pour fonctionner correctement.