Рейтинг:1

Nextcloud не может подключиться к Collabora

флаг cn

Я настроил хост-докер и хотел настроить nextcloud с помощью Collabora-Office. Но он просто не находит хост коллабора. мой компоновочный файл выглядит следующим образом:

версия: '3.2'

Сервисы:
  дБ:
    изображение: mariadb:10.5
    перезапуск: всегда
    тома:
      - БД:/вар/библиотека/mysql
    среда:
      - MYSQL_DATABASE=xxx-nextcloud
      - MYSQL_USER=xxxnc
      - MYSQL_PASSWORD=evilcorp
      - MARIADB_RANDOM_ROOT_PASSWORD=да

  следующее облако:
    изображение: следующее облако: 20

    перезапуск: всегда

    тома:
      - следующее облако:/var/www/html
    среда:
      - MYSQL_DATABASE=клятва-nextcloud
      - MYSQL_USER=xxxnc
      - MYSQL_PASSWORD=evilcorp
      - MYSQL_HOST = БД: 3306
    сети:
      - прокси
      - По умолчанию
    этикетки:
      - "traefik.enable=true"
      - "traefik.http.routers.nextcloud.entrypoints=http"
      - "traefik.http.routers.nextcloud.rule=Хост(`storage.xxx.org`)"
      - "traefik.http.middlewares.nextcloud-https-redirect.redirectscheme.scheme=https"
      - "traefik.http.routers.nextcloud.middlewares=nextcloud-https-перенаправление"
      - "traefik.http.routers.nextcloud-secure.entrypoints=https"
      - "traefik.http.routers.nextcloud-secure.rule=Host(`storage.xxx.org`)"
      - "traefik.http.routers.nextcloud-secure.tls=true"
      - "traefik.http.routers.nextcloud-secure.tls.certresolver=http"
      - "traefik.docker.network=прокси"
    зависит от:
      - дб

  сотрудничество:
    изображение: сотрудничество/код:последний
    перезапуск: всегда
    сети:
      - По умолчанию
      - прокси
    порты:
      - 9980:9980
    cap_add:
     - МКНОД
    тома:
      - /etc/часовой пояс:/etc/часовой пояс:ro
      - /etc/localtime:/etc/localtime:ro
    среда:
      - домен=хранилище\.xxx\.org
      - extra_params=--o:ssl.enable=false --o:ssl.termination=true
      - DONT_GEN_SSL_CERT=ДА

    этикетки:
      - "traefik.enable=true"
      - "traefik.http.routers.office.entrypoints=http"
      - "traefik.http.routers.office.rule=Host(`office.xxx.org`)"
      - "traefik.http.middlewares.office-https-redirect.redirectscheme.scheme=https"
      - "traefik.http.routers.office.middlewares=office-https-redirect"
      - "traefik.http.routers.office-secure.entrypoints=https"
      - "traefik.http.routers.office-secure.rule=Host(`office.xxx.org`)"
      - "traefik.http.routers.office-secure.tls=true"
      - "traefik.http.routers.office-secure.tls.certresolver=http"
      - "traefik.http.services.nextcloud.loadbalancer.server.port=9980"

тома:
  дБ:
  следующее облако:

сети:
  прокси:
    внешний: правда

Кто-нибудь может мне помочь? Когда я активирую приложение для совместной работы в nextcloud и ввожу https://office.xxx.org в качестве адреса совместной работы он говорит: «Не удается подключиться к онлайн-серверу совместной работы».

Сервер запущен и работает, в браузере я могу связаться с ним через office.xxx.org и получить ответ «ОК».

(как вы можете видеть, на хосте докера также работает контейнер traefik-proxy)

Рейтинг:0
флаг cn

если на вашем хосте Docker запущен ufw-firewall, попробуйте: ufw разрешить https это мне очень помогло ;)

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.