There is always something running

Hardware: Old laptop or computer
YunoHost version: 4.1.5
I have access to my server : Through SSH | through the webadmin
Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : no

Whenever I log into Yunohost web-admin, I cannot do anything because I get this message: There is already a YunoHost operation running. Please wait for it to finish before running another one.

Whatever is running never seems to finish. The only way around it is to reboot. When I reboot, I can do some tasks initially. Soon I get the message once again. When I run top or ps -ef, I do not see anything (as near as I can tell) that is tying up Yunohost.

Okay, I upgraded to 4.1.6 as it was available. Worked fine yesterday. Logged into today and am getting the “There is already a YunoHost operation running. Please wait for it to finish before running another one.” again. My web apps are working, but when I log into Web Admin I cannot do anything in "Users, Domains, Applications, System Update, Services and Diagnosis. I can go into Tools and reboot only. I can go into Backups. Let me know which log files I should submit to see what is running and never finishes. The only way around is to reboot. Then I can do some admin tasks for a period of time. Help?

Zblerg, I really think you should check the output of ps -C3 -ef --forest |grep yunohost when this happens (there are a few “usual” output like yunohost-api and maybe avahi-daemon)

Alternatively you can try to

cat /var/run/moulinette_yunohost.lock

which should output some program ID (PID) if some yunohost command is running, then

ps -ef --forest | grep -C3 $(cat /var/run/moulinette_yunohost.lock)

Hi Aleks,

I ran those three commands and here are the results. Dyndns update seems to be running a lot. I am open to suggestions

ps -C3 -ef --forest | grep yunohost
root 22948 22943 0 22:13 pts/0 00:00:00 _ grep yunohost
root 20416 20415 0 19:00 ? 00:00:00 | _ /bin/bash -c : YunoHost Automatic Diagnosis; sleep $((RANDOM%1200)); yunohost diagnosis run --email > /dev/null 2>/dev/null || echo “Running the automatic diagnosis failed miserably”
root 20595 20416 0 19:17 ? 00:00:00 | _ /usr/bin/python2 /usr/bin/yunohost diagnosis run --email
root 20691 20690 0 19:18 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20692 20691 0 19:18 ? 00:00:33 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20698 20697 0 19:20 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20699 20698 0 19:20 ? 00:00:32 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20706 20705 0 19:22 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20707 20706 0 19:22 ? 00:00:32 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20713 20712 0 19:24 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20714 20713 0 19:24 ? 00:00:32 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20728 20727 0 19:26 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20729 20728 0 19:26 ? 00:00:34 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20736 20735 0 19:28 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20737 20736 0 19:28 ? 00:00:30 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20743 20742 0 19:30 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20744 20743 0 19:30 ? 00:00:30 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20750 20749 0 19:32 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20751 20750 0 19:32 ? 00:00:29 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20760 20759 0 19:34 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20761 20760 0 19:34 ? 00:00:27 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20771 20770 0 19:36 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20773 20771 0 19:36 ? 00:00:28 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20783 20782 0 19:38 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20784 20783 0 19:38 ? 00:00:28 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20843 20842 0 19:40 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20844 20843 0 19:40 ? 00:00:29 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20851 20850 0 19:42 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20852 20851 0 19:42 ? 00:00:26 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20858 20857 0 19:44 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20859 20858 0 19:44 ? 00:00:28 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20871 20870 0 19:46 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20872 20871 0 19:46 ? 00:00:25 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20882 20881 0 19:48 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20883 20882 0 19:48 ? 00:00:26 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20889 20888 0 19:50 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20890 20889 0 19:50 ? 00:00:26 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20896 20895 0 19:52 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20897 20896 0 19:52 ? 00:00:26 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20904 20903 0 19:54 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20905 20904 0 19:54 ? 00:00:25 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20915 20914 0 19:56 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20916 20915 0 19:56 ? 00:00:24 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20926 20925 0 19:58 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20927 20926 0 19:58 ? 00:00:22 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20933 20932 0 20:00 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20934 20933 0 20:00 ? 00:00:23 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20942 20941 0 20:02 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20943 20942 0 20:02 ? 00:00:21 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20963 20962 0 20:04 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20964 20963 0 20:04 ? 00:00:25 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 20990 20989 0 20:06 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20991 20990 0 20:06 ? 00:00:23 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21014 21013 0 20:08 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21015 21014 0 20:08 ? 00:00:21 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21086 21085 0 20:10 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21087 21086 0 20:10 ? 00:00:19 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21120 21119 0 20:12 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21121 21120 0 20:12 ? 00:00:20 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21142 21141 0 20:14 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21143 21142 0 20:14 ? 00:00:19 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21165 21164 0 20:16 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21166 21165 0 20:16 ? 00:00:19 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21197 21196 0 20:18 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21198 21197 0 20:18 ? 00:00:20 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21219 21218 0 20:20 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21220 21219 0 20:20 ? 00:00:17 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21239 21238 0 20:22 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21240 21239 0 20:22 ? 00:00:17 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21261 21260 0 20:24 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21262 21261 0 20:24 ? 00:00:19 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21286 21285 0 20:26 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21287 21286 0 20:26 ? 00:00:17 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21308 21307 0 20:28 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21309 21308 0 20:28 ? 00:00:18 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21330 21329 0 20:30 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21331 21330 0 20:30 ? 00:00:16 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21351 21350 0 20:32 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21352 21351 0 20:32 ? 00:00:15 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21372 21371 0 20:34 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21373 21372 0 20:34 ? 00:00:16 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21397 21396 0 20:36 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21399 21397 0 20:36 ? 00:00:14 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21422 21421 0 20:38 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21423 21422 0 20:38 ? 00:00:15 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21496 21495 0 20:40 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21497 21496 0 20:40 ? 00:00:14 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21515 21514 0 20:42 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21516 21515 0 20:42 ? 00:00:12 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21537 21536 0 20:44 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21538 21537 0 20:44 ? 00:00:13 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21561 21560 0 20:46 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21562 21561 0 20:46 ? 00:00:13 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21585 21584 0 20:48 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21586 21585 0 20:48 ? 00:00:14 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21607 21606 0 20:50 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21608 21607 0 20:50 ? 00:00:12 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21626 21625 0 20:52 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21627 21626 0 20:52 ? 00:00:12 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21648 21647 0 20:54 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21649 21648 0 20:54 ? 00:00:11 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21672 21671 0 20:56 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21673 21672 0 20:56 ? 00:00:11 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21703 21702 0 20:58 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21704 21703 0 20:58 ? 00:00:12 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21722 21721 0 21:00 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21723 21722 0 21:00 ? 00:00:11 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21755 21754 0 21:02 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21756 21755 0 21:02 ? 00:00:11 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21781 21780 0 21:04 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21782 21781 0 21:04 ? 00:00:09 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21810 21809 0 21:06 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21811 21810 0 21:06 ? 00:00:10 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21837 21836 0 21:08 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21838 21837 0 21:08 ? 00:00:10 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21910 21909 0 21:10 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21911 21910 0 21:10 ? 00:00:08 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21930 21929 0 21:12 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21931 21930 0 21:12 ? 00:00:08 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21952 21951 0 21:14 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21953 21952 0 21:14 ? 00:00:08 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21975 21974 0 21:16 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 21976 21975 0 21:16 ? 00:00:07 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 21999 21998 0 21:18 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22000 21999 0 21:18 ? 00:00:08 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22006 22005 0 21:20 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22007 22006 0 21:20 ? 00:00:07 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22014 22013 0 21:22 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22015 22014 0 21:22 ? 00:00:07 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22021 22020 0 21:24 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22022 22021 0 21:24 ? 00:00:06 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22032 22031 0 21:26 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22033 22032 0 21:26 ? 00:00:07 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22054 22053 0 21:28 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22055 22054 0 21:28 ? 00:00:06 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22095 22094 0 21:30 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22096 22095 0 21:30 ? 00:00:05 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22134 22133 0 21:32 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22135 22134 0 21:32 ? 00:00:06 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22186 22185 0 21:34 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22187 22186 0 21:34 ? 00:00:04 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22229 22228 0 21:36 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22231 22229 0 21:36 ? 00:00:04 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22269 22268 0 21:38 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22270 22269 0 21:38 ? 00:00:05 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22363 22362 0 21:40 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22364 22363 0 21:40 ? 00:00:04 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22402 22401 0 21:42 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22403 22402 0 21:42 ? 00:00:03 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22455 22454 0 21:44 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22456 22455 0 21:44 ? 00:00:04 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22498 22497 0 21:46 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22499 22498 0 21:46 ? 00:00:04 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22537 22536 0 21:48 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22538 22537 0 21:48 ? 00:00:03 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22577 22576 0 21:50 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22578 22577 0 21:50 ? 00:00:02 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22612 22611 0 21:52 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22613 22612 0 21:52 ? 00:00:04 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22666 22665 0 21:54 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22667 22666 0 21:54 ? 00:00:03 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22707 22706 0 21:56 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22708 22707 0 21:56 ? 00:00:02 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22744 22743 0 21:58 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22745 22744 0 21:58 ? 00:00:02 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22780 22779 0 22:00 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22781 22780 0 22:00 ? 00:00:02 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22787 22786 0 22:02 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22788 22787 0 22:02 ? 00:00:01 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22803 22802 0 22:04 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22804 22803 0 22:04 ? 00:00:02 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22823 22822 0 22:06 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22824 22823 0 22:06 ? 00:00:00 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22830 22829 0 22:08 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22831 22830 0 22:08 ? 00:00:01 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22893 22892 0 22:10 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22894 22893 0 22:10 ? 00:00:00 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 22900 22899 0 22:12 ? 00:00:00 _ /bin/sh -c yunohost dyndns update >> /dev/null
root 22901 22900 0 22:12 ? 00:00:00 _ /usr/bin/python2 /usr/bin/yunohost dyndns update
root 17381 1 0 13:16 ? 00:00:00 /usr/bin/python2 /usr/bin/yunohost-api

cat /var/run/moulinette_yunohost.lock
20595

ps -ef --forest | grep -C3 $(cat /var/run/moulinette_yunohost.lock)
root 22942 22940 0 22:12 pts/0 00:00:00 | _ su -
root 22943 22942 0 22:12 pts/0 00:00:00 | _ -bash
root 23019 22943 0 22:17 pts/0 00:00:00 | _ ps -ef --forest
root 23020 22943 0 22:17 pts/0 00:00:00 | _ grep -C3 20595
root 22996 655 0 22:16 ? 00:00:00 _ sshd: unknown [priv]
sshd 22998 22996 0 22:16 ? 00:00:00 _ sshd: unknown [net]
redis 656 1 0 Jan19 ? 00:03:46 /usr/bin/redis-server 127.0.0.1:6379

root 1021 1 0 Jan19 ? 00:00:00 /usr/sbin/cron -f
root 20415 1021 0 19:00 ? 00:00:00 _ /usr/sbin/CRON -f
root 20416 20415 0 19:00 ? 00:00:00 | _ /bin/bash -c : YunoHost Automatic Diagnosis; sleep $((RANDOM%1200)); yunohost diagnosis run --email > /dev/null 2>/dev/null || echo “Running the automatic diagnosis failed miserably”
root 20595 20416 0 19:17 ? 00:00:00 | _ /usr/bin/python2 /usr/bin/yunohost diagnosis run --email
root 20690 1021 0 19:18 ? 00:00:00 _ /usr/sbin/CRON -f
root 20691 20690 0 19:18 ? 00:00:00 | _ /bin/sh -c yunohost dyndns update >> /dev/null
root 20692 20691 0 19:18 ? 00:00:34 | _ /usr/bin/python2 /usr/bin/yunohost dyndns update

I’m not Aleks, so bear with me…but the moulinette_yunohost.lock file shows that process 20595 is running, or locking things?

cat /var/run/moulinette_yunohost.lock
20595

Then the other outputs show that process 20595 is the diagnosis process.

root 20595 20416 0 19:17 ? 00:00:00 | _ /usr/bin/python2 /usr/bin/yunohost diagnosis run --email

So ideas: the diagnosis is stuck, why? Maybe it can’t send the email? Are you getting any emails from diagnosis? Hopefully someone else has a better idea about this.

Sounds like you’re doing a good job at being Aleks :stuck_out_tongue:

1 Like

So it’s definitely the diagnosis hanging forever …

If you want to unstuck the situation maybe something like

killall yunohost

can help though that’s pretty brutal but shouldnt do much harm apart from developers not being too happy you savagely kill their program

Then try to run

yunohost diagnosis run --debug

and see where that get stuck (then once it’s clear it’s stuck, try to Ctrl+C)

Hi Aleks and arkadi,

So this morning I see your post and try killall yunohost. There was nothing to kill! The ps commands did not have any results either. I then ran the yunohost diagnosis run --debug and it runs and finishes with no hanging. So I head into work (Yunohost is my personal server) and log into the Web Admin from my USA GOV laptop. I get the same busy error. So either something started up while I was commuting or my work laptop has so much security on it that I get the error. My wetty app has not been working either from work, so until I get home tonight I cannot try anything other than a reboot from the Web Admin. When I do this from work it freaks my wife because the server sits near her in the living room and it beeps twice on restart (no keyboard/mouse). So this maybe TMI. Anything I can try once home?

Zblerg i guess another thing you can do it to tail -n 20 /var/log/yunohost/yunohost-cli.log (not 100% sure about the file name but that should be it)

Should display some debug info about the command is doing or waiting for

By the way, did you have any special warning about /etc/resolv.conf (now or in the past) in the diagnosis ? Or anything particular related to DNS resolution ?

Hi Aleks, I will run that tail command when I get home. Wetty will not run from work. Here is what happens when I use wetty:

Could not create directory ‘/var/www/wetty/.ssh’.
The authenticity of host ‘localhost (::1)’ can’t be established.
ECDSA key fingerprint is SHA256:/1AV1YNyYxzc8RqW7v7aN4tzn/qyAoC5ANx3ue8oZYw.
Are you sure you want to continue connecting (yes/no)? yes
Failed to add the host to the list of known hosts (/var/www/wetty/.ssh/known_hosts).
Debian GNU/Linux 10
ralphshinevar@localhost’s password:

Could not create directory ‘/var/www/wetty/.ssh’.
The authenticity of host ‘localhost (::1)’ can’t be established.
ECDSA key fingerprint is SHA256:/1AV1YNyYxzc8RqW7v7aN4tzn/qyAoC5ANx3ue8oZYw.
Are you sure you want to continue connecting (yes/no)?

bash: -p: command not found
Connection to localhost closed.

Aleks: A couple of weeks ago I was having DNS issues and you helped me. Actually it had to do with the Let’s Encrypt certificate. I ran this command: yunohost domain cert-install shinevar.nohost.me --no-checks --force and the certificate loaded. With the cert installed my DNS issues went away. But often I run a ps command and a lot of dyndns entries.

Aleks, Here is the tail result:

tail -n 20 /var/log/yunohost/yunohost-cli.log
2021-01-21 21:59:01,705 WARNING moulinette.core acquire - Still waiting…
2021-01-21 22:00:01,393 DEBUG moulinette.interface init - initializing base actions map parser for cli
2021-01-21 22:00:01,394 DEBUG moulinette.actionsmap init - loading actions map namespace ‘yunohost’
2021-01-21 22:00:01,401 DEBUG moulinette.actionsmap _construct_parser - building parser…
2021-01-21 22:00:01,402 DEBUG moulinette.actionsmap _construct_parser - building parser took 0.001s
2021-01-21 22:00:01,403 DEBUG moulinette.core acquire - acquiring lock…
2021-01-21 22:00:01,693 WARNING moulinette.core acquire - Still waiting…
2021-01-21 22:00:01,705 WARNING moulinette.core acquire - Still waiting…
2021-01-21 22:00:01,705 WARNING moulinette.core acquire - Still waiting…
2021-01-21 22:00:16,479 WARNING moulinette.core acquire - Another YunoHost command is running right now, we are waiting for it to finish before running this one
2021-01-21 22:01:01,654 WARNING moulinette.core acquire - Still waiting…
2021-01-21 22:02:01,336 WARNING moulinette.core acquire - Still waiting…
2021-01-21 22:02:01,403 DEBUG moulinette.interface init - initializing base actions map parser for cli
2021-01-21 22:02:01,403 DEBUG moulinette.actionsmap init - loading actions map namespace ‘yunohost’
2021-01-21 22:02:01,410 DEBUG moulinette.actionsmap _construct_parser - building parser…
2021-01-21 22:02:01,412 DEBUG moulinette.actionsmap _construct_parser - building parser took 0.001s
2021-01-21 22:02:01,412 DEBUG moulinette.core acquire - acquiring lock…
2021-01-21 22:02:01,667 WARNING moulinette.core acquire - Still waiting…
2021-01-21 22:02:01,839 WARNING moulinette.core acquire - Still waiting…
2021-01-21 22:02:16,475 WARNING moulinette.core acquire - Another YunoHost command is running right now, we are waiting for it to finish before running this one

Ugh okay, didnt thought the other commands would write in this log too in the meantime … So let’s try something more elaborate:

cat /var/log/yunohost/yunohost-cli.log | grep -v "moulinette" | tail -n 50
1 Like

Hi Aleks, Here is the result of the latest cat tail:

cat /var/log/yunohost/yunohost-cli.log | grep -v “moulinette” | tail -n 50
2021-01-22 05:18:01,986 DEBUG yunohost.dyndns dyndns_update - [8328.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:18:01,986 INFO yunohost.dyndns dyndns_update - [8328.1] No updated needed.
2021-01-22 05:20:01,130 DEBUG yunohost.dyndns dyndns_update - [8335.1] Building zone update file …
2021-01-22 05:20:01,492 DEBUG yunohost.utils.network get_public_ip_from_remote_server - Fetching IP from https://ip.yunohost.org
2021-01-22 05:20:01,560 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): ip.yunohost.org:443
2021-01-22 05:20:02,631 DEBUG urllib3.connectionpool _make_request - https://ip.yunohost.org:443 “GET / HTTP/1.1” 200 12
2021-01-22 05:20:02,636 DEBUG yunohost.utils.network get_public_ip - IP fetched: 97.91.140.33
2021-01-22 05:20:02,646 DEBUG yunohost.utils.network get_public_ip_from_remote_server - No default route for IPv6, so assuming there’s no IP address for that version
2021-01-22 05:20:02,647 DEBUG yunohost.utils.network get_public_ip - IP fetched: None
2021-01-22 05:20:02,647 DEBUG yunohost.dyndns dyndns_update - [8335.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:20:02,647 DEBUG yunohost.dyndns dyndns_update - [8335.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:20:02,647 INFO yunohost.dyndns dyndns_update - [8335.1] No updated needed.
2021-01-22 05:22:01,807 DEBUG yunohost.dyndns dyndns_update - [8366.1] Building zone update file …
2021-01-22 05:22:02,158 DEBUG yunohost.utils.network get_public_ip - Reusing IPv4 from cache: 97.91.140.33
2021-01-22 05:22:02,158 DEBUG yunohost.utils.network get_public_ip - Reusing IPv6 from cache: None
2021-01-22 05:22:02,158 DEBUG yunohost.dyndns dyndns_update - [8366.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:22:02,158 DEBUG yunohost.dyndns dyndns_update - [8366.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:22:02,158 INFO yunohost.dyndns dyndns_update - [8366.1] No updated needed.
2021-01-22 05:24:01,301 DEBUG yunohost.dyndns dyndns_update - [8379.1] Building zone update file …
2021-01-22 05:24:01,548 DEBUG yunohost.utils.network get_public_ip_from_remote_server - Fetching IP from https://ip.yunohost.org
2021-01-22 05:24:01,617 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): ip.yunohost.org:443
2021-01-22 05:24:02,798 DEBUG urllib3.connectionpool _make_request - https://ip.yunohost.org:443 “GET / HTTP/1.1” 200 12
2021-01-22 05:24:02,803 DEBUG yunohost.utils.network get_public_ip - IP fetched: 97.91.140.33
2021-01-22 05:24:02,812 DEBUG yunohost.utils.network get_public_ip_from_remote_server - No default route for IPv6, so assuming there’s no IP address for that version
2021-01-22 05:24:02,812 DEBUG yunohost.utils.network get_public_ip - IP fetched: None
2021-01-22 05:24:02,812 DEBUG yunohost.dyndns dyndns_update - [8379.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:24:02,812 DEBUG yunohost.dyndns dyndns_update - [8379.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:24:02,812 INFO yunohost.dyndns dyndns_update - [8379.1] No updated needed.
2021-01-22 05:26:01,980 DEBUG yunohost.dyndns dyndns_update - [8402.1] Building zone update file …
2021-01-22 05:26:02,337 DEBUG yunohost.utils.network get_public_ip - Reusing IPv4 from cache: 97.91.140.33
2021-01-22 05:26:02,337 DEBUG yunohost.utils.network get_public_ip - Reusing IPv6 from cache: None
2021-01-22 05:26:02,338 DEBUG yunohost.dyndns dyndns_update - [8402.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:26:02,338 DEBUG yunohost.dyndns dyndns_update - [8402.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:26:02,338 INFO yunohost.dyndns dyndns_update - [8402.1] No updated needed.
2021-01-22 05:28:01,487 DEBUG yunohost.dyndns dyndns_update - [8416.1] Building zone update file …
2021-01-22 05:28:01,868 DEBUG yunohost.utils.network get_public_ip_from_remote_server - Fetching IP from https://ip.yunohost.org
2021-01-22 05:28:01,936 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): ip.yunohost.org:443
2021-01-22 05:28:03,338 DEBUG urllib3.connectionpool _make_request - https://ip.yunohost.org:443 “GET / HTTP/1.1” 200 12
2021-01-22 05:28:03,342 DEBUG yunohost.utils.network get_public_ip - IP fetched: 97.91.140.33
2021-01-22 05:28:03,351 DEBUG yunohost.utils.network get_public_ip_from_remote_server - No default route for IPv6, so assuming there’s no IP address for that version
2021-01-22 05:28:03,351 DEBUG yunohost.utils.network get_public_ip - IP fetched: None
2021-01-22 05:28:03,351 DEBUG yunohost.dyndns dyndns_update - [8416.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:28:03,351 DEBUG yunohost.dyndns dyndns_update - [8416.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:28:03,351 INFO yunohost.dyndns dyndns_update - [8416.1] No updated needed.
2021-01-22 05:30:01,506 DEBUG yunohost.dyndns dyndns_update - [8473.1] Building zone update file …
2021-01-22 05:30:01,860 DEBUG yunohost.utils.network get_public_ip - Reusing IPv4 from cache: 97.91.140.33
2021-01-22 05:30:01,860 DEBUG yunohost.utils.network get_public_ip - Reusing IPv6 from cache: None
2021-01-22 05:30:01,860 DEBUG yunohost.dyndns dyndns_update - [8473.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:30:01,861 DEBUG yunohost.dyndns dyndns_update - [8473.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 05:30:01,861 INFO yunohost.dyndns dyndns_update - [8473.1] No updated needed.

I tried WebAdmin this morning and it was all working. But I just tried it again and now something is running and will not stop.

Hmpf okay let’s try to stop this madness and … let’s nano /etc/cron.d/yunohost-dyndns and replace the */2 with like */30 because checking for a refresh of the dyndns every 30 minutes is good enough …

Can’t see what I was expecting in the log … Maybe let’s try instead something like

cat /var/log/yunohost/yunohost-cli.log | grep -v "acquire\|init\|parser" | tail -n 150

(In fact it would be much easier to just discuss and iterate on the chat)

Would love to text chat however, I am at work and my Yunohost server is at home. If wetty was working I could make the recommended changes and give you the cat tail results. :expressionless: When I get home, I will do these things. With the time difference (US/Central vs. France) might be difficult to chat. But I appreciate your work on this and will be patient :slight_smile:

Aleks, changed the dyndns to */30. Here is the result of the cat tail:

cat /var/log/yunohost/yunohost-cli.log | grep -v “acquire|init|parser” | tail -n 150
2021-01-22 19:00:01,727 DEBUG moulinette.actionsmap process - loading python module yunohost.dyndns took 0.020s
2021-01-22 19:00:01,727 INFO moulinette.actionsmap process - processing action [16310.1]: yunohost.dyndns.update with args={‘domain’: None, ‘force’: False, ‘dry_run’: False, ‘dyn_host’: ‘dyndns.yunohost.org’, ‘ipv4’: None, ‘key’: None, ‘ipv6’: None}
2021-01-22 19:00:01,727 DEBUG yunohost.dyndns dyndns_update - [16310.1] Building zone update file …
2021-01-22 19:00:01,975 DEBUG yunohost.utils.network get_public_ip - Reusing IPv4 from cache: 97.91.140.33
2021-01-22 19:00:01,975 DEBUG yunohost.utils.network get_public_ip - Reusing IPv6 from cache: None
2021-01-22 19:00:01,975 DEBUG yunohost.dyndns dyndns_update - [16310.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:00:01,975 DEBUG yunohost.dyndns dyndns_update - [16310.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:00:01,975 INFO yunohost.dyndns dyndns_update - [16310.1] No updated needed.
2021-01-22 19:00:01,976 DEBUG moulinette.actionsmap process - action [16310.1] executed in 0.249s
2021-01-22 19:00:01,976 DEBUG moulinette.core release - lock has been released
2021-01-22 19:02:02,123 DEBUG moulinette.actionsmap process - loading python module yunohost.dyndns took 0.020s
2021-01-22 19:02:02,124 INFO moulinette.actionsmap process - processing action [16320.1]: yunohost.dyndns.update with args={‘domain’: None, ‘force’: False, ‘dry_run’: False, ‘dyn_host’: ‘dyndns.yunohost.org’, ‘ipv4’: None, ‘key’: None, ‘ipv6’: None}
2021-01-22 19:02:02,124 DEBUG yunohost.dyndns dyndns_update - [16320.1] Building zone update file …
2021-01-22 19:02:02,509 DEBUG yunohost.utils.network get_public_ip_from_remote_server - Fetching IP from https://ip.yunohost.org
2021-01-22 19:02:02,577 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): ip.yunohost.org:443
2021-01-22 19:02:06,185 DEBUG urllib3.connectionpool _make_request - https://ip.yunohost.org:443 “GET / HTTP/1.1” 200 12
2021-01-22 19:02:06,190 DEBUG yunohost.utils.network get_public_ip - IP fetched: 97.91.140.33
2021-01-22 19:02:06,199 DEBUG yunohost.utils.network get_public_ip_from_remote_server - No default route for IPv6, so assuming there’s no IP address for that version
2021-01-22 19:02:06,200 DEBUG yunohost.utils.network get_public_ip - IP fetched: None
2021-01-22 19:02:06,200 DEBUG yunohost.dyndns dyndns_update - [16320.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:02:06,200 DEBUG yunohost.dyndns dyndns_update - [16320.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:02:06,200 INFO yunohost.dyndns dyndns_update - [16320.1] No updated needed.
2021-01-22 19:02:06,200 DEBUG moulinette.actionsmap process - action [16320.1] executed in 4.076s
2021-01-22 19:02:06,200 DEBUG moulinette.core release - lock has been released
2021-01-22 19:04:01,351 DEBUG moulinette.actionsmap process - loading python module yunohost.dyndns took 0.021s
2021-01-22 19:04:01,351 INFO moulinette.actionsmap process - processing action [16334.1]: yunohost.dyndns.update with args={‘domain’: None, ‘force’: False, ‘dry_run’: False, ‘dyn_host’: ‘dyndns.yunohost.org’, ‘ipv4’: None, ‘key’: None, ‘ipv6’: None}
2021-01-22 19:04:01,352 DEBUG yunohost.dyndns dyndns_update - [16334.1] Building zone update file …
2021-01-22 19:04:01,727 DEBUG yunohost.utils.network get_public_ip - Reusing IPv4 from cache: 97.91.140.33
2021-01-22 19:04:01,727 DEBUG yunohost.utils.network get_public_ip - Reusing IPv6 from cache: None
2021-01-22 19:04:01,728 DEBUG yunohost.dyndns dyndns_update - [16334.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:04:01,728 DEBUG yunohost.dyndns dyndns_update - [16334.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:04:01,728 INFO yunohost.dyndns dyndns_update - [16334.1] No updated needed.
2021-01-22 19:04:01,728 DEBUG moulinette.actionsmap process - action [16334.1] executed in 0.377s
2021-01-22 19:04:01,728 DEBUG moulinette.core release - lock has been released
2021-01-22 19:06:01,890 DEBUG moulinette.actionsmap process - loading python module yunohost.dyndns took 0.020s
2021-01-22 19:06:01,890 INFO moulinette.actionsmap process - processing action [16348.1]: yunohost.dyndns.update with args={‘domain’: None, ‘force’: False, ‘dry_run’: False, ‘dyn_host’: ‘dyndns.yunohost.org’, ‘ipv4’: None, ‘key’: None, ‘ipv6’: None}
2021-01-22 19:06:01,890 DEBUG yunohost.dyndns dyndns_update - [16348.1] Building zone update file …
2021-01-22 19:06:02,268 DEBUG yunohost.utils.network get_public_ip_from_remote_server - Fetching IP from https://ip.yunohost.org
2021-01-22 19:06:02,339 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): ip.yunohost.org:443
2021-01-22 19:06:10,490 DEBUG urllib3.connectionpool _make_request - https://ip.yunohost.org:443 “GET / HTTP/1.1” 200 12
2021-01-22 19:06:10,495 DEBUG yunohost.utils.network get_public_ip - IP fetched: 97.91.140.33
2021-01-22 19:06:10,506 DEBUG yunohost.utils.network get_public_ip_from_remote_server - No default route for IPv6, so assuming there’s no IP address for that version
2021-01-22 19:06:10,506 DEBUG yunohost.utils.network get_public_ip - IP fetched: None
2021-01-22 19:06:10,506 DEBUG yunohost.dyndns dyndns_update - [16348.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:06:10,506 DEBUG yunohost.dyndns dyndns_update - [16348.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:06:10,506 INFO yunohost.dyndns dyndns_update - [16348.1] No updated needed.
2021-01-22 19:06:10,506 DEBUG moulinette.actionsmap process - action [16348.1] executed in 8.616s
2021-01-22 19:06:10,506 DEBUG moulinette.core release - lock has been released
2021-01-22 19:08:01,658 DEBUG moulinette.actionsmap process - loading python module yunohost.dyndns took 0.020s
2021-01-22 19:08:01,658 INFO moulinette.actionsmap process - processing action [16361.1]: yunohost.dyndns.update with args={‘domain’: None, ‘force’: False, ‘dry_run’: False, ‘dyn_host’: ‘dyndns.yunohost.org’, ‘ipv4’: None, ‘key’: None, ‘ipv6’: None}
2021-01-22 19:08:01,658 DEBUG yunohost.dyndns dyndns_update - [16361.1] Building zone update file …
2021-01-22 19:08:01,909 DEBUG yunohost.utils.network get_public_ip - Reusing IPv4 from cache: 97.91.140.33
2021-01-22 19:08:01,910 DEBUG yunohost.utils.network get_public_ip - Reusing IPv6 from cache: None
2021-01-22 19:08:01,910 DEBUG yunohost.dyndns dyndns_update - [16361.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:08:01,910 DEBUG yunohost.dyndns dyndns_update - [16361.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:08:01,910 INFO yunohost.dyndns dyndns_update - [16361.1] No updated needed.
2021-01-22 19:08:01,910 DEBUG moulinette.actionsmap process - action [16361.1] executed in 0.252s
2021-01-22 19:08:01,910 DEBUG moulinette.core release - lock has been released
2021-01-22 19:10:02,062 DEBUG moulinette.actionsmap process - loading python module yunohost.dyndns took 0.020s
2021-01-22 19:10:02,062 INFO moulinette.actionsmap process - processing action [16420.1]: yunohost.dyndns.update with args={‘domain’: None, ‘force’: False, ‘dry_run’: False, ‘dyn_host’: ‘dyndns.yunohost.org’, ‘ipv4’: None, ‘key’: None, ‘ipv6’: None}
2021-01-22 19:10:02,063 DEBUG yunohost.dyndns dyndns_update - [16420.1] Building zone update file …
2021-01-22 19:10:02,443 DEBUG yunohost.utils.network get_public_ip_from_remote_server - Fetching IP from https://ip.yunohost.org
2021-01-22 19:10:02,513 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): ip.yunohost.org:443
2021-01-22 19:10:05,281 DEBUG urllib3.connectionpool _make_request - https://ip.yunohost.org:443 “GET / HTTP/1.1” 200 12
2021-01-22 19:10:05,285 DEBUG yunohost.utils.network get_public_ip - IP fetched: 97.91.140.33
2021-01-22 19:10:05,295 DEBUG yunohost.utils.network get_public_ip_from_remote_server - No default route for IPv6, so assuming there’s no IP address for that version
2021-01-22 19:10:05,295 DEBUG yunohost.utils.network get_public_ip - IP fetched: None
2021-01-22 19:10:05,296 DEBUG yunohost.dyndns dyndns_update - [16420.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:10:05,296 DEBUG yunohost.dyndns dyndns_update - [16420.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:10:05,296 INFO yunohost.dyndns dyndns_update - [16420.1] No updated needed.
2021-01-22 19:10:05,296 DEBUG moulinette.actionsmap process - action [16420.1] executed in 3.233s
2021-01-22 19:10:05,296 DEBUG moulinette.core release - lock has been released
2021-01-22 19:12:01,450 DEBUG moulinette.actionsmap process - loading python module yunohost.dyndns took 0.020s
2021-01-22 19:12:01,450 INFO moulinette.actionsmap process - processing action [16433.1]: yunohost.dyndns.update with args={‘domain’: None, ‘force’: False, ‘dry_run’: False, ‘dyn_host’: ‘dyndns.yunohost.org’, ‘ipv4’: None, ‘key’: None, ‘ipv6’: None}
2021-01-22 19:12:01,451 DEBUG yunohost.dyndns dyndns_update - [16433.1] Building zone update file …
2021-01-22 19:12:01,838 DEBUG yunohost.utils.network get_public_ip - Reusing IPv4 from cache: 97.91.140.33
2021-01-22 19:12:01,839 DEBUG yunohost.utils.network get_public_ip - Reusing IPv6 from cache: None
2021-01-22 19:12:01,839 DEBUG yunohost.dyndns dyndns_update - [16433.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:12:01,839 DEBUG yunohost.dyndns dyndns_update - [16433.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:12:01,839 INFO yunohost.dyndns dyndns_update - [16433.1] No updated needed.
2021-01-22 19:12:01,839 DEBUG moulinette.actionsmap process - action [16433.1] executed in 0.389s
2021-01-22 19:12:01,840 DEBUG moulinette.core release - lock has been released
2021-01-22 19:14:01,989 DEBUG moulinette.actionsmap process - loading python module yunohost.dyndns took 0.020s
2021-01-22 19:14:01,989 INFO moulinette.actionsmap process - processing action [16446.1]: yunohost.dyndns.update with args={‘domain’: None, ‘force’: False, ‘dry_run’: False, ‘dyn_host’: ‘dyndns.yunohost.org’, ‘ipv4’: None, ‘key’: None, ‘ipv6’: None}
2021-01-22 19:14:01,990 DEBUG yunohost.dyndns dyndns_update - [16446.1] Building zone update file …
2021-01-22 19:14:02,364 DEBUG yunohost.utils.network get_public_ip_from_remote_server - Fetching IP from https://ip.yunohost.org
2021-01-22 19:14:02,434 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): ip.yunohost.org:443
2021-01-22 19:14:10,290 DEBUG urllib3.connectionpool _make_request - https://ip.yunohost.org:443 “GET / HTTP/1.1” 200 12
2021-01-22 19:14:10,294 DEBUG yunohost.utils.network get_public_ip - IP fetched: 97.91.140.33
2021-01-22 19:14:10,303 DEBUG yunohost.utils.network get_public_ip_from_remote_server - No default route for IPv6, so assuming there’s no IP address for that version
2021-01-22 19:14:10,303 DEBUG yunohost.utils.network get_public_ip - IP fetched: None
2021-01-22 19:14:10,303 DEBUG yunohost.dyndns dyndns_update - [16446.1] Old IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:14:10,304 DEBUG yunohost.dyndns dyndns_update - [16446.1] Requested IPv4/v6 are (97.91.140.33, None)
2021-01-22 19:14:10,304 INFO yunohost.dyndns dyndns_update - [16446.1] No updated needed.
2021-01-22 19:14:10,304 DEBUG moulinette.actionsmap process - action [16446.1] executed in 8.314s
2021-01-22 19:14:10,304 DEBUG moulinette.core release - lock has been released
2021-01-22 19:14:16,788 DEBUG moulinette.actionsmap process - loading python module yunohost.diagnosis took 0.023s
2021-01-22 19:14:16,788 INFO moulinette.actionsmap process - processing action [16453.1]: yunohost.diagnosis.run with args={‘except_if_never_ran_yet’: False, ‘force’: False, ‘email’: True, ‘categories’: []}
2021-01-22 19:14:16,852 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for basesystem …
2021-01-22 19:14:17,328 DEBUG yunohost.hook - [16453.1] Using cached results for meltdown checker, from /tmp/yunohost-meltdown-diagnosis
2021-01-22 19:14:17,492 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/basesystem.json
2021-01-22 19:14:17,508 SUCCESS yunohost.diagnosis success - [16453.1] Everything looks good for Base system!
2021-01-22 19:14:17,508 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for ip …
2021-01-22 19:14:17,720 DEBUG yunohost.hook - [16453.1] No default route for IPv6, so assuming there’s no IP address for that version
2021-01-22 19:14:18,079 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): ip.yunohost.org:443
2021-01-22 19:14:18,610 DEBUG urllib3.connectionpool _make_request - https://ip.yunohost.org:443 “GET / HTTP/1.1” 200 12
2021-01-22 19:14:18,639 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/ip.json
2021-01-22 19:14:18,642 WARNING yunohost.diagnosis diagnose - [16453.1] Found 1 item(s) that could be improved for Internet connectivity.
2021-01-22 19:14:18,642 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for dnsrecords …
2021-01-22 19:14:19,734 DEBUG yunohost.hook - [16453.1] Diagnosing DNS conf for shinevar.nohost.me
2021-01-22 19:14:19,735 DEBUG yunohost.utils.network get_public_ip - Reusing IPv4 from cache: 97.91.140.33
2021-01-22 19:14:19,735 DEBUG yunohost.utils.network get_public_ip - Reusing IPv6 from cache: None
2021-01-22 19:14:22,607 DEBUG yunohost.hook - [16453.1] Dyndns domain: shinevar.nohost.me
2021-01-22 19:14:22,610 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/dnsrecords.json
2021-01-22 19:14:22,614 SUCCESS yunohost.diagnosis success - [16453.1] Everything looks good for DNS records!
2021-01-22 19:14:22,614 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for ports …
2021-01-22 19:14:22,678 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): diagnosis.yunohost.org:443
2021-01-22 19:14:26,223 DEBUG urllib3.connectionpool _make_request - https://diagnosis.yunohost.org:443 “POST /check-ports HTTP/1.1” 200 103
2021-01-22 19:14:26,228 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/ports.json
2021-01-22 19:14:26,231 ERROR yunohost.diagnosis diagnose - [16453.1] Found 4 significant issue(s) related to Ports exposure! (+ 1 ignored issue(s))
2021-01-22 19:14:26,232 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for web …
2021-01-22 19:14:26,352 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): diagnosis.yunohost.org:443
2021-01-22 19:14:27,199 DEBUG urllib3.connectionpool _make_request - https://diagnosis.yunohost.org:443 “POST /check-http HTTP/1.1” 200 47
2021-01-22 19:14:27,202 DEBUG urllib3.connectionpool _new_conn - Starting new HTTP connection (1): 97.91.140.33:80
2021-01-22 19:14:27,205 DEBUG urllib3.connectionpool _make_request - http://97.91.140.33:80 “HEAD / HTTP/1.1” 302 0
2021-01-22 19:14:27,206 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/web.json
2021-01-22 19:14:27,207 SUCCESS yunohost.diagnosis success - [16453.1] Everything looks good for Web!
2021-01-22 19:14:27,207 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for mail …
2021-01-22 19:14:27,230 DEBUG yunohost.hook - [16453.1] Running check_outgoing_port_25
2021-01-22 19:14:27,510 DEBUG yunohost.hook - [16453.1] Running check_ehlo
2021-01-22 19:14:27,515 DEBUG urllib3.connectionpool _new_conn - Starting new HTTPS connection (1): diagnosis.yunohost.org:443
2021-01-22 19:14:30,051 DEBUG urllib3.connectionpool _make_request - https://diagnosis.yunohost.org:443 “POST /check-smtp HTTP/1.1” 200 143
2021-01-22 19:14:30,056 DEBUG yunohost.hook - [16453.1] Running check_fcrdns
2021-01-22 19:14:30,202 DEBUG yunohost.hook - [16453.1] Running check_blacklist
2021-01-22 19:14:40,176 DEBUG yunohost.hook - [16453.1] Running check_queue
2021-01-22 19:14:40,395 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/mail.json
2021-01-22 19:14:40,401 ERROR yunohost.diagnosis diagnose - [16453.1] Found 5 significant issue(s) (and 1 warning(s)) related to Email!
2021-01-22 19:14:40,401 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for services …
2021-01-22 19:14:41,042 ERROR yunohost.service _get_and_format_service_status - [16453.1] Failed to get status information via dbus for service mongod, systemctl didn’t recognize this service (‘NoSuchUnit’).
2021-01-22 19:14:41,097 ERROR yunohost.service _get_and_format_service_status - [16453.1] Failed to get status information via dbus for service mongodb, systemctl didn’t recognize this service (‘NoSuchUnit’).
2021-01-22 19:14:42,818 ERROR moulinette.core translate - unable to retrieve string to translate with key ‘service_description_postgresql’ for default locale ‘locales/en.json’ file (don’t panic this is just a warning)
None
2021-01-22 19:14:43,176 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/services.json
2021-01-22 19:14:43,178 ERROR yunohost.diagnosis diagnose - [16453.1] Found 1 significant issue(s) (and 2 warning(s)) related to Services status check!
2021-01-22 19:14:43,178 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for systemresources …
2021-01-22 19:14:43,341 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/systemresources.json
2021-01-22 19:14:43,344 WARNING yunohost.diagnosis diagnose - [16453.1] Found 1 item(s) that could be improved for System resources.
2021-01-22 19:14:43,344 DEBUG yunohost.diagnosis diagnosis_run - [16453.1] Running diagnosis for regenconf …
2021-01-22 19:14:43,679 DEBUG yunohost.hook - [16453.1] Updating cache /var/cache/yunohost/diagnosis/regenconf.json
2021-01-22 19:14:43,680 WARNING yunohost.diagnosis diagnose - [16453.1] Found 6 item(s) that could be improved for System configurations.