Trusted domains funktioniert nicht korrekt

Nextcloud.com 21.0.0
Operating system Xubuntu 21.04
Apache 2.4.41
PHP version 7.4

Ich nutze den DynDNS Account von AVM, sprich myfritz URL. In der Fritzbox habe ich auch eine Freigabe für den Port http und https eingerichtet.
in der config ist unter trusted domains die myfritz url eingetragen. Ich habe sowohl nur die myfritz url (myfritzurl.myfritz.net), als auch die myfritz url mit vorangestelltem hostname (hostname.myfritzurl.myfritz.net) versucht. Wenn ich nun die URL eingebe erhalte ich immer den Hinweis das dies keine Vertrauenswürdige Domain sei.
Wenn ich die IP dazu eintrage, wird die Seite sofort aufgerufen. Gebe ich nur die myfritzurl.myfritz.net ein lande ich auf dem Apache, das heißt also, dass die Weiterleituing der Fritzbox funktioniert, eben nur die Domain in NC nicht als vertrauenswürdig angesehen wird.
Weiß da jemand einen Rat?

Hallo @Oliver_Osranek,

Könntest du vielleicht Screenshots aufnehmen und die hier posten? Ich bin mir nämlich nicht ganz sicher dich richtig verstanden zu haben. Screenshots würden daher sicher helfen.

MfG, szaimen

Nun der Screenshot url zeigt das Ergebnis wenn ich NC via myfritz aufrufe.
der Screenshot IP zeigt wenn ich NC aufrufe und die momentane IP (DynDNS) in trusted domains eingetragen habe.
url

IP

Und hier noch die config

config

Hier noch der Apache wenn ich nur die myfritz url nutze ohne “/nextcloud”

Thanks! much clearer now.
It seems to me like there are some misconfigurations, hence it would be also helpful to get a few more infos about your systm including Apache conf, how you installed Nextcloud, etc.
You can use the issuetemplate app for this: Issue Template - Apps - App Store - Nextcloud
(But apache conf will not be included. that needs to be posted manually.)

I used the web installer and I will set the Apache config later

Sorry, but which apache2 config file do you mean? apache.conf or the config of sites-available aso.?

Well, I tried the following:
I installed UbuntuServer 20.04 and installed nextcloud as a snap.
Nexcloud runs great, but again the same problem.
If I enter the IP address in the trusted domains, I reach Nextcloud.
If I enter the url in the trusted domains, I get the error message that the domain is not trusted.

So if your assumption is correct, that there is a misconfiguration, there is none from my side.

I’ve just tried it out myself:
you need to add your domain to trusted_domains without subsequent slash.
Otherwise the domain will not be trusted.

1 Like

So I have tried every variant out of desperation:
domain only
domain with slash
domain without slash
Domain with “:Port”
domain without “:Port”
and all other combinations.
None leads to success.
Only if I enter the IP of the DynDNS it works.
And as already said, the same picture with the snap installation under Ubuntu Server 20.04

So, I have found the bug now.
If I enter the DynDNS url in the array at the position “0”, so at the first position it works.
As soon as the domain is in another position than the first one, it is not recognized as trustworthy anymore. This has no influence on IP addresses.

Interestingly, I can not connect the Android app via DynDNS. Here I always get the message that the host can not be found.

Great that you’ve fogured it out!

The android error sounds like:

thx a lot for your help and the last link.
I installed an older apk of nextcloud app and now I can use it.

1 Like