[lldb-dev] Remote connection expansion?

Greg Clayton via lldb-dev lldb-dev at lists.llvm.org
Mon Nov 9 15:37:33 PST 2020



> On Nov 4, 2020, at 1:28 PM, Mike Mestnik via lldb-dev <lldb-dev at lists.llvm.org> wrote:
> 
> I'm looking for support running lldb over ssh.  I can forward the
> originating connection, but the run command is attempting to use
> random ports on localhost to attain another connection.  This fails as
> the localhost's are not the same.

When you say you want to run lldb over ssh, do you mean run "lldb-server" remotely and then have a local LLDB connect to that lldb-server? You are looking to avoid "lldb-server" from having to bind to port 0 and then tell you which port it was actually bound to?
> 
> Is there a platform, preferably real time, for lldb support?
> 
> One might ask why ssh, the basic answer is I don't want to open
> *another port on my remote host...  Even if I did I'd still have the
> same problem, a random port would fail to connect(this time because of
> a firewall).  The main answer is, without ssh, lldb is limited to
> running on local or VPN networks.  I'd rather use ssh than configure a
> VPN for this one use case.
> 
> * lldb doesn't sound like something one would want to host, even if
> connections were blocked from everywhere "else."
> 
> Now I'm attempting forward error correction by guessing where this
> topic could lead.  I would be willing to expand the network code to
> include domain sockets, to replace the whole idea of using, IMHO
> barbaric, port numbers.  This work could potentially include direct
> support for ssh.  I understand that this would likely be a breaking
> change, is there version negotiation?
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev



More information about the lldb-dev mailing list