Again, probably a super simple piece of knowledge.. When you use zlogin -C you need to do ‘~.’ to escape out of the zone console session. However, if you’ve used ssh to login to the global zone this will actually close your ssh session, not the zlogin.
There are two ways round this..
1) When you start your ssh session specify a different escape character for that session using -e
ssh -l root -e? my-ilom-host
2)Do ‘~~.’ when in the zlogin session.