# Отвалилось облако

**URL:** <https://support.wirenboard.com/t/otvalilos-oblako/26614>\
**Category:** Программное обеспечение\
**Created:** [April 9, 2025, 6:43pm UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614 "2025-04-09T18:43:06Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Al-x](https://avatars.discourse-cdn.com/v2/letter/a/cdc98d/32.png) [@Al-x](https://support.wirenboard.com/u/Al-x)\
**Post date:** [April 9, 2025, 6:43pm UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614/1 "2025-04-09T18:43:06Z")

</div>

Был сбой доступа в интернет, при чём буквально минут 10 длительностью, по причине отсутствия денег на счету, оператор закрыл доступ. Счёт пополнили, интернет восстановился, связь с облаком не восстановилась в течение минут 15-20. Дальше ждать надоело, полез разбираться. Доступ в интернет обечпечене через роутер с модемом сотового оператора

Интернет точно восстановился, потому что мой независимый VPN канал ожил и я смог зайти на контроллер, в том числе SSH.  
PING c wirebboard.cloud шёл норм из строки SSH контроллера.  
Перезапустил службу агента облака - завелось.  
Архив в момент падения облака и до восстановления.

_приложен диагностический архив, доступен только сотрудникам поддержки_
 (623,5 КБ)

В самой админке было написано, что облако в ошибке, с кодом ошибки 58.

Вывод моих попыток поиграть в сисадмина по SSH

```auto

root@wirenboard-AM75Z4F3:~# ping wirenboard.cloud
PING wirenboard.cloud (5.35.10.8) 56(84) bytes of data.
64 bytes from 5.35.10.8 (5.35.10.8): icmp_seq=1 ttl=53 time=46.2 ms
64 bytes from 5.35.10.8 (5.35.10.8): icmp_seq=2 ttl=53 time=44.0 ms
64 bytes from 5.35.10.8 (5.35.10.8): icmp_seq=3 ttl=53 time=54.0 ms
^C64 bytes from 5.35.10.8: icmp_seq=4 ttl=53 time=65.6 ms

--- wirenboard.cloud ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 16560ms
rtt min/avg/max/mdev = 44.015/52.461/65.630/8.469 ms
root@wirenboard-AM75Z4F3:~# nslookup agent.wirenboard.cloud
-bash: nslookup: command not found
root@wirenboard-AM75Z4F3:~# dig agent.wirenboard.cloud
-bash: dig: command not found
root@wirenboard-AM75Z4F3:~# systemctl status wb-cloud-agent
● wb-cloud-agent.service - Wiren Board Cloud Agent (default)
     Loaded: loaded (/lib/systemd/system/wb-cloud-agent.service; enabled; vendo>
     Active: active (running) since Sat 2025-02-15 17:54:23 MSK; 1 months 22 da>
   Main PID: 7011 (python3)
      Tasks: 3 (limit: 4676)
     Memory: 16.2M
        CPU: 6h 57min 22.826s
     CGroup: /system.slice/wb-cloud-agent.service
             ├─ 7011 python3 /usr/bin/wb-cloud-agent --daemon --provider defa>
             └─2605854 curl --connect-timeout 45 --retry 8 --retry-delay 1 --re>

Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: Traceback (most recen>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/pyth>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: make_event_reques>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/pyth>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: event_data, http_>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/pyth>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: result = subproce>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/pyth>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: raise CalledProce>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: subprocess.CalledProc>
lines 1-21/21 (END)
● wb-cloud-agent.service - Wiren Board Cloud Agent (default)
     Loaded: loaded (/lib/systemd/system/wb-cloud-agent.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2025-02-15 17:54:23 MSK; 1 months 22 days ago
   Main PID: 7011 (python3)
      Tasks: 3 (limit: 4676)
     Memory: 16.2M
        CPU: 6h 57min 22.826s
     CGroup: /system.slice/wb-cloud-agent.service
             ├─ 7011 python3 /usr/bin/wb-cloud-agent --daemon --provider default
             └─2605854 curl --connect-timeout 45 --retry 8 --retry-delay 1 --retry-all-errors --cert >

Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: Traceback (most recent call last):
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", l>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: make_event_request(settings, mqtt)
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", l>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: event_data, http_status = do_curl(settings=settings, method="ge>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", l>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: result = subprocess.run(command, timeout=360, check=True, captu>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/python3.9/subprocess.py", line 528, in run
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: raise CalledProcessError(retcode, process.args,
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: subprocess.CalledProcessError: Command '['curl', '--connect-timeout>
~
~
 ESCOC

; enabled; vendor preset: enabled)
; 1 months 22 days ago

 --provider default
try-delay 1 --retry-all-errors --cert --key ATECCx08:00:02:C0:00 --engine atecc>

back (most recent call last):
e "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", line 319, in run_daemon
ake_event_request(settings, mqtt)
e "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", line 197, in make_event_request
vent_data, http_status = do_curl(settings=settings, method="get", endpoint="events/")
e "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", line 86, in do_curl
esult = subprocess.run(command, timeout=360, check=True, capture_output=True)
e "/usr/lib/python3.9/subprocess.py", line 528, in run
aise CalledProcessError(retcode, process.args,
ocess.CalledProcessError: Command '['curl', '--connect-timeout', '45', '--retry', '8', '--retry-delay', '1', '--retry-all-err>
~
~
 ESCOD
● wb-cloud-agent.service - Wiren Board Cloud Agent (default)
     Loaded: loaded (/lib/systemd/system/wb-cloud-agent.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2025-02-15 17:54:23 MSK; 1 months 22 days ago
   Main PID: 7011 (python3)
      Tasks: 3 (limit: 4676)
     Memory: 16.2M
        CPU: 6h 57min 22.826s
     CGroup: /system.slice/wb-cloud-agent.service
             ├─ 7011 python3 /usr/bin/wb-cloud-agent --daemon --provider default
             └─2605854 curl --connect-timeout 45 --retry 8 --retry-delay 1 --retry-all-errors --cert >

Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: Traceback (most recent call last):
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", l>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: make_event_request(settings, mqtt)
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", l>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: event_data, http_status = do_curl(settings=settings, method="ge>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/python3.9/dist-packages/wb/cloud_agent/main.py", l>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: result = subprocess.run(command, timeout=360, check=True, captu>
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: File "/usr/lib/python3.9/subprocess.py", line 528, in run
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: raise CalledProcessError(retcode, process.args,
Apr 09 21:27:04 wirenboard-AM75Z4F3 wb-cloud-agent[7011]: subprocess.CalledProcessError: Command '['curl', '--connect-timeout>
~
~

root@wirenboard-AM75Z4F3:~# systemctl restsrt wb-cloud-agent
Unknown command verb restsrt.
root@wirenboard-AM75Z4F3:~# systemctl restart wb-cloud-agent
root@wirenboard-AM75Z4F3:~# systemctl status wb-cloud-agent
● wb-cloud-agent.service - Wiren Board Cloud Agent (default)
     Loaded: loaded (/lib/systemd/system/wb-cloud-agent.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2025-04-09 21:29:04 MSK; 4s ago
    Process: 2606910 ExecStartPre=/usr/lib/wb-cloud-agent/check-certs.sh (code=exited, status=0/SUCCESS)
    Process: 2607194 ExecStartPre=/usr/lib/wb-cloud-agent/activate-providers.sh (code=exited, status=0/SUCCESS)
   Main PID: 2607195 (python3)
      Tasks: 3 (limit: 4676)
     Memory: 12.8M
        CPU: 2.161s
     CGroup: /system.slice/wb-cloud-agent.service
             ├─2607195 python3 /usr/bin/wb-cloud-agent --daemon --provider default
             └─2607215 curl --connect-timeout 45 --retry 8 --retry-delay 1 --retry-all-errors --cert >

Apr 09 21:29:03 wirenboard-AM75Z4F3 systemd[1]: Starting Wiren Board Cloud Agent (default)...
Apr 09 21:29:04 wirenboard-AM75Z4F3 systemd[1]: Started Wiren Board Cloud Agent (default).
lines 1-15/15 (END)...skipping...
● wb-cloud-agent.service - Wiren Board Cloud Agent (default)
     Loaded: loaded (/lib/systemd/system/wb-cloud-agent.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2025-04-09 21:29:04 MSK; 4s ago
    Process: 2606910 ExecStartPre=/usr/lib/wb-cloud-agent/check-certs.sh (code=exited, status=0/SUCCESS)
    Process: 2607194 ExecStartPre=/usr/lib/wb-cloud-agent/activate-providers.sh (code=exited, status=0/SUCCESS)
   Main PID: 2607195 (python3)
      Tasks: 3 (limit: 4676)
     Memory: 12.8M
        CPU: 2.161s
     CGroup: /system.slice/wb-cloud-agent.service
             ├─2607195 python3 /usr/bin/wb-cloud-agent --daemon --provider default
             └─2607215 curl --connect-timeout 45 --retry 8 --retry-delay 1 --retry-all-errors --cert --key ATE>

Apr 09 21:29:03 wirenboard-AM75Z4F3 systemd[1]: Starting Wiren Board Cloud Agent (default)...
Apr 09 21:29:04 wirenboard-AM75Z4F3 systemd[1]: Started Wiren Board Cloud Agent (default).

```

Не знаю связано или нет, но где-то за час до этого запустил обновление пракетов, 3 каких-то пакета обновилось, не перезагружал, но проблем со связью и не было. Это чуть позже трафик закончился и отвалилось всё полностью)

---

<div class="post-metadata">

**Author:** ![Aleksandr\_Khlebnikov](https://support.wirenboard.com/user_avatar/support.wirenboard.com/aleksandr_khlebnikov/32/16067_2.png) [@Aleksandr\_Khlebnikov](https://support.wirenboard.com/u/Aleksandr_Khlebnikov)\
**Post date:** [April 10, 2025, 9:15am UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614/4 "2025-04-10T09:15:43Z")

</div>

Добрый день!

Проанализировал логи — вижу небольшую проблему, но её необходимо уточнить.

Прошу уточнить:  
Контроллер **после обновлений** и **окончания баланса** сейчас уже на связи?

Если да, пришлите, пожалуйста, **новый архив диагностики** , чтобы я мог проверить, повторяется ли поведение агента постоянно или это был разовый сбой.

---

<div class="post-metadata">

**Author:** ![Al-x](https://avatars.discourse-cdn.com/v2/letter/a/cdc98d/32.png) [@Al-x](https://support.wirenboard.com/u/Al-x)\
**Post date:** [April 10, 2025, 9:24am UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614/5 "2025-04-10T09:24:28Z")

</div>

Архив смогу скинуть позже, но точно помню, что в прошлый раз после окончания баланса была такая же ситуация, но это было очень давно, поэтому данных не осталось.

Да, после перезапуска агента через командную строку как описал выше - всё восстановилось.

---

<div class="post-metadata">

**Author:** ![Al-x](https://avatars.discourse-cdn.com/v2/letter/a/cdc98d/32.png) [@Al-x](https://support.wirenboard.com/u/Al-x)\
**Post date:** [April 11, 2025, 9:30am UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614/6 "2025-04-11T09:30:19Z")

</div>

_приложен диагностический архив, доступен только сотрудникам поддержки_
 (608,9 КБ)

---

<div class="post-metadata">

**Author:** ![Aleksandr\_Khlebnikov](https://support.wirenboard.com/user_avatar/support.wirenboard.com/aleksandr_khlebnikov/32/16067_2.png) [@Aleksandr\_Khlebnikov](https://support.wirenboard.com/u/Aleksandr_Khlebnikov)\
**Post date:** [April 11, 2025, 9:41am UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614/8 "2025-04-11T09:41:45Z")

</div>

Добрый день!

Судя по логам, **зависла служба агента**. Чтобы подтвердить, связано ли это с **отсутствием баланса** , прошу вас попробовать **воспроизвести поведение ещё раз** — при тех же условиях.

Если удастся воспроизвести: — зафиксируйте, через сколько времени служба “зависает” и пришлите диаг архив с временными промежутками проблемы

---

<div class="post-metadata">

**Author:** ![Al-x](https://avatars.discourse-cdn.com/v2/letter/a/cdc98d/32.png) [@Al-x](https://support.wirenboard.com/u/Al-x)\
**Post date:** [April 11, 2025, 9:47am UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614/9 "2025-04-11T09:47:10Z")

</div>

На самом деле сложно воспроизвести, это не мой оператор связи) я кстати не исключаю, что со временем он отвисает. Потому что по памяти такое уже случалось, но я ничего не делал. А тут мне нужно было дальше работать и не хотел ждать, поэтому перезапустил руками, минут через 10-20.  
Если будет повторение, то напишу.

---

<div class="post-metadata">

**Author:** ![Aleksandr\_Khlebnikov](https://support.wirenboard.com/user_avatar/support.wirenboard.com/aleksandr_khlebnikov/32/16067_2.png) [@Aleksandr\_Khlebnikov](https://support.wirenboard.com/u/Aleksandr_Khlebnikov)\
**Post date:** [April 11, 2025, 11:38am UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614/10 "2025-04-11T11:38:53Z")

</div>

Добрый день!

Помечу тему как решённую.  
Если проблема повторится — напишите, пожалуйста, **в эту же тему** или создайте **новую** , добавив ссылку на текущую для контекста.

---

<div class="post-metadata">

**Author:** ![Aleksandr\_Khlebnikov](https://support.wirenboard.com/user_avatar/support.wirenboard.com/aleksandr_khlebnikov/32/16067_2.png) [@Aleksandr\_Khlebnikov](https://support.wirenboard.com/u/Aleksandr_Khlebnikov)\
**Post date:** [April 28, 2025, 5:16am UTC](https://support.wirenboard.com/t/otvalilos-oblako/26614/12 "2025-04-28T05:16:58Z")

</div>

6 сообщений было перенесено в новую тему: [Не работает облако](https://support.wirenboard.com/t/ne-rabotaet-oblako/27004)
