Verwaltungseinstellungen: Office - iFrame "Seite nicht gefunden"

Hallo
Ich habe nextcloud 31.0.4 auf meinem Server installiert. Office installiert mit eingebauten CODE.

Office funktioniert - ich kann Dateien bearbeiten.

In den Verwaltungseinstellungen von Office und Administrationseinstellungen von Office wird mir aber ein Teil der Konfiguration nicht angezeigt. Anstelle der Einstellungen erscheint in dem iFrame “Seite nicht gefunden”.
Im Browser-Log steht

POST https://my.domain.org/browser/dist/admin/adminIntegratorSettings.html 404 (Not Found) richdocuments:344

bzw

POST https://my.domain.org/browser/dist/admin/adminIntegratorSettings.html 404 (Not Found) richdocuments:344

GET https://my.domain.org/index.php/settings/admin/undefined 403 (Forbidden) richdocument:344

GET https://my.domain.org/hosting/discovery 404 (Not Found) xhr-request.js:126  
GET https://my.domain.org/hosting/capabilities 404 (Not Found) xhr-request.js:126

Die angemahnten Verzeichnisse “hosting” und “browser” sind natürlich in meiner Nextcloud-Installation nicht vorhanden.

  • Nextcloud-Version: 31.0.2
  • Server: Debian 12
  • Web server and version: Apache 2.4.x
  • Reverse proxy and version: none
  • PHP version: 8.2
  • Is this the first time you’ve seen this error? No
  • Installation method: Bare Metal
  • Are you using Cloudflare, mod_security, or similar? No

Nextcloud-Log:
nothing!

Apache-Error-Log:
nothing!

Config:

{
    "system": {
        "instanceid": "***REMOVED SENSITIVE VALUE***",
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": [
            "192.168.1.242",
            "my.domain.org"
        ],
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "31.0.4.1",
        "apps_paths": [
            {
                "path": "\/var\/www\/nextcloud\/apps",
                "url": "\/apps",
                "writable": true
            }
        ],
        "dbname": "***REMOVED SENSITIVE VALUE***",
        "dbhost": "***REMOVED SENSITIVE VALUE***",
        "dbtableprefix": "oc_",
        "dbuser": "***REMOVED SENSITIVE VALUE***",
        "dbpassword": "***REMOVED SENSITIVE VALUE***",
        "installed": true,
        "forcessl": true,
        "overwriteprotocol": "https",
        "debug": false,
        "loglevel": 2,
        "logfile": "\/var\/log\/nextcloud.log",
        "maintenance": false,
        "trashbin_retention_obligation": "auto",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpmode": "smtp",
        "theme": "",
        "mail_smtpauthtype": "LOGIN",
        "mail_smtpauth": true,
        "mail_smtphost": "***REMOVED SENSITIVE VALUE***",
        "mail_smtpport": "465",
        "mail_smtpname": "***REMOVED SENSITIVE VALUE***",
        "mail_smtppassword": "***REMOVED SENSITIVE VALUE***",
        "allow_user_to_change_mail_address": "",
        "mysql.utf8mb4": true,
        "overwrite.cli.url": "https:\/\/my.domain.org",
        "default_phone_region": "DE",
        "maintenance_window_start": 1,
        "memcache.local": "\\OC\\Memcache\\APCu",
        "mail_smtpsecure": "ssl",
        "mail_sendmailmode": "smtp"
    }
}

Apps

Enabled:
  - activity: 4.0.0
  - app_api: 5.0.2
  - bruteforcesettings: 4.0.0
  - calendar: 5.2.2
  - circles: 31.0.0
  - cloud_federation_api: 1.14.0
  - comments: 1.21.0
  - contacts: 7.0.6
  - contactsinteraction: 1.12.0
  - dashboard: 7.11.0
  - dav: 1.33.0
  - federatedfilesharing: 1.21.0
  - federation: 1.21.0
  - files: 2.3.1
  - files_downloadlimit: 4.0.0
  - files_external: 1.23.0
  - files_pdfviewer: 4.0.0
  - files_reminders: 1.4.0
  - files_sharing: 1.23.1
  - files_trashbin: 1.21.0
  - files_versions: 1.24.0
  - firstrunwizard: 4.0.0
  - logreader: 4.0.0
  - lookup_server_connector: 1.19.0
  - nextcloud_announcements: 3.0.0
  - notes: 4.12.0
  - notifications: 4.0.0
  - oauth2: 1.19.1
  - password_policy: 3.0.0
  - photos: 4.0.0-dev.1
  - privacy: 3.0.0
  - profile: 1.0.0
  - provisioning_api: 1.21.0
  - recommendations: 4.0.0
  - related_resources: 2.0.0
  - richdocuments: 8.6.4
  - richdocumentscode: 24.4.1303
  - serverinfo: 3.0.0
  - settings: 1.14.0
  - sharebymail: 1.21.0
  - support: 3.0.0
  - survey_client: 3.0.0
  - systemtags: 1.21.1
  - text: 5.0.0
  - theming: 2.6.1
  - twofactor_backupcodes: 1.20.0
  - updatenotification: 1.21.0
  - user_status: 1.11.0
  - viewer: 4.0.0
  - weather_status: 1.11.0
  - webhook_listeners: 1.2.0
  - workflowengine: 2.13.0
Disabled:
  - admin_audit: 1.21.0
  - encryption: 2.19.0
  - suspicious_login: 9.0.1
  - twofactor_nextcloud_notification: 5.0.0
  - twofactor_totp: 13.0.0-dev.0
  - user_ldap: 1.22.0

EDIT: templatemäßig den Thread aktualisiert…

Wozu sind eigentlich diese zwei iframes in den Office-Einstellungen in den Nextcloud-Verwaltungseinstellungen? Also was sollte da zu sehen sein?

Hat jemand Rat?
Danke.

Hallo @enzephalon, willkommen in den Foren der Anwender-Gemeinschaft von Nextcloud! :handshake:

deine URLs passen nicht wirklich zum collabora-built-in die URL dort beinhaltet ../apps/richdocumentscode/proxy.php?req=. Bitte poste die Informationen entsprechend support template und speziell Angaben wie du das Office installiert und konfiguriert hast.

hallo @wwe

Ich habe den Thread um die gewĂĽnschten Informationen erweitert.

Office habe ich ĂĽber die Shell installiert.
Wie gesagt funktioniert Office. Aber in den Verwaltungseinstellungen kommen in den iframes die “Seite nicht gefunden” Fehler.
Mir ist zum einen unklar was dort eigentlich erscheinen sollte und zum anderen, warum der Fehler kommt.

ich kann mir im Moment auch nicht erklären was bei dir nicht stimmt. Ich habe gerade den Office Admin Bereich aufgerufen

  • es gibt keinen Zugriff auf CODE
  • es gibt keinen einzigen POST request

die URLs /hosting/discovery und /hosting/capabilities gehören zur CODE installation - sie werden regelmässig von Server geprüft… aber nicht als Teil des Admin Bereich (vllt wenn man etwas verändert?)

/browser/dist/admin/adminIntegratorSettings.html gehört glaube ich auch zum CODE aber zu dessen Admin UI - ist ganz sicher nicht Teil der Admin settings…

Ich denke du musst mehr zur Installation und (reverse proxy?) sagen… wie kommt es dass dein NC und CODE anscheinend unter der gleichen URL laufen? wie hast du beide Systeme konfiguriert? eigener FQDN? reverseproxy?

Hallo

Nextcloud ist auf einer VM installiert.
Kein ReverseProxy, sondern ich leite Port 443 per NAT auf der Friitzbox direkt zur VM.

Nextcloud-Office habe ich über “Apps” installiert. CODE ging leider nicht über das Backend, weswegen ich es dann über die Shell installiert habe:

sudo -u www-data php occ app:install richdocumentscode

Es ist konfiguriert: “Nutze die eingebauten CODE”

Nextcloud Office meldet im Backend:

Collabora Online Server ist erreichbar.

Collabora Online Development Edition 24.04.13.3 b7ba9a23ba

Vom Browser verwendete URL: https://my.domain.org
Von Collabora verwendete Nextcloud-URL: https://my.domain.org (Determined from the browser URL)

Welche Informationen wären noch wichtig für Dich?

ich brauche nicht… ich versuche dir zu helfen dein Problem zu lösen :bulb:

und wir wären wieder am Anfang. Ich weiss nicht ob es im Admin UI sichtbar ist aber die URLs einer collabora-built-in Instanz sind sind folgende:

und deine Browser Logs und URLs passen nicht dazu. Ich weiss nicht ob du eventuell Reste eine frühren Installation/Versuch etc hast. Ich würde an deiner Stelle die richdocuments und richdocumentscode entfernen, Browser Cache löschen und dann beide Apps neu installieren und from scratch richtig konfigurieren.

Hab das gleiche Problem.

man kann das so setzen dann sind die 404 weg:

php occ config:app:set richdocuments public_wopi_url --value https://mydomain.com/mysubdir_for_nc/apps/richdocumentscode/proxy.php?req=

wenn du dann aber einstellungen änderst geht es wieder kaputt.

AuĂźerdem hat es auch mit nur https://meinedomain.com noch ohne voller URL mit NC30 noch funktioniert.

@Lawkss
Großartig! Das hat das Problem tatsächlich behoben! Danke!

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