OK, this is my first post here (after having a M0n0wal setup for three years, without much troubleand without any security incidents at all - great firewall!), so please be gentle with me...
This issue is very strange, because when I last used my VPN (which is redirected to the house's main server, Win2K3) from Germany in March, it worked perfectly (well, slowly because of the incredibly slow ADSL in the Gasthouse so far from the nearest larger city that they considered ISDN close to high tech). But now I'm getting nowhere fast (since I have been trying from much faster networks). I get the annoying error 806 both on Vista and XP. It should mean that GRE isn't passed, but I can't se any reason why that should change from March and until now. It sits there for a minute or so trying to get the username/password correct, before it errors out.
I think I just set it to redirect VPN to the server (with address 192.168.1.4) without doing anything else than letting GRE and port 1723 through. And from what I have been able to read here, you don't have to do anything on the firewall rules. I even tried to let everything through both ways, but still could not connect to the VPN.
If I connect from the external WLAN (shared with a few neighbours, the 192.168.1.x series), I get right in the door, and I'll be on my 192.168.0.x network on the other side of the main server in a second. So I think this is a M0n0wall issue. Or could it be something else? The SDSL modem is just set to forward absolutely everything to the M0n0wall (from it's LAN 10.10.10.1 to the M0n0wall external 10.10.10.2), and I know nothing has changed there since March, unless my provider has done anything funky. Which I find very unlikely. I can see nothing in the NAT department.
So can anybody please give me a pointer or two? Thanks in advance!