Guten Tag liebe Community

Nachdem ich die Mailfunktion hinbekommen habe (myhostname = localhost; relayhost = (leer)) wage ich mich ans Chat und Meet. Ich konnte jedoch nicht erraten wie man das konfiguriert. Im Web Admin oben bei den Icons kommt lediglich "not configured". Vielen Dank für Hinweise.

Als Benutzer kann ich Chat aktivieren, habe dort die Meldung: "example.com hat Verbindung verweigert".

Habe es herausgefunden. Man muss lediglich die entsprechende URL eingeben. Zum Beispiel:
example.com\chat oder exampler.com\meet. 😀

Wobei das "not configured" im Web Admin bleibt.

Das not configured kommt daher, dass die config nicht gesetzt wurde für die URLs.

Das hier sollte klappen (bitte prüfen, dass hostname -f auch wirklich den vollen Domainnamen ausgibt!):

hostname -f
export FQDN='hostname -f'

cat > /etc/grommunio-admin-common/nginx.d/ <<EOF
location /config.json {
  alias /etc/grommunio-admin-common/config.json;
}
EOF

cat > /etc/grommunio-admin-common/config.json <<EOADMIN
{
    "mailWebAddress": "https://$FQDN/web",
    "chatWebAddress": "https://$FQDN/chat",
    "videoWebAddress": "https://$FQDN/meet",
    "fileWebAddress": "https://$FQDN/files"
}
EOADMIN
systemctl restart grommunio-admin-api

Dann sollte es auch auftauchen. Ist im morgigen Release von grommunio-setup bereits enthalten.

    Ihr released eh erst nach 10:00 Uhr Vienna time

    Mein Chef zuckt sonst gröber aus

      mwilliams

      Ihr sprecht da jetzt aber über die
      I'm dashboard icons

      mwilliams
      Sorry, I do not speak German

      But there are a few errors in the code that will prevent this from working.

      export FQDN='hostname -f'
      should be:
      export FQDN=$(hostname -f)

      Otherwise, the above code will just set FQDN = hostname -f and thus output everything to:
      "mailWebAddress": "https://$FQDN/web",

      There is also a problem with:

      cat > /etc/grommunio-admin-common/nginx.d/ <<EOF

      You have not specified a filename to output too, thus nothing will be written.

        noplan
        I just added the first portion to /usr/share/grommunio-admin-common/nginx.conf I am not sure if this is the correct location for this though.

        Hi obsidiangroup ,

        thanks for correcting me. It was actually backticks that I posted which broke here in the forum. sorry for that. for the config.json. yes, you are entirely right, I missed the filename, so it should read something like:

        cat > /etc/grommunio-admin-common/nginx.d/urlloc.conf <<EOF
        location /config.json {
        alias /etc/grommunio-admin-common/config.json;
        }
        EOF

        The name itself does not matter of the config. If nginx -t then confirms all good: systemctl reload nginx

        © 2020-2024 grommunio GmbH. All rights reserved. | https://grommunio.com | Data Protection | Legal notice