Hi,
I'm facing the same issue after update from 3.3 to 3.4 with printers and ipsec services... I had removed both modules, purge and reinstall CUPS and Openswan... no way...
I end up making a cron script that check the status of both modules and start they if they are stooped... It is a pretty bad solution but it works until I have time to setup a clean installation, probably after the release of Zentyal 3.5
#!/bin/bash
# List of the services we are going to check...
services=('printers' 'ipsec');
for service in "${services[@]}";
do
status=$(eval "service zentyal $service status")
if [[ $status == *STOPPED* ]]
then
service zentyal $service start
fi
done
Just put it in /etc/cron.hourly and make it executable (chmod +x)...