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 4001950
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T07:58:01+00:00 2026-05-20T07:58:01+00:00

I have a solution containing a service with two clients. They can communicate with

  • 0

I have a solution containing a service with two clients. They can communicate with each other, send message, and fire events.
They work just fine when I do a test with one machine, but I install them on different machines, internet is connected and they do not find each other. Since I am self-hosting my service could this be the reason? I use DuallHttpBinding as the binding configuration.
My situation is a chat application with two client instances and one service, each of which running on different machines without having any network connection other than internet connections.

  • 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-20T07:58:01+00:00Added an answer on May 20, 2026 at 7:58 am

    DualHttpBinding requires that the two clients be able to open connections and send messages to each other. Most likely either one of the clients is behind a firewall that can’t accept incoming connections, a NAT router that isn’t port forwarded, or the other client simply doesn’t have the correct address to find it.

    This kind of direct two-way communication over HTTP is very difficult to get right once you get onto the Internet. To debug it, I’d suggest taking a look at Fiddler which is an excellent HTTP debugging tool. You’ll have to watch the connections and see if the clients can connect, and if not, why it’s failing. Then you’ll have to fix the connection problems that are causing that.

    I’m not sure if its possible for you, but it will be significantly less error-prone to use net.tcp as your binding and have a server somewhere that all clients can connect to (as net.tcp doesn’t require the server to be able to open a port back to the client, it can send using the existing connection). It only requires the client be able to connect to the server, rather then the server needing to be able to create a second connection back to the client, and thus works through standard NAT configurations.

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

Sidebar

Related Questions

I have a VS2008 solution containing two projects, a web service (the actual work
I have a .NET solution containing two projects: An ASP.NET MVC project, 'Website' A
I have a client service solution containing a Winforms client application and a WCF
I am writing a service using wcf. I have created a solution with two
I have a VS2008 solution containing two C++ projects. One is a Win32/console .dll
I have a VS 2010 solution containing a WCF service project and a unit
I have a VC++ 2010 solution containing two projects: ProjectX and ProjectXTests. In the
I have an ASP.NET MVC 3 Solution(C#) Containing multiple projects. There is a services
i have a big solution containing that much projects..i need to find a specific
If I have an existing solution containing multiple c# projects, are there any static

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.