Archived from groups: microsoft.public.pocketpc,microsoft.public.pocketpc.activesync (
More info?)
I guess that's why I never had a problem. I run a WINS server here so I
never had to use a host file and everything just worked. Great Information.
--
Eric Hicks [That_Kid] (MS-MVP Mobile Devices)
The MS-MVP Program -
http://mvp.support.microsoft.com
This posting is provided "AS IS" with no warranties, and confers no
rights...
"Sal Bompensaro" <MontherInLau@grandson.pop> wrote in message
news:uBx9woRpEHA.1160@tk2msftngp13.phx.gbl...
> Here's the solution in case anyone else is interested:
>
> For reasons known only to Microsoft, when the PPC ActiveSync client
> tries to resolve the IP address of the desktop machine, it doesn't use DNS
> [like every single other network application]. Instead, it uses some old
> name resolution technology called Netbios. Netbios performs name
> resolution
> using broadcasts. This explains why:
> 1) I was able to resolve the IP address of the desktop when connected
> via WiFi to Network#2 and
> 2) I was NOT able to resolve the IP address of the desktop when
> connectied via VPN to Network#1.
>
> In order to use Netbios to resolve the IP address of a machine that's
> NOT on your local network, a WINS server must be used. I installed the
> WINS
> service on one of the servers on Network#1 and pointed to that WINS server
> in the VPN settings on my PPC. I then entered a static WINS entry for S12
> (my desktop) into the WINS database.
>
> That fixed the problem. I can now run ActiveSync over a VPN (over
> Verizon's cellular network) just as easily as I do via WiFi or USB.
>
> Other posts have suggested that the name resolution problem could more
> easily be solved by using an application called "PocketHost" which creates
> the equivelent of an LMHOSTS file on the PPC. This approach "almost"
> works,
> but not quite. It *does* allow the PPC to resolve the IP address of the
> desktop machine to which it's syncing... BUT.. for some reason, it forces
> the PPC to logon to the desktop under the "Guest" account and, wouldn't
> you
> know it, the "Guest" account cannot perform ActiveSyncs.
>
> So there you have it. Hopefully this explanation will be helpful to
> someone.
>
> Sal
>
>