"Alteramos algo no script"
Não há informações suficientes para responder de forma autoritária a essa pergunta, pois o conteúdo de my-service-start.sh
e my-service-stop.sh
é um mistério.
Supondo que tudo o que você disse é verdade, então o caso é que my-service-start.sh
não funciona como esperado, pois my-service-start.sh
e my-service-stop.sh
já foram executados. Mesmo que funcione bem na primeira inicialização. Isso significa que algo é alterado depois que os scripts foram executados. As coisas não são as mesmas de quando o script de início foi executado com sucesso. Talvez uma porta que seu script de início precise ainda esteja amarrada.