Я когда-то использовал паяльник бутана для переустановки колеблющегося компонента от PCB пока в поле.
Это работало, я мог бы добавить. Но я стараюсь не повторяться, если это возможно.
Это не должно было быть перемещено, потому что решение программное. Имейте свое эксплуатационное испытание интернет-соединение прежде, чем попытаться отправить сообщения. Если нет никакого соединения (например, проверьте с помощью ping-запросов IP-адрес, на который можно полагаться, чтобы быть там, такие как шлюз Вашего ISP), спите некоторое время и попробуйте еще раз.
У меня такая же проблема со службой Windows, когда служба ожидает прослушивания IP-адреса, который еще не был подготовлен. Я добавил зависимость к Netman (сетевые подключения), а также к SQL Server (от которого также зависит служба). Вместо того, чтобы возиться с реестром, я использовал командную строку как таковую:
sc \\YOURSERVERNAME config YOURSERVICENAME depend= NETMAN/MSSQLSERVER
Не забудьте заменить имя сервера и имя службы. В случае успеха вы должны увидеть:
[SC] ChangeServiceConfig SUCCESS
Я жду подтверждения, что это работает, до следующей еженедельной перезагрузки, но должно!