Error message when a Remote Assistance connection fails in Windows Messenger: "Remote Assistance connection could not be established because the remote host name could not be resolved. Please try again"
When you send an invitation to a computer to use Remote Assistance in Microsoft Windows Messenger, the connection fails. Then, the user of the computer that receives the invitation receives the following error message:
Remote Assistance connection could not be established because the remote host name could not be resolved. Please try again.
This problem occurs even though you and the user can exchange text messages and connect for a voice conversation.
This problem occurs if the two computers are not in the same private subnet. This problem may also occur because Microsoft Windows Firewall does not allow the computers to connect to Microsoft .NET Messenger Service servers.
To resolve this problem, make sure that both computers are in the same private subnet. Use Remote Assistance to modify the RAInvitation.msrcincident file by inserting your IP address, and then provide this file to the user of the computer that receives the invitation.
To do this, follow these steps:
Start Microsoft Internet Explorer. Then, click Windows Messenger on the Tools menu.
Sign in to Windows Messenger by using your account credentials.
Click Start, and then click Help and Support.
Under Ask for assistance, click Invite a friend to connect to your computer with Remote Assistance.
Under Remote Assistance, click Invite someone to help you.
Under Use Windows Messenger, click the contact that you want to invite, and then click Save Invitation as a file (Advanced).
Under Enter your name, type your name. Under Set the invitation to expire, specify the duration for the invitation to remain open, and then click Continue.
Under Require the recipient to use a password, type and confirm a password, click Save Invitation, and then type the following file name:
Retrieve the public IP address of your computer. To do this, visit the following "What Is My IP" Web site, and then click Copy your IP:
Note The IP address of your computer is copied to the clipboard. Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft does not guarantee the accuracy of this third-party contact information.
In Windows Explorer, right-click RAInvitation.msrcincident, point to Open With, and then click Notepad.
The text is in XML format and resembles the following.
Note The <IP Address> placeholder represents the IP address of your computer.
Save the RAInvitation.msrcincident file, and then exit Notepad.
Send the RAInvitation.msrcincident file as an e-mail attachment to the user of the computer that receives the invitation.
Ask the user of the computer that receives the invitation to save the e-mail attachment. Then, double-click the RAInvitation.msrcincident file to start a new Remote Assistance session.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
If the computer that sends the Remote Assistance invitation and the computer that receives the invitation use two different Network Address Translation (NAT) devices, the computers are on private subnets. Then, the computers use their private IP addresses to send the request.
Remote Assistance is designed to work with UPnP NAT devices, such as Microsoft Windows XP. This technology enables a Windows XP client that uses a NAT device to request incoming traffic to port 3389 to be mapped to the client that requests Remote Assistance. Remote Assistance works as expected when the computer that sends the invitation uses a UPnP NAT device.
For more information about how to use Remote Assistance, click the following article number to view the article in the Microsoft Knowledge Base:
300546 Overview of Remote Assistance in Windows XP
301529 Supported connection scenarios for Remote Assistance
323713 Description of Universal Plug and Play features in Windows XP