Qnap Portainer / Nextcloud All in One /PB au démarrage

Phildefer

Padawan
23 Août 2020
97
13
8
Bonjour,
J'essaye d'installer Nextcloud All in One via Portainer mais bien que le container soit monté l'accès à Nextcloud ne fonctionne pas et j'ai le message suivant :
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:8000
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.5.1. Set the 'ServerName' directive globally to suppress this message
(98)Address already in use: AH00072: make_sock: could not bind to address [::]:8000
no listening sockets available, shutting down

Si qqun a une idée.
Merci.
 
Salut,

(98)Address already in use: AH00072: make_sock: could not bind to address [::]:8000 signifie que le port 8000 est déja utilisé sur ton NAS. Il faut :

- Soit configuré ton installation de Portainer / Nextcloud AiO pour utiliser un autre port
- Soit changé le port du service installé sur ton NAS qui utilise ce port 8000
 
Bonjour Merci pour votre réponse. J'ai essayé de comprendre quels étaient les services qui pouvaient utiliser ce fichu port 8000 sans succès... Je vais donc changer tout simplement ce port pour Nextcloud.
 
Bonjour Merci pour votre réponse. J'ai essayé de comprendre quels étaient les services qui pouvaient utiliser ce fichu port 8000 sans succès... Je vais donc changer tout simplement ce port pour Nextcloud.

Quesqui a besoin du port 8000 pour Nextcloud ?

Si on regarde la doc, il a besoin des ports suivant : 80, 8080 et 8443 ! pas de 8000 dans la liste !
 
Oui c'est ce que je me suis dit mais lorsque je démarre le container il bloque à cause de ce port. C'est assez étrange. Je viens de changer la config apache dans le container en mettant 9000 et il démarre. Bon ca plante après :) mais à chaque jour son labeur :)
 
Je vais vérifier.
Message automatiquement fusionné :

En fait dans les fichiers de conf de AIO il écoute sur le port 8000 :

Listen 8000
Listen 8080

CustomLog ${APACHE_LOG_DIR}/access.log combined
ErrorLog ${APACHE_LOG_DIR}/error.log

# Deny access to .ht files
<Files ".ht*">
Require all denied
</Files>

# Http host
<VirtualHost *:8000>
# PHP match
<FilesMatch "\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
# Master dir
DocumentRoot /var/www/docker-aio/php/public/
<Directory /var/www/docker-aio/php/public/>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
Options Indexes FollowSymLinks
Require all granted
AllowOverride All

...
Message automatiquement fusionné :

et ensuite la conf http donne ceci
# Https host
<VirtualHost *:8080>
# Proxy to https
ProxyPass / http://localhost:8000/
ProxyPassReverse / http://localhost:8000/
ProxyPreserveHost On
# SSL
SSLCertificateKeyFile /etc/apache2/certs/ssl.key
SSLCertificateFile /etc/apache2/certs/ssl.crt
SSLEngine
...
 
Dernière édition: