J'ai posté ceci sur StackOverflow, mais je pense que c'est probablement plus pertinent pour ce groupe.
J'ai un problème avec l'envoi d'un message MSMQ au deuxième nom DNS d'un serveur. Si nous envoyons l'IP de ce même serveur, tout va bien, mais ce n'est pas ce que nous voulons faire sur le plan architectural. Avez-vous une idée de la raison pour laquelle MSMQ se préoccupe du nom qu'il reçoit ?
Voici notre exemple :
Informations sur le serveur : Le serveur physique load-int-01, a une deuxième IP et un nom DNS qui lui sont associés. Première IP/DNS : load-int-01
avec IP 10.0.10.10
Deuxième IP/DNS : load-intv
avec IP 10.0.10.20
Formats de chemin de file d'attente utilisés :
FormatName:DIRECT=OS:load-int-01\private$\MyQueue
-> Fonctionne bien
FormatName:DIRECT=OS:load-intv\private$\MyQueue
-> Renvoie l'erreur suivante :
La file d'attente n'existe pas ou vous n'avez pas les autorisations nécessaires pour effectuer cette opération.
Nous avons également essayé d'utiliser les adresses IP à la place, et les deux ensembles d'IP fonctionnent bien.
FormatName:DIRECT=TCP:10.0.10.10\private$\MyQueue
-> Fonctionne bien FormatName:DIRECT=TCP:10.0.10.20\private$\MyQueue
-> Fonctionne bien