Dear community,
as a total noob with ipv6 I am struggling to set up my nextcloud instance on my new raspberry pi 3b. I have previous experience with combination qnap/owncloud/ipv4 at my parents, which works well. I prefer https over port 443 with letsencrypt, but I cannot get even http over port 80 to work…
I can reach the NC over local network over both ipv4 and ipv6, remote connection over hostname/ipv6 is not possible. Internet connection is ds-lite, router is Fritzbox cable 6360.
After several days of tinkering I seem not able to find where the problem lies (i.e. in which application). For testing purposes I have activated the site “testmysetup.chickenkiller.com”, nextcloud sits in directory /nextcloud/.
Please help.
\
Current setup:
on the raspberry pi:
root@malina:~# netstat -tulpn |grep LISTEN
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 7131/mysqld
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN 7039/redis-server 1
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 7230/lighttpd
tcp 0 0 0.0.0.0:51413 0.0.0.0:* LISTEN 7258/transmission-d
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 442/dropbear
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN 7372/perl
tcp 0 0 0.0.0.0:9091 0.0.0.0:* LISTEN 7258/transmission-d
tcp6 0 0 ::1:6379 :::* LISTEN 7039/redis-server 1
tcp6 0 0 :::80 :::* LISTEN 7230/lighttpd
tcp6 0 0 :::51413 :::* LISTEN 7258/transmission-d
tcp6 0 0 :::22 :::* LISTEN 442/dropbear
tcp6 0 0 :::443 :::* LISTEN 7230/lighttpd
on fritzbox:
ping6, port 80,443 and 51820 open
Firewall nur für bestimmte Protokolle öffnen.
PING6 freigeben
Protokoll Portbereich
TCP von Port 80 bis Port 80
TCP von Port 443 bis Port 443
UDP von Port 51820 bis Port 51820
in net setup DNS Server active with IA_PD and IA_NA address
DHCPv6-Server im Heimnetz
DHCPv6-Server in der FRITZ!Box für das Heimnetz aktivieren:
DNS-Server, Präfix (IA_PD) und IPv6-Adresse (IA_NA) zuweisen
FRITZ!Box als DNS-Server via DHCPv6 bekannt geben. Teile des vom Internetanbieter zugewiesenen IPv6-Netzes an nachgelagerte Router weitergeben. Geräte im Heimnetzwerk bekommen eine IPv6-Adresse via DHCPv6 zugewiesen.
ping6 from Online Ping, Traceroute, DNS lookup, WHOIS, Port check, Reverse lookup, Proxy checker, Bandwidth meter, Network calculator, Network mask calculator, Country by IP, Unit converter works perfectly:
— PING testmysetup.chickenkiller.com(xxxxxx) 56 data bytes —
64 bytes from xxxxxx: icmp_seq=1 ttl=244 time=41.1 ms
64 bytes from xxxxxx: icmp_seq=2 ttl=244 time=92.9 ms
64 bytes from xxxxxx: icmp_seq=3 ttl=244 time=110 ms
64 bytes from xxxxxx: icmp_seq=4 ttl=244 time=82.4 ms
— testmysetup.chickenkiller.com ping statistics —
packets transmitted 4
received 4
packet loss 0 %
time 3007 ms
— Round Trip Time (rtt) —
min 41.110 ms
avg 81.688 ms
max 110.382 ms
mdev 25.471 ms
IPV6 port scanner shows as expected the ports 80 and 443 open
SSL test (letsencrypt) gives names mismatch obviously, but ends with A if trust issues are ignored
https://www.ssllabs.com/ssltest/analyze.html?d=testmysetup.chickenkiller.com
Overall Rating T
If trust issues are ignored: A
Visit our documentation page for more information, configuration guides, and books. Known issues are documented here.
This server’s certificate is not trusted, see below for details.
This server supports TLS 1.3.
Most interestingly, nextcloud.com finds the instance of nextcloud and reports security A
Rating A
https://testmysetup.chickenkiller.com/nextcloudRunning Nextcloud 20.0.4.0
The possible culprit firewall ???
traceroute to testmysetup.chickenkiller.com (xxxxxx), 30 hops max, 80 byte packets
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
No reply for 5 hops. Assuming we reached firewall.