- 1
- 2
- 3
- 4
- 5
if (setrlimit(RLIMIT_NOFILE, &rl) < 0) {
err = "sshttp::init::setrlimit:";
err = strerror(errno);
return -1;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−20
if (setrlimit(RLIMIT_NOFILE, &rl) < 0) {
err = "sshttp::init::setrlimit:";
err = strerror(errno);
return -1;
}
https://github.com/stealth/sshttp/blob/master/sshttp.cc
Хоть я и нашёл эту ошибку, завести его в lxc так и не удалось. Первое соединение зависает, а остальные выдают connection reset by peer
Ищутся другие способы выжить с одним ssh портом
Dummy00001 03.02.2017 14:36 # +2
так это же байда для ssh over http. при чем тут "один ssh порт"? ssh уже сам по себе поддерживает мультиплексинг/туннелинь оба направления.
mittorn 04.02.2017 11:37 # 0
CHayT 04.02.2017 11:56 # +1
1) ssh -fND 1984 user@remote_host
2) В браузере настраиваешь SOCKS прокси по адресу localhost и с портом 1984
3) Ебёшься с постоянно отваливающимся соединением
mittorn 05.02.2017 06:46 # 0
P.S не актуально т.к поставил sslh, который для этого и сделан
Dummy00001 04.02.2017 12:25 # 0
CHayT 04.02.2017 12:34 # +1
Нет. sshd сам по себе является SOCKS прокси.
Dummy00001 04.02.2017 12:40 # +2
guest 03.02.2017 22:49 # 0
ANYS 04.02.2017 00:23 # −1
guest 04.02.2017 20:59 # 0
dxd 06.02.2017 17:42 # 0
mittorn 06.02.2017 20:36 # +2