medhat you might be able to get more information in your logs by adding some verbosity to the SSH command, eg:
ssh -vvv user@opalN.opalstack.com -R 55555:127.0.0.1:8000 -N
You could also try installing autossh on your system (probably available in your package manager) and then modify your system service to run that instead, eg:
autossh -M 20000 -f user@opalN.opalstack.com -R 55555:127.0.0.1:8000 -N
autossh will then spawn the SSH connection for you and reconnect automatically it if it drops.