AlCare
January 8, 2020, 10:42am
1
Hello,
I’ve install the last available snap package on an Ubuntu 18.04 server.
I already have a nginx server running Gitlab on port 80 so this is how I configured nextcloud:
sudo nextcloud.occ config:system:set trusted_domains 1 --value=my.exampe.com
sudo nextcloud.occ config:system:set trusted_domains 2 --value=192.168.3.100
sudo snap set nextcloud ports.http=82
Here are the nextcloud services:
Service Startup Current Notes
nextcloud.apache enabled active -
nextcloud.mdns-publisher enabled active -
nextcloud.mysql enabled active -
nextcloud.nextcloud-cron enabled active -
nextcloud.nextcloud-fixer enabled inactive -
nextcloud.php-fpm enabled active -
nextcloud.redis-server enabled active -
nextcloud.renew-certs enabled active -
and the output of sudo snap get nextcloud ports
:
Key Value
ports.http 82
ports.https 443
But when I try to access 192.168.3.100:82
I just get a timeout!
Do you have any idea about what to look for in order to find what’s wrong?
Al
Try running netstat to see if it’s listening on the port you specified, a different port, or none at all.
AlCare
January 9, 2020, 7:35am
3
Hello,
Thanks for the suggestion but I don’t really know how to interpret the output. Currently only Gitlab listening on 80 is working.
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:46636 localhost:9187 ESTABLISHED
tcp 0 0 localhost:9168 localhost:46110 ESTABLISHED
tcp 0 0 localhost:9121 localhost:53372 ESTABLISHED
tcp 0 0 localhost:http-alt localhost:34936 TIME_WAIT
tcp 0 0 localhost:8082 localhost:53580 ESTABLISHED
tcp 0 0 localhost:http-alt localhost:34938 TIME_WAIT
tcp 0 0 localhost:45630 localhost:9236 ESTABLISHED
tcp 0 0 localhost:9187 localhost:46636 ESTABLISHED
tcp 0 0 localhost:51478 localhost:8060 ESTABLISHED
tcp 0 464 ubuntu-1804-srv:ssh 192.168.32.17:53740 ESTABLISHED
tcp 0 0 localhost:35420 localhost:9229 ESTABLISHED
tcp 0 0 localhost:36548 localhost:9100 ESTABLISHED
tcp 0 0 localhost:9168 localhost:46094 ESTABLISHED
tcp 0 0 localhost:46110 localhost:9168 ESTABLISHED
tcp 0 0 localhost:37338 localhost:9090 ESTABLISHED
tcp 0 0 localhost:9236 localhost:45630 ESTABLISHED
tcp 0 0 localhost:37364 localhost:9090 ESTABLISHED
tcp 0 0 localhost:http-alt localhost:34930 TIME_WAIT
tcp 0 0 localhost:53580 localhost:8082 ESTABLISHED
tcp 0 0 localhost:9229 localhost:35420 ESTABLISHED
tcp 0 0 localhost:8060 localhost:51478 ESTABLISHED
tcp 0 0 localhost:46094 localhost:9168 ESTABLISHED
tcp 0 0 localhost:9090 localhost:37364 ESTABLISHED
tcp 0 0 localhost:9090 localhost:37338 ESTABLISHED
tcp 0 0 localhost:53372 localhost:9121 ESTABLISHED
tcp 0 0 localhost:http-alt localhost:34932 TIME_WAIT
tcp 0 0 localhost:http-alt localhost:34934 TIME_WAIT
tcp 0 0 localhost:9100 localhost:36548 ESTABLISHED
tcp 0 0 localhost:46108 localhost:9168 ESTABLISHED
tcp 0 0 localhost:9168 localhost:46108 ESTABLISHED
udp 0 0 localhost:48711 localhost:48711 ESTABLISHED
netstat -l:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost:9100 0.0.0.0:* LISTEN
tcp 0 0 localhost:9229 0.0.0.0:* LISTEN
tcp 0 0 localhost:http-alt 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:http 0.0.0.0:* LISTEN
tcp 0 0 localhost:9168 0.0.0.0:* LISTEN
tcp 0 0 localhost:8082 0.0.0.0:* LISTEN
tcp 0 0 localhost:9236 0.0.0.0:* LISTEN
tcp 0 0 localhost:domain 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN
tcp 0 0 localhost:3000 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:smtp 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:mmcc 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:https 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:8060 0.0.0.0:* LISTEN
tcp 0 0 localhost:9121 0.0.0.0:* LISTEN
tcp 0 0 localhost:9090 0.0.0.0:* LISTEN
tcp 0 0 localhost:9187 0.0.0.0:* LISTEN
tcp 0 0 localhost:9093 0.0.0.0:* LISTEN
tcp 0 0 localhost:5000 0.0.0.0:* LISTEN
tcp 0 0 localhost:mysql 0.0.0.0:* LISTEN
tcp6 0 0 ip6-localhost:9168 [::]:* LISTEN
tcp6 0 0 [::]:82 [::]:* LISTEN
tcp6 0 0 [::]:ssh [::]:* LISTEN
tcp6 0 0 [::]:smtp [::]:* LISTEN
tcp6 0 0 [::]:9094 [::]:* LISTEN
udp 0 0 localhost:domain 0.0.0.0:*
udp 0 0 0.0.0.0:mdns 0.0.0.0:*
udp6 0 0 [::]:9094 [::]:*
udp6 0 0 [::]:mdns [::]:*
raw6 0 0 [::]:ipv6-icmp [::]:* 7
Netstat can be a lot to take in. Try this instead:
netstat -lntp
What you’re looking for is an address followed by :82 signifying that it’s listening on port 82 as configured. I do see port 82 above, but only on IPv6 unless I overlooked it.
AlCare
January 9, 2020, 5:56pm
5
Here is the output:
ubuntuadmin@ubuntu-1804-srv:~$ netstat -lntp
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:9100 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:9229 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:9168 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:8082 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:9236 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:3000 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:5050 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:8060 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:9121 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:9090 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:9187 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:9093 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:5000 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN -
tcp6 0 0 ::1:9168 :::* LISTEN -
tcp6 0 0 :::82 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 :::25 :::* LISTEN -
tcp6 0 0 :::9094 :::* LISTEN -
So it seems that nobody is listening on ipv4:82
Does it mean that sudo snap set nextcloud ports.http=82
is not enough to set it ?