Я написал c код, который открывает два сокета для моего сервера. Я выполняю код при запуске ОС, используя скрипт bash и службу systemd. когда код выполняется при запуске, он не может отправлять данные в сокет, но когда я перезапускаю сервис, он работает. Вы можете увидеть команду netstat
при запуске ОС и после перезапуска службы. netstat выводит файл службы подробно: service_file