Thursday, March 06, 2025
apps@conference.yunohost.org
March
Mon Tue Wed Thu Fri Sat Sun
          1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 18
19
20
21
22
23
24
25
26
27
28
29
30
31
           

[06:21:09] <Yunohost Git/Infra notifications> [apps] t​ituspijean pushed 1 commit to owntracks-notworking: Set Owntracks as notworking ([defed731](https://github.com/YunoHost/apps/commit/defed731efd2f1c2c7c09c3776fd27c9934e55a4))
[06:21:09] <Yunohost Git/Infra notifications> [apps] t​ituspijean created new branch owntracks-notworking
[06:22:31] <Yunohost Git/Infra notifications> [apps] t​ituspijean opened [pull request #2852](https://github.com/YunoHost/apps/pull/2852): Set Owntracks as notworking
[06:23:30] <Yunohost Git/Infra notifications> [apps] t​ituspijean merged [pull request #2852](https://github.com/YunoHost/apps/pull/2852): Set Owntracks as notworking
[06:23:30] <Yunohost Git/Infra notifications> [apps] t​ituspijean pushed 1 commit to master: Set Owntracks as notworking ([fd6d8086](https://github.com/YunoHost/apps/commit/fd6d8086e09506103db0ac206fe61f525f8efb45))
[06:23:31] <Yunohost Git/Infra notifications> [apps] t​ituspijean deleted branch owntracks-notworking
[09:32:20] <Yunohost Git/Infra notifications> [apps] e​ricgaspar pushed 1 commit to master: Update apps.toml (#2820) ([11a8e456](https://github.com/YunoHost/apps/commit/11a8e4565aee5d59e0d45169200a8b5527175a7e))
[09:32:21] <Yunohost Git/Infra notifications> [apps] e​ricgaspar merged [pull request #2820](https://github.com/YunoHost/apps/pull/2820): Set Shlink as not working
[09:32:21] <Yunohost Git/Infra notifications> [apps] e​ricgaspar deleted branch Set-shlink-as-not-working
[10:22:08] <quiwy> Hi eric_G , just saw you removed yourself as maintener from actual. Could I be maintainer on this yunohost app ? Not sure I'll be as reactive as you are, but I can dedicate some time to is as I do now :)
[10:26:34] <eric_G> quiwy: you've got maintainer permissions for the actual_ynh repo
[14:32:04] <Yunohost Git/Infra notifications> [apps] y​unohost-bot opened [pull request #2853](https://github.com/YunoHost/apps/pull/2853): Add Endurain to wishlist
[14:32:05] <Yunohost Git/Infra notifications> [apps] y​unohost-bot labeled Wishlist on [pull request #2853](https://github.com/YunoHost/apps/pull/2853): Add Endurain to wishlist
[16:24:43] <Yunohost Git/Infra notifications> T​hovi98 transferred repository swingmusic_ynh: Swing Music package for Yunohost https://github.com/YunoHost-Apps/swingmusic_ynh
[18:56:14] <Salamandar> hmroumpf, vaultwarden emails are broken (again)
[18:58:01] <Salamandar> SMTP 5xx error: permanent error (535): 5.7.8 Error: authentication failed: (reason unavailable) - Authentication credentials invalid
[18:59:15] <Yunohost Git/Infra notifications> [apps] a​lexAubin merged [pull request #2853](https://github.com/YunoHost/apps/pull/2853): Add Endurain to wishlist
[18:59:16] <Yunohost Git/Infra notifications> [apps] a​lexAubin pushed 1 commit to master: Add Endurain to wishlist (#2853) ([6bceabb0](https://github.com/YunoHost/apps/commit/6bceabb07fbc3b8c60a5f94f18a970a83d3cd9dc))
[18:59:16] <Yunohost Git/Infra notifications> [apps] a​lexAubin deleted branch add-to-wishlist-endurain
[19:19:00] <Salamandar> omg nextcloud too
[19:19:01] <Salamandar> https://aria.im/_bifrost/v1/media/download/AVDw8BYdRtH2pO9mRx8CQYymrgiXyYeMydLDSrNQS-aanwoySZAtBRRy4w0CaMWPlInbQyUxkqG6K4EVFBATuLVCeVcgv3GgAG1hdHJpeC5vcmcvVE5sVll6S2tPSElkcGp1R0JPSXhqdVVI
[19:34:33] <Thomas> Mails from both apps work for me
[19:35:11] <Thomas> In Nextcloud I have as Chiffrement "Aucun/STARTTLS"
[19:36:37] <Thomas> And for Vaultwarden I have starttls
[19:37:10] <Salamandar> can you please screenshot your vaultwarden config ?
[19:37:19] <Salamandar> indeed changing this fixes the nextcloud issue
[19:38:49] <Thomas> https://aria.im/_bifrost/v1/media/download/Afv7P--sfP9ClHmMceDO3KzIy_5w486JxqQLijk3uzDDk9oXvLAcYxnZuhJ4cUg8jhlTU1fOPL3AWF0_LnEzRGVCeVch4YwAAG1hdHJpeC5vcmcvbmVCRkdXT2piaHpSU0h4aUtTb21QT0VZ
[19:40:04] <Salamandar> as host you have the hostname, not localhost ?
[19:40:36] <Thomas> Yes, the domain where Vaultwarden is installed
[19:41:07] <Salamandar> alright, thanks
[19:41:18] <Salamandar> i have the feeling my server email config is borked
[19:41:24] <Salamandar> the "reason unavailable" sounds bad
[19:41:45] <Salamandar> i tried using the credentials from nextcloud (that now works), no luck
[19:43:56] <Thomas> You have the same "reason unavailable" or is the error output different?
[19:44:28] <Salamandar> yes
[19:51:49] <Salamandar> if i do it manually by copy pasting the logs of vaultwarden with SMTP_DEBUG=true, via openssl + telnet, it works…
[19:53:00] <Salamandar> ```

[2025-03-06 20:48:16.051][request][INFO] POST /vaultwarden/admin/test/smtp
[2025-03-06 20:48:16.359][lettre::transport::smtp::client::async_connection][DEBUG] << 220 salamandar.fr Service ready<CRLF>
[2025-03-06 20:48:16.359][lettre::transport::smtp::client::async_connection][DEBUG] Wrote: EHLO salamandar.fr<CRLF>
[2025-03-06 20:48:16.360][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>
[2025-03-06 20:48:16.360][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>
[2025-03-06 20:48:16.360][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>
[2025-03-06 20:48:16.361][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>
[2025-03-06 20:48:16.361][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-STARTTLS<CRLF>
[2025-03-06 20:48:16.362][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-STARTTLS<CRLF>250-ENHANCEDSTATUSCODES<CRLF>
[2025-03-06 20:48:16.362][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-STARTTLS<CRLF>250-ENHANCEDSTATUSCODES<CRLF>250-8BITMIME<CRLF>
[2025-03-06 20:48:16.362][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-STARTTLS<CRLF>250-ENHANCEDSTATUSCODES<CRLF>250-8BITMIME<CRLF>250-DSN<CRLF>
[2025-03-06 20:48:16.363][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-STARTTLS<CRLF>250-ENHANCEDSTATUSCODES<CRLF>250-8BITMIME<CRLF>250-DSN<CRLF>250 CHUNKING<CRLF>
[2025-03-06 20:48:16.363][lettre::transport::smtp::client::async_connection][DEBUG] server salamandar.fr with {StartTls, EightBitMime}
[2025-03-06 20:48:16.363][lettre::transport::smtp::client::async_connection][DEBUG] Wrote: STARTTLS<CRLF>
[2025-03-06 20:48:16.365][lettre::transport::smtp::client::async_connection][DEBUG] << 220 2.0.0 Ready to start TLS<CRLF>
[2025-03-06 20:48:16.412][lettre::transport::smtp::client::async_connection][DEBUG] connection encrypted
[2025-03-06 20:48:16.412][lettre::transport::smtp::client::async_connection][DEBUG] Wrote: EHLO salamandar.fr<CRLF>
[2025-03-06 20:48:16.415][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>
[2025-03-06 20:48:16.415][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>
[2025-03-06 20:48:16.415][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>
[2025-03-06 20:48:16.415][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>
[2025-03-06 20:48:16.415][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-AUTH PLAIN LOGIN<CRLF>
[2025-03-06 20:48:16.415][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-AUTH PLAIN LOGIN<CRLF>250-AUTH=PLAIN LOGIN<CRLF>
[2025-03-06 20:48:16.415][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-AUTH PLAIN LOGIN<CRLF>250-AUTH=PLAIN LOGIN<CRLF>250-ENHANCEDSTATUSCODES<CRLF>
[2025-03-06 20:48:16.415][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-AUTH PLAIN LOGIN<CRLF>250-AUTH=PLAIN LOGIN<CRLF>250-ENHANCEDSTATUSCODES<CRLF>250-8BITMIME<CRLF>
[2025-03-06 20:48:16.416][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-AUTH PLAIN LOGIN<CRLF>250-AUTH=PLAIN LOGIN<CRLF>250-ENHANCEDSTATUSCODES<CRLF>250-8BITMIME<CRLF>250-DSN<CRLF>
[2025-03-06 20:48:16.416][lettre::transport::smtp::client::async_connection][DEBUG] << 250-salamandar.fr<CRLF>250-PIPELINING<CRLF>250-SIZE 35914708<CRLF>250-ETRN<CRLF>250-AUTH PLAIN LOGIN<CRLF>250-AUTH=PLAIN LOGIN<CRLF>250-ENHANCEDSTATUSCODES<CRLF>250-8BITMIME<CRLF>250-DSN<CRLF>250 CHUNKING<CRLF>
[2025-03-06 20:48:16.416][lettre::transport::smtp::client::async_connection][DEBUG] Wrote: AUTH PLAIN THIS_IS_THE_BASE64_CREDS==<CRLF>
[2025-03-06 20:48:18.237][lettre::transport::smtp::client::async_connection][DEBUG] << 535 5.7.8 Error: authentication failed: (reason unavailable)<CRLF>
[2025-03-06 20:48:18.238][vaultwarden::mail][ERROR] SMTP 5xx error: permanent error (535): 5.7.8 Error: authentication failed: (reason unavailable) - Authentication credentials invalid
[2025-03-06 20:48:18.241][response][INFO] (test_smtp) POST /vaultwarden/admin/test/smtp application/json => 400 Bad Request
```
[19:53:06] <Salamandar> that seems OK though…
[19:56:51] <Salamandar> OKay
[19:57:18] <Salamandar> `openssl s_client -debug -starttls smtp -crlf -connect localhost:25`
works, while

`openssl s_client -debug -starttls smtp -crlf -connect mydomain.tld:25`
fails with reason unavailable
[19:59:00] <Salamandar> But if I put localhost in my vaultwarden config I get a huge ssl error (hostname mismatch)
[19:59:52] <Salamandar> ```
[2025-03-06 20:59:42.574][vaultwarden::mail][ERROR] SMTP error: Connection error: Connection error: error:16000069:STORE routines:ossl_store_get0_loader_int:unregistered scheme:crypto/store/store_register.c:237:scheme=file, error:80000002:system library:file_open:reason(2):providers/implementations/storemgmt/file_store.c:267:calling stat(/usr/local/musl/ssl/certs), error:0A000086:SSL routines:tls_post_process_server_certificate:certificate verify failed:ssl/statem/statem_clnt.c:1889: (IP address mismatch)
```
[20:01:35] <Salamandar> https://aria.im/_bifrost/v1/media/download/AfUpA9eMOlphQBNTrDkOvMdwTEF9GQy7qByaP1JevcqS0Rdsw3pB02nNFiDhIZPE0cnXczG66cLvio23d3S58spCeVcjLwTAAG1hdHJpeC5vcmcvQUxzYWdiU0pmSGRUbGFEU25WVVREc1dJ
[20:01:38] <Salamandar> finally, this works…
[20:01:45] <Salamandar> but that doesn't make any sense
[20:09:24] <Thomas> What has to be in server sent during HELO? I've nothing there
[22:05:52] <Salamandar> > <@thovi98:matrix.org> What has to be in server sent during HELO? I've nothing there

Yeah i had to add the domaine name
[22:06:05] <Salamandar> (What i replaced with localhost in the first setting)
[22:08:43] <Salamandar> starttls has two EHLOs, one in plain text and one after starttls session start. That might be the discrepancy i see there.
[22:08:57] <Salamandar> but, why it works for you and not for me… this is a mistery
[23:20:51] <Yunohost Git/Infra notifications> Autoupdater just ran, here are the results:

- 21 pending update PRs
- 9 new apps PRs
- 10 failed apps updates: appflowy, dynamicqrcode, findmydevice, firefish, ihatemoney, lemmy, localai, ofbiz, pixelfedglitch, stremio

See the full log here: https://paste.yunohost.org/raw/qatoyuvibe