Bonjour à tous,

Je commence par vous décrire l'environnement dans lequel je travaille. En gros je dispose de 3 machines:
- Une VM firewall qui fait juste de la translation d'adresse pour l'instant
- Une VM Windows Server 2008 avec IIS 7 et le Framework .NET 3.0
- Un client sous Vista avec Visual Studio 2008 SP1

J'ai développé un service web WCF sur mon PC que j'ai ensuite déployé sur mon serveur distant dans IIS, jusque la tout va bien
Ensuite je souhaite consommer ce service web avec un client depuis mon PC. J'ai donc créé une application windows form dans VS2008 et lorsque je fais un clic-droit dessus puis "Add Service Référence" je rentre l'adresse: http://adresseIPduFirewall:8080/NG/Service.svc (en mettant cette même adresse dans un navigateur web je tombe bien sur la page "You have created a service...." donc ma translation d'adresse fonctionne et je tombe bien sur le serveur, la n'est pas le soucis.)

Mon problème est que lorsque je clique sur "Go" dans la fenêtre "Add Service Reference", une erreur se produit qui dit:

Le document à l'URL http://adresseIPduFirewall:8080/NG/Service.svc n'a pas été reconnu en tant que type de document connu.
Le message d'erreur de chaque type connu peut vous aider à résoudre le problème*:
- Le rapport de 'http://adresseIPduFirewall:8080/NG/Service.svc' est 'Le format du document n'est pas reconnu (le type de contenu est 'text/html; charset=UTF-8').'.
- Le rapport de 'Document DISCO' est 'Une erreur s'est produite lors du téléchargement de 'http://win-t4jeghmty/NG/Service.svc?disco'.'.
- Le nom distant n'a pas pu être résolu: 'win-t4jeghmty'
- Le rapport de 'Document WSDL' est 'Le format du document n'est pas reconnu (le type de contenu est 'text/html; charset=UTF-8').'.
- Le rapport de 'Schéma XML' est 'Le format du document n'est pas reconnu (le type de contenu est 'text/html; charset=UTF-8').'.
Metadata contient une référence qui ne peut pas être résolue*: «*http://adresseIPduFirewall:8080/NG/Service.svc*».
Le type de contenu application/soap+xml; charset=utf-8 n’a pas été pris en charge par le service http://adresseIPduFirewall:8080/NG/Service.svc. Les liaisons du client et du service peuvent ne pas être en correspondance.
Le serveur distant a retourné une erreur*: (415) Cannot process the message because the content type 'application/soap+xml; charset=utf-8' was not the expected type 'text/xml; charset=utf-8'..
If the service is defined in the current solution, try building the solution and adding the service reference again.
En fait comme vous pouvez le voir, il change l'adresse IP que je lui ai donné par le nom de la machine serveur et essaye ensuite de joindre une adresse du style http://win-t4jeghmty/NG/Service.svc ce qui bien évidemment ne fonctionne pas ......

Si quelqu'un a, ne serait-ce qu'un soupçon d'idée, sur une possibilité de résoudre ce problème, ce serait vraiment bienvenue.

Merci beaucoup
A+