Tengo un servidor Debian 9 LEMP funcionando desde hace 2 años. Nextcloud, Collabora Office en docker, con certificados Letsencrypt. Todo va bien. Siempre hice mis actualizaciones a las últimas versiones.
Como no uso la oficina web con mucha frecuencia, hoy descubrí que la oficina colaborativa dejó de funcionar hace un tiempo.
Entonces me detuve y revisé la imagen de la ventana acoplable. Sacó una versión más nueva. Sigue sin funcionar.
Asique :nc -z -v -w5 localhost 9980
localhost [127.0.0.1] 9980 (?) open
Y:netstat -tulpn | grep LISTEN
tcp 0 0 127.0.0.1:9980 0.0.0.0:* LISTEN -
Mi configuración es como aquí: https://www.collaboraoffice.com/code/nginx-reverse-proxy/
y aquí: https://nextcloud.com/collaboraonline/
¿Qué me estoy perdiendo?
Respuesta1
Bien, lo encontré. En mi configuración de proxy inverso de nginx faltaba una entrada:
# Capabilities
location ^~ /hosting/capabilities {
proxy_pass http://localhost:9980;
proxy_set_header Host $http_host;
}
Lo encontré revisando el error.log de nginx.
[error] 1205#1205: *5856 open() "/usr/share/nginx/html/hosting/capabilities" falló (2: No existe tal archivo o directorio), cliente: 127.0.0.1, servidor:, solicitud: "GET /hosting/capacidades HTTP/1.1", host: ""
Extraño.