Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6056347
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T08:21:59+00:00 2026-05-23T08:21:59+00:00

I have a Dell Axim Windows CE device (Windows Mobile 5.0 OS 5.1.1702 Build

  • 0

I have a Dell Axim Windows CE device (Windows Mobile 5.0 OS 5.1.1702 Build 14366.1.0.1) connected to a Dell Latitude E6500 laptop. My C++ application is running on the CE device and listening for TCP connections on port 80. The program tries to connect to itself using the address 169.254.2.1:80, and gets error code WSAECONNREFUSED (10061). This generally indicates that nobody is listening on that port. If I change the address to 127.0.0.1:80, the connection succeeds.

Here’s the weird part. If I disconnect the device from that laptop and connect it to a Dell Latitude D830, everything works properly. The 169.254.2.1 address is the same, but connecting to it succeeds. Note that this is the application running on the CE device connecting to itself, not connecting to the laptop, nor is it the laptop connecting to the application on the device. We have confirmed this with a few different machines – all of the E6500’s show the problem, nothing else does.

I don’t understand how which machine the device is connected to affects internal TCP connections. Any ideas?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T08:21:59+00:00Added an answer on May 23, 2026 at 8:21 am

    First I have to ask why you’re using 169.254.2.1 to connect to yourself. That IP address is an ActiveSync-assigned address, and it’s not guaranteed to be static (it actually did change once in the past, when the driver went from USB serial to RNDIS) so using it is risky.

    If you want to address yourself, use a standard loopback address like 127.0.0.1. If you want to address an activesync partner, resolve the host name ppp_peer and let that give you the actual address.

    My guess as to the source of the behavior is that when you connect to the PC, a local “LAN” is built with two nodes (the device and the PC). That LAN tends to not be a “full” network (for example ICMP packets don’t get transmitted) and it’s probably dependent on the driver loaded by the host PC. That’s purely speculation, of course.

    As I said, I’d like to know more about why you’re using the address you are to see if we can “fix” the issue by doing something that’s altogether a bit safer.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have genuine Windows 7 Home Basic on my Dell laptop. However IIS isn't
I have a dell laptop latitude 5420. The built-in monitor has a width of
I have a system (Dell laptop) with an English Windows 7 Pro on it.
I have a problem at some customer pc's (new Dell PCs) windows XP Professional
I have a Dell Studio 540, 64 bit OS Windows Home Premium. My CPU
I just successfully installed SimpleCV on my Windows 7 Dell XPS. I have a
I am a iPhone Developer. I have a dell inspiron 1525 laptop. I need
I have ubuntu 10.10 net book edition installed on my dell studio laptop. I
We have Core2 machines (Dell T5400) with XP64. We observe that when running 32-bit
I have a Dell Inspiron E1505 and as you can see in this image

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.