Special Notes:
- Firewall Proxy Client Required: Yes
- You must also go to the Firewall Client properties on
the ISA Server:
Select "Application Settings" tab
You need to make one new entry on this tab:
App: msmsgs
Key: NameResolutionForLocalHost
Value: P
This step is just as important as the port numbers for file
transfers to work. What this does it this: When MSN
Messenger asks the computer it is running on "What is
the IP address of this computer?" the system will give
it the inside IP. Then when you try to send files to
people, the remote client tries to connect to the IP of your
inside network. Now we all know that this can never
happen. So what you need to do is "fake out"
MSN Messenger when it asks for the IP of the local computer.
When you have this NameResolutionForLocalHost set, the Firewall
Proxy client will give it the IP address of the external interface
on the ISA server instead. Now when you try to send
files to someone, they get the IP of the ISA server and since
you have the secondary ports set up, it forwards the request
to your MSN Messenger client and everything just works.
:-) Dont forget to have your Firewall client update
its settings after you do this so it gets the new information.
- To get the Phone dial capabilities to work in MSN Messenger,
just make a rule and in that rule include the pre-made protocol
definitions for Net2Phone. When you get your rule
made, this feature will now work like a charm!
|