# Running the automatic diagnosis failed miserably

**URL:** <https://forum.yunohost.org/t/running-the-automatic-diagnosis-failed-miserably/29257>\
**Category:** Support\
**Tags:** diagnosis, mail, english\
**Created:** [April 10, 2024, 3:42pm UTC](https://forum.yunohost.org/t/running-the-automatic-diagnosis-failed-miserably/29257 "2024-04-10T15:42:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jarod5001](https://forum.yunohost.org/user_avatar/forum.yunohost.org/jarod5001/32/5323_2.png) [@jarod5001](https://forum.yunohost.org/u/jarod5001)\
**Post date:** [April 10, 2024, 3:42pm UTC](https://forum.yunohost.org/t/running-the-automatic-diagnosis-failed-miserably/29257/1 "2024-04-10T15:42:39Z")

</div>

**My YunoHost server**  
**Hardware** : VPS OVH 2G/20G  
**YunoHost version** : 11.2.10.3 (stable).  
**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 ?** : yes  
**If yes, please explain** : errors happened after the vps run out of space, but after resolving the low space issue they persist

**Issue** :  
I’m receiving a failed automatic diagnosis from my server since it ran out of space.  
The mail body :

> Running the automatic diagnosis failed miserably

I ran this command :

```auto
yunohost diagnosis run --email --debug

```

as suggested [here](https://forum.yunohost.org/t/yunohost-automatic-diagnosis-sleep/13836/6)

and the output is :

```auto
Traceback (most recent call last):
  File "/usr/bin/yunohost", line 77, in <module>
    yunohost.cli(
  File "/usr/lib/python3/dist-packages/yunohost/ __init__.py", line 41, in cli
    ret = moulinette.cli(
  File "/usr/lib/python3/dist-packages/moulinette/ __init__.py", line 110, in cli
    Cli(
  File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 503, in run
    ret = self.actionsmap.process(args, timeout=timeout)
  File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 580, in process
    return func(**arguments)
  File "/usr/lib/python3/dist-packages/yunohost/diagnosis.py", line 206, in diagnosis_run
    _email_diagnosis_issues()
  File "/usr/lib/python3/dist-packages/yunohost/diagnosis.py", line 704, in _email_diagnosis_issues
    smtp.sendmail(from_, [to_], message.encode("utf-8"))
  File "/usr/lib/python3.9/smtplib.py", line 885, in sendmail
    raise SMTPRecipientsRefused(senderrs)
smtplib.SMTPRecipientsRefused: {'root': (451, b'4.3.0 <diagnosis@mydomain.ovh>: Temporary lookup failure')}

```

**SMTPRecipientsRefused**

Note that I am also having [this issue](https://forum.yunohost.org/t/mattermost-service-failing-after-server-out-of-storage/29249) but I don’t think it is related (may be it is since both happened at the same time)

Thanks for the help

---

<div class="post-metadata">

**Author:** ![jarod5001](https://forum.yunohost.org/user_avatar/forum.yunohost.org/jarod5001/32/5323_2.png) [@jarod5001](https://forum.yunohost.org/u/jarod5001)\
**Post date:** [April 10, 2024, 6:53pm UTC](https://forum.yunohost.org/t/running-the-automatic-diagnosis-failed-miserably/29257/2 "2024-04-10T18:53:06Z")

</div>

I tried sending an email from my account and it failed (using pep on my phone). I checked postfix status and it was active (exited). I run a regenaration for postfix with dry-run and with-diff, it didn’t show anything. I forced the regeneration and I received the test email but I got this error on the cli :

```auto
No such file or directory: '/etc/postfix/app_senders_login_maps.db'

```

Now `yunohost diagnosis run --email --debug ` gives

```auto
Traceback (most recent call last):
  File "/usr/bin/yunohost", line 77, in <module>
    yunohost.cli(
  File "/usr/lib/python3/dist-packages/yunohost/ __init__.py", line 41, in cli
    ret = moulinette.cli(
  File "/usr/lib/python3/dist-packages/moulinette/ __init__.py", line 110, in cli
    Cli(
  File "/usr/lib/python3/dist-packages/moulinette/interfaces/cli.py", line 503, in run
    ret = self.actionsmap.process(args, timeout=timeout)
  File "/usr/lib/python3/dist-packages/moulinette/actionsmap.py", line 580, in process
    return func(**arguments)
  File "/usr/lib/python3/dist-packages/yunohost/diagnosis.py", line 206, in diagnosis_run
    _email_diagnosis_issues()
  File "/usr/lib/python3/dist-packages/yunohost/diagnosis.py", line 704, in _email_diagnosis_issues
    smtp.sendmail(from_, [to_], message.encode("utf-8"))
  File "/usr/lib/python3.9/smtplib.py", line 885, in sendmail
    raise SMTPRecipientsRefused(senderrs)
smtplib.SMTPRecipientsRefused: {'root': (451, b'4.3.0 <diagnosis@mydomain.ovh>: Temporary lookup failure')}

```

---

<div class="post-metadata">

**Author:** ![jarod5001](https://forum.yunohost.org/user_avatar/forum.yunohost.org/jarod5001/32/5323_2.png) [@jarod5001](https://forum.yunohost.org/u/jarod5001)\
**Post date:** [April 10, 2024, 10:47pm UTC](https://forum.yunohost.org/t/running-the-automatic-diagnosis-failed-miserably/29257/3 "2024-04-10T22:47:19Z")

</div>

That was quiet difficult, but I made it.  
Here is how got it fixed :

```auto
cd /etc/postfix

sudo postmap -v /etc/postfix/app_senders_login_maps

```

Now I get the correct emails from diagnosis as usual.  
Houuuuuura

---

<div class="post-metadata">

**Author:** ![system](https://forum.yunohost.org/uploads/default/original/2X/f/f59fe8e3ee6b100b4f574d30d6e30479c68b89f0.png) [@system](https://forum.yunohost.org/u/system)\
**Post date:** [May 10, 2024, 10:47pm UTC](https://forum.yunohost.org/t/running-the-automatic-diagnosis-failed-miserably/29257/4 "2024-05-10T22:47:37Z")

</div>

Closed on May 10, 2024, 10:47pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
