WFN20ALPHA - all versions doesn't work !

Sep 5, 2016 at 12:32 PM
Hi guys,
I don't know why but all WFN20ALPHA versions (including WFNV20ALPHA8) doesn't work for me.
WFN1.9.2.9 works fine.
My system: PC - Windows 10 - 64 bits
Developer
Sep 5, 2016 at 3:23 PM
I will need some more information in order to track down the problem. What's in the log-file ("Wokhan.WindowsFirewallNotifier.Common.log")? Does the notification window pop up when you run Notifier.exe directly? What version(s) of the .NET framework do you have installed?
Sep 5, 2016 at 10:12 PM
Edited Sep 6, 2016 at 6:08 AM

Log file

2016/09/05 07:56:48 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)
2016/09/05 07:57:04 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)
2016/09/05 07:57:12 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)
2016/09/05 07:57:12 - jean [True] - [ERROR] Unable to create the rule
La valeur n'est pas comprise dans la plage attendue.
à NetFwTypeLib.INetFwRule.set_LocalPorts(String portNumbers)
à Wokhan.WindowsFirewallNotifier.Common.Helpers.FirewallHelper.AddRule(String ruleName, String currentPath, String service, Int32 protocol, String target, String targetPort, String localport, NET_FW_ACTION_ action, Boolean isTemp, Boolean currentProfile)
2016/09/05 07:57:12 - jean [True] - [ERROR] WFNRuleManager failure
Unable to create the rule
à Wokhan.WindowsFirewallNotifier.RuleManager.Program.Main(String[] args)
2016/09/05 07:57:18 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)
2016/09/05 07:57:18 - jean [True] - [ERROR] Unable to create the rule
La valeur n'est pas comprise dans la plage attendue.
à NetFwTypeLib.INetFwRule.set_LocalPorts(String portNumbers)
à Wokhan.WindowsFirewallNotifier.Common.Helpers.FirewallHelper.AddRule(String ruleName, String currentPath, String service, Int32 protocol, String target, String targetPort, String localport, NET_FW_ACTION_ action, Boolean isTemp, Boolean currentProfile)
2016/09/05 07:57:18 - jean [True] - [ERROR] WFNRuleManager failure
Unable to create the rule
à Wokhan.WindowsFirewallNotifier.RuleManager.Program.Main(String[] args)
2016/09/05 07:57:30 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)
2016/09/05 07:57:30 - jean [True] - [ERROR] Unable to create the rule
La valeur n'est pas comprise dans la plage attendue.
à NetFwTypeLib.INetFwRule.set_LocalPorts(String portNumbers)
à Wokhan.WindowsFirewallNotifier.Common.Helpers.FirewallHelper.AddRule(String ruleName, String currentPath, String service, Int32 protocol, String target, String targetPort, String localport, NET_FW_ACTION_ action, Boolean isTemp, Boolean currentProfile)
2016/09/05 07:57:30 - jean [True] - [ERROR] WFNRuleManager failure
Unable to create the rule
à Wokhan.WindowsFirewallNotifier.RuleManager.Program.Main(String[] args)
2016/09/05 07:58:27 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)
2016/09/05 07:58:27 - jean [True] - [ERROR] Unable to create the rule
La valeur n'est pas comprise dans la plage attendue.
à NetFwTypeLib.INetFwRule.set_LocalPorts(String portNumbers)
à Wokhan.WindowsFirewallNotifier.Common.Helpers.FirewallHelper.AddRule(String ruleName, String currentPath, String service, Int32 protocol, String target, String targetPort, String localport, NET_FW_ACTION_ action, Boolean isTemp, Boolean currentProfile)
2016/09/05 07:58:27 - jean [True] - [ERROR] WFNRuleManager failure
Unable to create the rule
à Wokhan.WindowsFirewallNotifier.RuleManager.Program.Main(String[] args)
2016/09/05 13:57:22 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)
2016/09/05 13:57:36 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)
2016/09/05 14:00:06 - jean [True] - [ERROR] Unexpected error
Le processus ne peut pas accéder au fichier 'C:\Program Files (x86)\WFNV20ALPHA8\IPDatabase.gz', car il est en cours d'utilisation par un autre processus.
à System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
à System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
à System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
à System.IO.FileStream..ctor(String path, FileMode mode)
à Wokhan.WindowsFirewallNotifier.Console.Helpers.ViewModels.GeoConnection.<>c.<InitCache>b__23_0()
à System.Threading.Tasks.Task`1.InnerInvoke()
à System.Threading.Tasks.Task.Execute()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Wokhan.WindowsFirewallNotifier.Console.Helpers.ViewModels.GeoConnection.<InitCache>d__23.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
à System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
à Wokhan.WindowsFirewallNotifier.Console.UI.Pages.Map.<Map_Loaded>d__38.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
2016/09/05 14:00:16 - jean [True] - [ERROR] Unexpected error
Cannot retrieve connection location.
à Wokhan.WindowsFirewallNotifier.Console.Helpers.ViewModels.GeoConnection.get_CurrentCoordinates()
à Wokhan.WindowsFirewallNotifier.Console.UI.Pages.Map.<Map_Loaded>d__38.MoveNext()
--- Fin de la trace de la pile à partir de l'emplacement précédent au niveau duquel l'exception a été levée ---
à System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
à System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
à System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
2016/09/05 23:57:12 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)

2016/09/06 00:00:25 - jean [True] - [INIT] OS: Microsoft Windows NT 10.0.14393.0 (64 bit) / .Net CLR: 4.0.30319.42000 / Path: C:\Program Files (x86)\WFNV20ALPHA8\ / Version: 2.0.6090.30342 (32 bit)

.NET framework ==> version 4.6.01586

Does the notification window pop up when you run Notifier.exe directly? yes

Another points

--- With WFN1.9.2.9 when i launch the notifications, a new planned task at startup level is created => see below

Task WindowsFirewallNotifierTask Wokhan C:\Program Files (x86)\WFN1.9.2.9\Notifier.exe -pid $(ProcessID) -threadid $(ThreadID) -ip $(DestAddress) -port $(DestPort) -protocol $(Protocol) -localport $(SourcePort) -path "$(Application)"

--- Wiith WFNV20ALPHA*, no way, nothing happens, no new task !

---I use free Avast antivirus, what is the possible interaction with the WFNV20ALPHA* versions ?
Developer
Sep 6, 2016 at 3:06 PM
Can you please try putting WFN in a folder that's not inside Program Files? The current alpha's have trouble running from there, as access to files there is restricted.
Sep 7, 2016 at 5:44 AM
No change with another folder.
I continue with WFN1.9.2.9
Thanks for your help.
Editor
Sep 7, 2016 at 6:43 AM
Localization for 2.0 still is not up, yet, so that is probably why none of them work for you (as I see you are on a french system).
Developer
Oct 29, 2016 at 4:39 PM
Some fixes were made in the latest release that should fix your issue. Can you try the latest Alpha release?
Nov 15, 2016 at 9:54 PM
I try but no way, this new alpha version doesn't work for me.
Developer
Nov 16, 2016 at 4:00 PM
Hmm, weird. Can you copy-paste a new log-file?