[Magisk] Zackptg5:
Just saw your profile thing about PMs, sorry about that, you can ignore mine.

So I looked more into why it works on my phone. I have wget included in my module which mounts to bin. This is the version info for it:

bullhead:/ $ wget -V
GNU Wget UNKNOWN built on linux-androideabi.

+digest +https +ipv6 -iri -large-file -nls +ntlm +opie +ssl/openssl

Wgetrc:
/usr/local/etc/wgetrc (system)
Compile:
/home/pelya/src/endless_space/android-ndk-r10c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc
-DHAVE_CONFIG_H -DSYSTEM_WGETRC="/usr/local/etc/wgetrc"
-DLOCALEDIR="/usr/local/share/locale" -I. -I../../../src -I../lib
-I../../../lib
-I/home/pelya/src/endless_space/wget-android/android/armeabi/../openssl/armeabi/include
-fpic -ffunction-sections -funwind-tables -fstack-protector
-D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__
-D__ARM_ARCH_5TE__ -no-canonical-prefixes -march=armv5te
-mtune=xscale -msoft-float -mthumb -fomit-frame-pointer
-fno-strict-aliasing -finline-limit=64 -DANDROID -DNDEBUG -O2 -g
-finline-functions -Wa,--noexecstack
-isystem/home/pelya/src/endless_space/android-ndk-r10c/platforms/android-14/arch-arm/usr/include
-isystem/home/pelya/src/endless_space/android-ndk-r10c/sources/cxx-stl/gnu-libstdc++/4.6/include
-isystem/home/pelya/src/endless_space/android-ndk-r10c/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi/include
Link:
/home/pelya/src/endless_space/android-ndk-r10c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc
-fpic -ffunction-sections -funwind-tables -fstack-protector
-D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__
-D__ARM_ARCH_5TE__ -no-canonical-prefixes -march=armv5te
-mtune=xscale -msoft-float -mthumb -fomit-frame-pointer
-fno-strict-aliasing -finline-limit=64 -DANDROID -DNDEBUG -O2 -g
-finline-functions -Wa,--noexecstack
-isystem/home/pelya/src/endless_space/android-ndk-r10c/platforms/android-14/arch-arm/usr/include
-isystem/home/pelya/src/endless_space/android-ndk-r10c/sources/cxx-stl/gnu-libstdc++/4.6/include
-isystem/home/pelya/src/endless_space/android-ndk-r10c/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi/include
-pie -Wl,--gc-sections -Wl,-z,nocopyreloc
--sysroot=/home/pelya/src/endless_space/android-ndk-r10c/platforms/android-14/arch-arm
-L/home/pelya/src/endless_space/android-ndk-r10c/platforms/android-14/arch-arm/usr/lib
-lc -lm -ldl -lz
-L/home/pelya/src/endless_space/android-ndk-r10c/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi
-lgnustl_static -no-canonical-prefixes -Wl,--no-undefined
-Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -lsupc++ -pie
/home/pelya/src/endless_space/wget-android/android/armeabi/../openssl/armeabi/lib/libssl.a
/home/pelya/src/endless_space/wget-android/android/armeabi/../openssl/armeabi/lib/libcrypto.a
-ldl -lz ftp-opie.o openssl.o http-ntlm.o ../lib/libgnu.a

Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://www.gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Originally written by Hrvoje Niksic <hniksic@xemacs.org>.
Please send bug reports and questions to <bug-wget@gnu.org>.

Also, when I run nslookup, I get 0.0.0.0 as the server address but don't have a resolv.conf file in etc so I'm curious as to why those users were getting different results. It was my understanding that wget in bin would supercede wget in xbin and so the one in my module should always be the wget used