We want to solve this in a good way that's why we're postponing it until the networking backend is redesigned.
In the meantime, you could try editing /usr/sbin/epoptes-client,
and replacing:
exec socat openssl-connect:$SERVER:$PORT,$cert_param,interval=60,forever EXEC:"$cmdline"
with:
while ! socat openssl-connect:$SERVER:$PORT,$cert_param,interval=60,forever EXEC:"$cmdline"; do sleep 1; done
and:
exec socat tcp:$SERVER:$PORT,interval=60,forever EXEC:"$cmdline",nofork
with:
while ! socat tcp:$SERVER:$PORT,interval=60,forever EXEC:"$cmdline",nofork; do sleep 1; done
We want to solve this in a good way that's why we're postponing it until the networking backend is redesigned.
In the meantime, you could try editing /usr/sbin/ epoptes- client, connect: $SERVER: $PORT,$ cert_param, interval= 60,forever EXEC:"$cmdline" connect: $SERVER: $PORT,$ cert_param, interval= 60,forever EXEC:"$cmdline"; do sleep 1; done
and replacing:
exec socat openssl-
with:
while ! socat openssl-
and: $PORT,interval= 60,forever EXEC:"$ cmdline" ,nofork $PORT,interval= 60,forever EXEC:"$ cmdline" ,nofork; do sleep 1; done
exec socat tcp:$SERVER:
with:
while ! socat tcp:$SERVER:
That might work but I haven't tested it.