[sslh] Zombies on Mac OS X

Arno Hautala arno at alum.wpi.edu
Sun Aug 12 06:50:55 CEST 2012


I had been running a self compiled sslh, but switched to a MacPorts
version after I got the Portfile updated to 1.13b.

What I'm seeing now is a new process for each connection (regardless
of the type) which then zombifies when the connection closes.

I've experienced this on Mac OS X 10.7.4 and 10.8.0.

Any help is appreciated and I'm happy to recompile and debug if it helps.

Thanks for your help and the software.
--Arno

My config is as follows:

verbose: false;
foreground: true;
inetd: false;
numeric: false;
timeout: 6;
user: "nobody";
pidfile: "/var/run/reverse-proxy-sslh.pid";

# List of interfaces on which we should listen
listen:
(
    { host: "localhost"; port: "4230"; },
    { host: "name.local"; port: "4230"; }
);

protocols:
(
    { name: "ssh"; service: "ssh"; host: "localhost"; port: "222";
probe: "builtin"; },
    { name: "openvpn"; host: "192.168.1.1"; port: "1294"; probe:
["^\x00[\x0D-\xFF]$", "^\x00[\x0D-\xFF]\x38" ]; },
    { name: "vnc"; host: "localhost"; port: "5200"; probe: [ "^RFB " ]; },
    { name: "http"; host: "localhost"; port: "4232"; probe: "builtin"; },
    { name: "ssl"; host: "localhost"; port: "4231"; probe: [ "." ]; }
);



--
arno  s  hautala    /-|   arno at alum.wpi.edu

pgp b2c9d448



More information about the sslh mailing list