Troubleshooting DC++ Hub Connection on LAN: DNS or Switch Issues?

I’m trying to get a DC++ hub running on my local network. I have one machine acting as the hub (listening on port 2950) and several other PCs connect to it, but they can’t download the file list or get search results to work. I initially thought it might be a DNS issue, but since everything is on the same LAN, that seems unlikely.

Here’s my current IP setup (typical home network):

  • Hub machine IP: 192.168.1.1
  • Subnet mask: 255.255.255.0
  • Gateway: 192.168.1.1 (the router)

The hub software is running, clients connect without errors, but the file list transfer never starts and searches time out.

What I’ve tried:

  • Disabled Windows Firewall on the hub machine temporarily — no change.
  • Verified that port 2950 is open and reachable from other machines using Telnet.
  • Checked that all machines are on the same subnet (192.168.1.x).

What I suspect now:

  • The switch might be isolating ports (if it’s a managed switch with port security or VLANs).
  • Client software settings — maybe the passive/active mode or encryption mismatch.
  • The hub itself might be misconfigured for LAN-only operation.

Modern recommendations:
For a more reliable experience, consider using an updated client like AirDC++ (Windows) or ApexDC++ — they have better logging and NAT traversal options. Also, try running a packet capture with Wireshark to see if the file list requests are actually being sent and received.

Has anyone else encountered this? How can I narrow down whether it’s a switch issue or a client/hub configuration problem?

Topic Summary: DC++ hub on LAN: file list transfers fail, searches time out despite clients connecting. Firewall off, port 2950 open, same subnet. Suspect switch port isolation or client passive/active settings. Try AirDC

:hammer_and_wrench: Featured GitHub Resource:

:open_book: Topic Overview (Wikipedia):

Network, networking and networked may refer to: — Read more on Wikipedia

:movie_camera: Video Tutorial:

---
title: Troubleshooting DC++ Hub Connection
---
flowchart TD
    A[Start: Cannot connect to DC++ Hub on LAN] --> B{Check DNS?}
    B -->|Yes| C[Test ping to hub hostname]
    C --> D{Ping successful?}
    D -->|No| E[Configure static IP or local hosts file]
    D -->|Yes| F[DNS OK, check network]
    B -->|No| G[Check switch/network]
    G --> H[Check physical connections]
    H --> I{All cables connected?}
    I -->|No| J[Reconnect cables]
    I -->|Yes| K[Check switch port status]
    K --> L{Port active?}
    L -->|No| M[Enable or replace port]
    L -->|Yes| N[Check firewall/software]
    F --> N
    N --> O[Resolved?]
    O -->|No| P[Contact network admin]
    O -->|Yes| Q[End: Connected]