Do those devices have ActiveSync in them? Have they worked before?
I just verified connection of a CE4.2 device to AS4.5 on XP and it works
perfectly. Did you create a new connectoid on the devices, via the Network
and Dialup Connections applet and then use the PC Connection Control Panel
applet to select that new connectoid as the one to use? What connection
mechanism is used by the CE4.2 devices? USB? Serial?
By the way, I doubt that the iPAQ is running CE6. Remember that Windows
Mobile 6 is not the same as Windows CE 6.0...
Paul T.
"Michael Gross" <> wrote in message
news:A78BA127-7DD2-4007-B4B7-...
>I have Windows XP SP3 and ActiveSync 4.5, no Firewalls (Windows Firewall is
> deactivated), I had the VPN Clients from Fortigate, CISCO and Checkpoint
> once
> but I uninstalled them. Also I have three PocketPCs, a Fujitsu Siemens
> Pocket
> Loox and a Symbol Device both with CE 4.2, and a HP iPAQ 514 with CE 6.
> ActiveSync works perfectly on the HP device but on the other two divices I
> get the error:
>
> Cannot verify the version of ActiveSync on your device. A program such as
> a
> firewall may be blocking a port ActiveSync uses to connect to the device,
> or
> you may need to upgrade to a more recent version of ActiveSync on the PC.
>
> The troubleshooter for ActiveSync reports the following problems for the
> CE
> 4.2 devices: "Unable to establish a connection between the PC and the
> device." and sometimes also "Unable to obtain an IP address for the
> device."
> There are no problems reported on the CE 6 device.
>
> In the WCESCOMM.LOG I get the following message:
> 07/31/2009 09:51:26.447 - CesProxy: Close Win socket 990
> 07/31/2009 09:51:26.447 - Connection: Init RAPI port failed 0x8007271D.
>
> In the WCESLog.log there are the following errors:
> 07/31/2009 09:51:26.603 p(6588) t(4440) TraceToFile -> ERROR in
> CRAPIDesktopPrivate::GetDevice : hr = 0x80070490 -
> RAPIDesktopPriv.cpp(603)
> 07/31/2009 09:51:26.603 p(6588) t(4440) TraceToFile -> ERROR in
> CRAPIDesktopPrivate::ReceiveConnection : hr = 0x80070490 -
> RAPIDesktopPriv.cpp(484)
>
> In WCEMgr.log there are the following errors:
> 07/31/2009 09:51:26.603 Creating new partnership for device 0x0
> (Pocket_PC,
> PocketPC).
> 07/31/2009 09:51:26.603 Error 0x8000BADD: Failed to get version number
> from
> device.
>
> I also used a Winsock Spy (TCP Spy) to check whats going on, it looks like
> there is an
> WSAEACCES error when ActiveSync tries to bind a socket to 127.0.0.1:990.
> But
> directly after that ActiveSync tries a second time and then it works. On
> the
> CE 6 device this error does not occure.
>
> socket (1248) created [family=AF_INET, type=SOCK_STREAM,
> protocol=IPPROTO_IP, dwFlags=WSA_FLAG_OVERLAPPED]
> socket (1248) set one of its options [level=SOL_SOCKET,
> optname=SO_REUSEADDR, optval=true]
> socket (1248) could not be bound [name=127.0.0.1:990] - WSAEACCES (An
> attempt was made to access a socket in a way forbidden by its access
> permissions)
> socket (1248) closed; bytes received=0, bytes sent=0
> socket (1368) created [family=AF_INET, type=SOCK_STREAM,
> protocol=IPPROTO_IP, dwFlags=WSA_FLAG_OVERLAPPED]
> socket (1368) set one of its options [level=IPPROTO_TCP, optname=1]
> socket (1368) set one of its options [level=SOL_SOCKET, optname=SO_LINGER,
> l_onoff=1, l_linger=0]
> socket (1368) connecting synchronously [name=127.0.0.1:990]
> socket (1368) connected
> socket (1368) set one of its options [level=IPPROTO_TCP, optname=1]
> socket (1368) sending data synchronously [len=94]
> socket (1368) sent 94 bytes of data
> 0000 5A 00 00 00 20 00 00 00 02 00 00 80 01 00 00 00 Z... ...........
> 0010 20 00 00 00 43 00 6F 00 6D 00 6D 00 5C 00 53 00 ...C.o.m.m.\.S.
> 0020 65 00 63 00 75 00 72 00 69 00 74 00 79 00 50 00 e.c.u.r.i.t.y.P.
> 0030 72 00 6F 00 76 00 69 00 64 00 65 00 72 00 73 00 r.o.v.i.d.e.r.s.
> 0040 5C 00 53 00 43 00 48 00 41 00 4E 00 4E 00 45 00 \.S.C.H.A.N.N.E.
> 0050 4C 00 00 00 01 00 00 00 01 00 00 00 00 00 L.............
> socket (1368) receiving data synchronously [len=4]
> socket (1368) could not receive data - WSAECONNRESET (An existing
> connection
> was forcibly closed by the remote host)
> socket (1368) closed; bytes received=0, bytes sent=94
> socket (1512) sending data synchronously [len=32]
> socket (1316) received 8 bytes of data
> 0000 04 22 00 35 00 20 00 00 .".5. ..
> socket (1512) sent 32 bytes of data
> 0000 04 22 00 35 00 20 00 00 00 16 01 00 00 01 00 00 .".5. ..........
> 0010 00 00 00 00 06 69 73 61 74 61 70 00 00 01 00 01 .....isatap.....
> socket (1316) receiving data synchronously [len=24]
> socket (1316) received 24 bytes of data
> 0000 00 16 01 00 00 01 00 00 00 00 00 00 06 69 73 61 .............isa
> 0010 74 61 70 00 00 01 00 01 tap.....
> socket (1316) receiving data synchronously [len=8]
> socket (1316) sending data synchronously [len=32]
> socket (1316) sent 32 bytes of data
> 0000 00 35 04 22 00 20 00 00 00 16 85 83 00 01 00 00 .5.". ..........
> 0010 00 00 00 00 06 69 73 61 74 61 70 00 00 01 00 01 .....isatap.....
> socket (1512) received 32 bytes of data
> 0000 00 35 04 22 00 20 00 00 00 16 85 83 00 01 00 00 .5.". ..........
> 0010 00 00 00 00 06 69 73 61 74 61 70 00 00 01 00 01 .....isatap.....
> socket (1512) receiving data synchronously [len=7300]
> socket (2244) received 4 bytes of data
> 0000 78 56 34 12 xV4.
> socket (2244) receiving data synchronously [len=7300]
> socket (2244) sending data synchronously [len=4]
> socket (2244) sent 4 bytes of data
> 0000 78 56 34 12 xV4.
> socket (2244) received 4 bytes of data
> 0000 78 56 34 12 xV4.
> socket (2244) receiving data synchronously [len=7300]
> socket (2244) sending data synchronously [len=4]
> socket (2244) sent 4 bytes of data
> 0000 78 56 34 12 xV4.
>
>
> thanks
> Michael Gross
>
|