Limit case or little bug?

Hi folks, new strange behaviour.
My test server rely on dynamic IP internet connection, and i am using a Dyn hostname for reach it.
I tried to install Mattermost, i was aware that i needed another hostname for the virtualhost. Therefore, i added another hostname (FDQN) to Dyn, setup the same public ip of the current hostname.
This hostname was also added at Dynamic DNS panel, with login data.
And i told to Mattermost that was it’s virtual host.

Last step was try to receive another Let’sencrypt Certificate. But i got an error…
Failed authorization procedure. (http-01): urn:ietf:params:acme:error:connection :: The server could not connect to the client to verify the domain :: Fetching Error getting validation data

I think that something is going wrong between the hostname and /well-known/acme-challenge/.
There is a dot, not a slash…

…and there should be both. It should be /.well-known/acme-challenge/. Looks like a rewrite rule isn’t implemented correctly.

I can confirm the bug when requesting a LE cert after setting mattermost virtualhost.

The error occurs in web UI only, on command line with /usr/libexec/nethserver/letsencrypt-certs -f it’s working.

Thank you for reporting!
This is clearly a bug:

To speedup the QA process, you could try if the fix is working for you:

yum install

Please, make sure to not hit also this bug:
So, if you’re not using the LE notification mail, you should install also that fix:

yum install

Is the issue confined to MatterMost implementation only? Or also on web interface for certbot?
I will install the new packages into few hours

The issue is in nethserver-mattermost package, the one on LE it’s a regression that no one has encountered yet (at least, as far as I know).

Therefore, this screenshot is useful for troubleshooting…
mixed language message.
Maybe the message is not being part of localization, for now.

Packages updated, TeamChat settings re-saved (no change on form, i wanted to expand the template) no error message during certificate request.

And first MatterMost access completed. I have something to play with during April 25th…

1 Like

Everything should be already translated, but I will check it.

Could you please tell me what language are you using inside the browser? Does the URL contains it-IT?

Browser is asking italian language and whole Server Manager is correctly translated in Italian.

Mattermost at first login was setup in english, i had to change the language for the user, and also the default language in mattermost was english,

1 Like

Mattermost is fully translated, but translation have not been added inside the language pack.
I will do it soon, I will try to group together a couple of fixes.


You should be able to fix the Italian translation using this command:

yum install
1 Like

Fix works…
Only a " is missing before Domini

Also MatterMost, after a restart, was in italian as default language. The localization of admin user had to be changed manually (obviously was the only user that was created with english as default language)

Thank you, there was a typo in Transifex (