O mais provável é que, após a reinicialização, ele seja iniciado cedo demais ... talvez seja mais cedo do que o funcionamento da rede. Coloque as dependências adequadas para a descrição do serviço XML.
Btw svcs -xv
imprime serviços em estado de manutenção e seu arquivo de log, onde você pode encontrar possíveis erros.
E por qual motivo screen
? Parece ser algum mal-entendido do SMF.