Товарищи, доброго времени суток. Есть дроплет с Ubuntu 18.04 на борту. Установлен и настроен Nextcloud версии 22.2.3 (актуальная на 09.12.2021). Установлен из репозиториев collabora online CODE, делал по инструкции с офф сайта. Но не коннектится в настройках некстклауда. На дроплете сделано ufw allow 9980/tcp и ufw allow 9980/udp, перезагружены настроки ufw. Вопрос ещё в том, правильно ли настроен proxypass в конфиге апача. Субдомен с A запись, разумеется, есть и пингуется, ssl от certbot есть и прописаны. По адресу collabora.domain.com открывается стандартная страничка апача, учитывая то, что конфиг с ней отключен.
Конфиг collabora.conf:
<VirtualHost *:443> ServerName collabora.domain.com:443
# SSL configuration, you may want to take the easy route instead and use Lets Encrypt! SSLEngine on SSLCertificateFile /etc/letsencrypt/live/collabora.domain.com/fullchain.pem #SSLCertificateChainFile /path/to/intermediate_certificate SSLCertificateKeyFile /etc/letsencrypt/live/collabora.domain.com/privkey.pem SSLProtocol all -SSLv2 -SSLv3 SSLCipherSuite ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-S$ SSLHonorCipherOrder on
# Encoded slashes need to be allowed AllowEncodedSlashes NoDecode
# Container uses a unique non-signed certificate #SSLProxyEngine On #SSLProxyVerify None #SSLProxyCheckPeerCN Off #SSLProxyCheckPeerName Off
# keep the host ProxyPreserveHost On
# static html, js, images, etc. served from coolwsd # browser is the client part of LibreOffice Online ProxyPass /browser https://127.0.0.1:9980/browser retry=0 ProxyPassReverse /browser https://127.0.0.1:9980/browser
# WOPI discovery URL ProxyPass /hosting/discovery https://127.0.0.1:9980/hosting/discovery retry=0 ProxyPassReverse /hosting/discovery https://127.0.0.1:9980/hosting/discovery
# Main websocket ProxyPassMatch «/cool/(.*)/ws$» wss://127.0.0.1:9980/cool/$1/ws nocanon
# Admin Console websocket ProxyPass /cool/adminws wss://127.0.0.1:9980/cool/adminws
# Download as, Fullscreen presentation and Image upload operations ProxyPass /cool https://127.0.0.1:9980/cool ProxyPassReverse /cool https://127.0.0.1:9980/cool
# Endpoint with information about availability of various features ProxyPass /hosting/capabilities https://127.0.0.1:9980/hosting/capabilities retry=0 ProxyPassReverse /hosting/capabilities https://127.0.0.1:9980/hosting/capabilities </VirtualHost>
Да, в магазине приложений nextcloud есть collabora built-in server, но хочется попробовать запустить свой.