Read the statement by Michael Teeuw here.
Issue with White list IP(s) not working :(
-
Not my area, but I was reading this: https://forum.magicmirror.builders/topic/1326/ipwhitelist-howto/8
and it mentions that the whitelisting on a range is for IPv6 , so maybe not working with IPv4.
Hope that help -
-
FOUND A WAY TO RESOLVE THIS!
Add
cat /etc/modprobe.d/ipv6.conf # Don't load ipv6 by default alias net-pf-10 off # uncommented alias ipv6 off # added options ipv6 disable_ipv6=1 # this is needed for not loading ipv6 driver blacklist ipv6
to turn off all IPv6 on the Raspi.
Than edit all the IPv6 out of your config file.}, ipWhitelist: [ "192.168.0.92", "192.168.0.1/24", "127.0.0.1"
I still have the .92 in there from testing. It is not needed.
did a sudo reboot just for safe measure and now it all seems to be working as intended. No real idea what the actual issue was…but it is resolved. FINALLY! :)
-
I just realized something. The machine I’m working on had MM 2.1.1 on it. I upgraded to MM 2.1.2 and lo and behold, the IPWhitelist is as whacked as can be. So, if I gave bad information, which I did, please excuse my oversight.
Peace! -
So, After a research about all this mess it up, the problem was a bug inside of ipfilter and MagicMirror too. When I added inside the sample config I’ve using express-ipfilter@0.2.4 In this version has a bug was fixed in 0.3.1 https://github.com/baminteractive/express-ipfilter/commit/4adc5dc33e6ef5086e36a7a56184da7cdcd056bf
The bug for MagicMirror was fixed some weeks ago,
https://github.com/MichMich/MagicMirror/commit/a7297d2685f5ed9b6b34df496065f05ee0d36568You can using now the develop branch or install express-ipfilter previous of the 0.3.1
-
@roramirez said in Issue with White list IP(s) not working :(:
You can using now the develop branch or install express-ipfilter previous of the 0.3.1
Ahh, thank you! :^)
-
@roramirez does that mean that I only have to do an
npm install express-ipfilter
from the rooter with my console, if I have the actual magic mirror installed?
tnx
Peter
-
Nice one.
-
How to white list all IP(s), to make magicmirror public??
-
Disabling IPv6 fixed the issue for me.