>i had the problem that it wasn't possible to prevent the client from not >opening a channel. >This is necessary for me because i have written a custom shell which is >doing some cleanup work after the connection is closed, which is not >possible in case the shell isn't started at all. Are you actually attempting to deny a connection without running a *remote command* -- e.g. the custom shell you mention? If this is the case, clearing the alarm in channel_post_open() will not enforce that. Consider this: if the client opens a connection and just sets up port forwarding channel(s), the channel_post_open() gets called when such a forwarding channel is opened for communication with whatever is on those forwarded ports. -- Sami _______________________________________________ openssh-unix-dev mailing list openssh-unix-dev@xxxxxxxxxxx https://lists.mindrot.org/mailman/listinfo/openssh-unix-dev