Docker collabora office с nextcloud на nginx, debian перестал работать

Docker collabora office с nextcloud на nginx, debian перестал работать

У меня есть сервер Debian 9 LEMP, который работает уже 2 года. Nextcloud, Collabora Office в docker, с сертификатами Letsencrypt. Все работает гладко. Я всегда обновлял свои версии до последних.

Поскольку я нечасто пользуюсь веб-офисом, сегодня я узнал, что офис Collabora некоторое время назад перестал работать.

Поэтому я остановился и rm'ил образ докера. Вытащил более новую версию. Все еще не работает.

Так что я :nc -z -v -w5 localhost 9980

localhost [127.0.0.1] 9980 (?) open

И:netstat -tulpn | grep LISTEN

tcp 0 0 127.0.0.1:9980 0.0.0.0:* LISTEN -

Моя настройка выглядит так: https://www.collaboraoffice.com/code/nginx-reverse-proxy/

и здесь: https://nextcloud.com/collaboraonline/

Что я упускаю?

решение1

Ладно, я нашел. В моей конфигурации обратного прокси nginx отсутствовала запись:

# Capabilities
location ^~ /hosting/capabilities {
    proxy_pass http://localhost:9980;
    proxy_set_header Host $http_host;
}

Я нашел это, проверив error.log nginx.

[ошибка] 1205#1205: *5856 open() "/usr/share/nginx/html/hosting/capabilities" не удалось (2: такого файла или каталога нет), клиент: 127.0.0.1, сервер: , запрос: "GET /hosting/capabilities HTTP/1.1", хост: ""

Странный.

Связанный контент