Skip to content

Commit b4210d4

Browse files
Merge pull request #2075 from lukaszgoworko/fix-#2060-invalid-ipv6-value
Fix #2060 invalid ipv6 value
2 parents a7622ed + 19e6d5f commit b4210d4

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

bin/nextcloud-domain.sh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@ done
1111
# wicd service finishes before completing DHCP
1212
while :; do
1313
local_ip="$(get_ip)"
14-
pub_ip="$(curl -m4 icanhazip.com 2>/dev/null)"
1514

16-
[[ "$pub_ip" != "" ]] && ncc config:system:set trusted_domains 11 --value="$pub_ip"
15+
pub_ipv4="$(curl -4 -m4 icanhazip.com 2>/dev/null)"
16+
pub_ipv6="$(curl -6 -m4 icanhazip.com 2>/dev/null)"
17+
[[ -z "$pub_ipv4" ]] || ncc config:system:set trusted_domains 11 --value="$pub_ipv4"
18+
[[ -z "$pub_ipv6" ]] || ncc config:system:set trusted_domains 12 --value="[$pub_ipv6]"
19+
1720
[[ "$local_ip" != "" ]] && break
1821

1922
sleep 3

0 commit comments

Comments
 (0)