Tenho um serviço Linux que executa um programa que faz solicitações de rede, leitura e gravação de arquivos e assim por diante.
No entanto, por algum motivo, parece que ele não consegue fazer uma solicitação de rede para um site estrangeiro, EXCETO se eu executá-lo comsudo systemctl restart minecraft.service
[nome do domínio ]. De repente, funciona, mas se eu simplesmente inicializar a máquina host, a mesma solicitação, de alguma forma, não pode ser feita.
Se você puder ajudar aqui, este seria meu serviço systemd no Ubuntu 22.04.4 LTS:
[Unit]
Description=Minecraft Cobble Server
[Service]
User=codepleb
WorkingDirectory=/home/codepleb/minecraft/
Environment="MOD_PW=123"
Environment="ADMIN_PW=123"
Environment="BACKUP_PATH=/home/codepleb/mc_backups/"
Environment="AUTO_SHUTDOWN=y"
Environment="MULTI_SERVER=y"
Environment="HOME=/home/codepleb"
Environment="ENABLE_DEBUG_MODE=y"
ExecStart=/home/codepleb/minecraft/cobble
Restart=always
[Install]
WantedBy=multi-user.target
A solicitação vai aqui, se isso for de alguma relevância: https://www.minecraft.net/bedrockdedicatedserver/bin-linux/bedrock-server-1.21.73.01.zip
.