Displaying 10 results from an estimated 10 matches for "ssh_init_forwarding".
2006 Jan 16
1
LocalCommand problem for tunneling on Linux
I've been testing tunneling on Linux with openssh-SNAP-20060116.tar.gz
and found a problem.
When I use LocalCommand for doing ifconfig stuff, the command line
was executed before a tunneling interface is opened. This causes
errors on Linux and the interface is not automatically set up.
This is not a problem on *BSD because you can do ifconfig for
unopened tun/tap interfaces. But in Linux,
2017 Oct 10
3
tunnel device name acquisition?
Numerous how-tos all over the Internet show how one would set up
a tunnel using ssh, e.g.:
ssh -f -o Tunnel=ethernet <server_ip> true
I was wondering if there's a way to subsequently acquire the names
of the local and remote tun/tap interfaces (e.g., using the default
"-w any:any") for subsequent automatic tunnel configuration, e.g.:
ip link set $TapDev up
ip link set
2001 Sep 04
3
2.9p2 behaves different from 2.5.2p2 on tunneling issue
Hi,
I have a problem with a Linux box which I updated from 2.5.2p2
to 2.9p2 recently. It's running a tunnel started via inittab
using a script which starts
ssh -2 -N -o 'ConnectionAttempts 3600' -L <tunnel> $host
This has run reliable with 2.5.2 over the last months. Now, after
I have upgraded to 2.9p2, the tunnel is closed right after each
attempt of an application to use
2011 Oct 13
1
[PATCH] Fix control persist and stdio forward interaction
...things if you're using both. Specifically, ssh -W host:port with
ControlPersist enabled opens up two connections to host:port and sends
data from both back.
I think this is happening because channel_connect_stdio_fwd is being
called twice, once in client_setup_stdio_fwd, which is called from
ssh_init_forwarding, and once in process_mux_stdio_fwd, which is
called once the client process starts talking to the master process.
It looks like the way ControlPersist is implemented, the process forks,
with the child becoming the master process and the child making its
connection through that. Thus, it seems li...
2005 May 11
5
[Bug 1037] Man page for -L and -R should mention -g
http://bugzilla.mindrot.org/show_bug.cgi?id=1037
Summary: Man page for -L and -R should mention -g
Product: Portable OpenSSH
Version: 4.0p1
Platform: All
OS/Version: All
Status: NEW
Severity: trivial
Priority: P5
Component: Documentation
AssignedTo: bitbucket at mindrot.org
ReportedBy:
2007 Aug 03
1
race condition with ControlMaster=auto
...atal("%s listen(): %s", __func__, strerror(errno));
set_nonblock(control_fd);
+
+ debug("control master listening on %s", options.control_path);
+ return 1;
}
/* request pty/x11/agent/tcpfwd/shell for channel */
@@ -1201,7 +1203,9 @@
/* XXX should be pre-session */
ssh_init_forwarding();
- ssh_control_listener();
+ if (!ssh_control_listener(0))
+ fatal("control master socket %s already exists",
+ options.control_path);
if (!no_shell_flag || (datafellows & SSH_BUG_DUMMYCHAN))
id = ssh_session2_open();
@@ -1319,7 +1323,13 @@
switch (options.control_mas...
2011 Oct 16
4
[Bug 1943] New: [PATCH] ssh -W opens two connections when ControlPersist is enabled.
...things if you're using both. Specifically, ssh -W host:port
with
ControlPersist enabled opens up two connections to host:port and sends
data from both back.
I think this is happening because channel_connect_stdio_fwd is being
called twice, once in client_setup_stdio_fwd, which is called from
ssh_init_forwarding, and once in process_mux_stdio_fwd, which is
called once the client process starts talking to the master process.
It looks like the way ControlPersist is implemented, the process forks,
with the child becoming the master process and the child making its
connection through that. This patch makes...
2023 Jan 25
1
Upstream forwarding test failure
On Wed, 25 Jan 2023 at 19:29, Darren Tucker <dtucker at dtucker.net> wrote:
[...]
> I have a part-done patch that logs the output from all ssh and sshd
> instances to separate datestamped files. I'll see if I can tidy that
> up for you to try
You can grab it from here:
https://github.com/daztucker/openssh-portable/commit/b54b39349e1a64cbbb9b56b0f8b91a35589fb528
It's not
2001 Oct 24
2
disable features
....147 ssh.c
--- ssh.c 8 Oct 2001 19:05:05 -0000 1.147
+++ ssh.c 22 Oct 2001 18:40:13 -0000
@@ -772,6 +772,7 @@
return exit_status;
}
+#ifdef WITH_X11FWD
static void
x11_get_proto(char *proto, int proto_len, char *data, int data_len)
{
@@ -810,10 +811,12 @@
}
}
}
+#endif
static void
ssh_init_forwarding(void)
{
+#ifdef WITH_TCPFWD
int success = 0;
int i;
@@ -843,6 +846,7 @@
options.remote_forwards[i].host,
options.remote_forwards[i].host_port);
}
+#endif
}
static void
@@ -868,6 +872,7 @@
struct winsize ws;
char *cp;
+#ifdef WITH_COMPRESSION
/* Enable compression...
2005 Jan 24
17
[Bug 413] Port forwarding: [localhost:]localport:remotehost:remoteport
http://bugzilla.mindrot.org/show_bug.cgi?id=413
------- Additional Comments From dtucker at zip.com.au 2005-01-24 14:27 -------
Created an attachment (id=782)
--> (http://bugzilla.mindrot.org/attachment.cgi?id=782&action=view)
forward-bind.sh: regression test for binding port forwards to addresses
Current limitations of test:
- no testing of IPv6
- no testing of backwards compat