» Edit1: (14-02-2020, 02:04 PM) @Everyone: About editing the Windows host file, you can do it, but is NOT recommend at all (because you will broke HFS functionality and security). You can disable updates, but you could end exposing your PC to vulnerabilities, fixed on new versions. You always must keep HFS updated (the same like you update your Windows).
» Edit2: (20-02-2020, 02:12 AM) @Danny: I might have been unclear in my initial explanation (on a private message I've sent you 09-02-2020), but what I meant to tell you, is that
HFS will maintain/keep your settings untouched, if you have the 'ip-services=' setting filled with some value (of any type). For example (see the text marked in red and green):
ip-services=0.0.0.0
ip-services-time=99999.99999
With the above setting, HFS will never download any setting from Rejetto's server. The same goes if you use:
ip-services=http://checkip.amazonaws.com/
ip-services-time=88888.88888
...or also if you use:
ip-services=http://whatismyip.akamai.com/
ip-services-time=77777.77777
With any of those settings, everything will be keep untouched on your 'hfs.ini' (the settings marked in red, are my recommendation for you, instead of using DNS blocking).
But keep in mind, that using the first setting
ip-services=0.0.0.0 (and the same as doing 'DNS blocking'),
it will disable/broke the following HFS features: '
Self test' and '
Dynamic DNS updater' (since those features rely on finding your external IP address). To test if those settings were applied, go to (in Expert mode): "Menu > IP address > Find external address", and it should give you an error (if you have used
ip-services=0.0.0.0).
Using any of the last two settings (those with the text marked in green), will enable those features again (and nothing will be downloaded from Rejetto's server).
Correct me if I'm wrong, but I think this problem/issue started when have you followed a Rejetto comment (posted
here), and you have cleaned the '
ip-services=' settings value, like this:
ip-services=
ip-services-time=
And using that 'empty' setting, it makes HFS automatically 'fetch' from Rejetto's server, a correct working value (and if you have 'hfs.ini' write protected, it makes this worst, since this 'fetch' will happen every time you start HFS). And that was what made you (Danny) enter on 'panic mode'.
So, remember that 'ip-services=' must be always filled with some value, because HFS needs this setting to some of his features ('Self test' and 'Dynamic DNS updater'). It's also recommended to regularly make a backup of your 'hfs.ini', instead of having it write protected.
Now that everything is more calm down, I'm sure you will understand how HFS works (but don't be afraid to ask if you have any more questions, of if you don't understand my explanation). We are all here to help.
Cheers,
Leo.-