Overslaan naar inhoud
CTech Digital
  • Startpagina
  • Odoo services
  • AI services
  • Contact
  • 0
  • Nederlands (BE) English (UK) Français
CTech Digital
  • 0
    • Startpagina
    • Odoo services
    • AI services
    • Contact
  • Nederlands (BE) English (UK) Français

Remote debugging guide

  • Alle blogs
  • Daily blog
  • Remote debugging guide
  • 14 februari 2026 in
    CTech Metrology, Luc Wens

    Summary

    Here are steps how a remote debugging session can be set up between a develop PC and a test PC, assuming that the test PC has nothing special installed.


    I had the problem that I could not access d:\ in the Teamviewer file transfer. The reason was that there was a nul file that cannot be removed via explorer.

    I managed to remove it via CMD terminal:

    • bash
    • rm nul


    Teamviewer alternative

    Teamviewer subscription was stopped, after 3/6/2026 we will continue with NoMachine Enterprise 

    https://store.nomachine.com/product/enterprise-desktop-subscription/?products=desktop 

    Comparison Review: NoMachine vs. TeamViewer

    Reviewers frequently highlight the following differences relevant to developers:

    • Performance: NoMachine’s native NX protocol is optimized for high-speed, graphics-intensive applications. It is noted for providing smoother responsiveness compared to TeamViewer, especially when handling resource-heavy development environments or 3D rendering.

    • Security & VPN: Unlike TeamViewer, which requires manual driver installation for its VPN, NoMachine's Enterprise suite includes an integrated VPN system. This redirects all traffic between the client and the internet through the remote server, essentially making the remote network infrastructure your local gateway.

    • Cost Efficiency: NoMachine Enterprise Desktop starts at $44.50 per year, which is substantially cheaper than TeamViewer’s business-oriented tiers (often starting near $299–$610+ per year).

    • Complexity: TeamViewer is praised for its "onboarding wizard" and simplicity. In contrast, NoMachine’s setup can be more complex and often requires technical knowledge for tasks like port forwarding or server-side configuration.

    Best VPN-Ready Alternatives for Remote Debugging

    If your primary goal is remote debugging, these alternatives also provide VPN or VPN-like networking:

    AlternativeVPN/Networking TypeBest For
    NoMachine EnterpriseIntegrated VPNHigh-performance graphics and low-latency debugging.
    AnyDeskDriver-based VPNFast connections on low-bandwidth networks.
    LogMeIn ResolveZero-Trust AccessSecure, certificate-based access without a traditional VPN.
    Tailscale + RDPMesh VPNA popular "pro" choice; use Tailscale to create a secure tunnel and standard RDP or NoMachine over it.
    NordVPN MeshnetPeer-to-PeerSecurely routing traffic through a colleague's device or accessing a home PC from the road.

    Start a teamviewer session

    Since Teamviewer QS does not contain VPN, Teamviewer full has to be installed on the test PC with VPN.


    Remote debug tools

    https://github.com/lucwens/RemoteDebugSetup.git


    Transfer the Remote Debug Setup software

    This can be found and compiled from Item 2. Use file transfer to copy SetupTest on the test PC

    Run the SetupTest.exe program

    Assuming that the test PC is clean, install VPN and the remote debug software


    Make sure the VPN IP and shared folder name or correctly set on the test PC 

    Start msvcmon

    Use "No authentication" , the authentication is just too much pain

    in Daily blog
    Phoenix driver debug
    Copyright © CTech
    Nederlands (BE) | English (UK) | Français
    Aangeboden door Odoo - De #1 Open source e-commerce