NMControl Windows Installer v0.8.1
-
- Posts: 36
- Joined: Thu Jul 23, 2015 7:58 pm
- os: windows
Re: NMControl Windows Installer v0.8.1
I am getting the following "Side-by-Side configuration is incorrect" error on launch of NMControl v0.8.1. The Application event log shows error Event 33: Activation context generation failed for "C:\Program Files (x86)\NMControl\nmcontrolwin.exe.Manifest". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.8387" could not be found.
-
- Posts: 36
- Joined: Thu Jul 23, 2015 7:58 pm
- os: windows
Re: NMControl Windows Installer v0.8.1
Win 7, 64-bit. Previously downloaded and built nmcontrol-hyperion. Not sure if or how to "uninstall" hyperion (it is not running when I try and start v0.8.1).
Re: NMControl Windows Installer v0.8.1
Thank you very much for the feedback.
msvcm90.dll
msvcp90.dll
msvcr90.dll
If they are missing please let me know. You can then simply try to rerun the installer. I noticed one case where these necessary DLLs were not properly installed.
You might want to uninstall hyperion via the uninstaller (if it is still there) and then install v0.8.1. They might interfere in some ways (config, .bit requests) and uninstalling one might break the other. Reinstalling should always fix things.barkingdoggy wrote:Win 7, 64-bit. Previously downloaded and built nmcontrol-hyperion. Not sure if or how to "uninstall" hyperion (it is not running when I try and start v0.8.1).
Please check whether in "C:\Program Files (x86)\NMControl" there are these three DLL files:barkingdoggy wrote:I am getting the following "Side-by-Side configuration is incorrect" error on launch of NMControl v0.8.1. The Application event log shows error Event 33: Activation context generation failed for "C:\Program Files (x86)\NMControl\nmcontrolwin.exe.Manifest". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.8387" could not be found.
msvcm90.dll
msvcp90.dll
msvcr90.dll
If they are missing please let me know. You can then simply try to rerun the installer. I noticed one case where these necessary DLLs were not properly installed.
-
- Posts: 36
- Joined: Thu Jul 23, 2015 7:58 pm
- os: windows
Re: NMControl Windows Installer v0.8.1
<ul><li>There's no uninstall on the nmcontrol-hyperion I have. </li><li>
The dlls are missing from C:\Program Files (x86)\NMControl, even after reinstalling v0.8.1. </li><li>
I have the dlls in C:\Users\Keystone\Downloads\nmcontrol-nmcontrol-hyperion\nmcontrol-nmcontrol-hyperion\dist\nmcontrolwin, but when I copy the dlls to C:\Program Files (x86)\NMControl I get the same side-by-side error.</li></ul>
The dlls are missing from C:\Program Files (x86)\NMControl, even after reinstalling v0.8.1. </li><li>
I have the dlls in C:\Users\Keystone\Downloads\nmcontrol-nmcontrol-hyperion\nmcontrol-nmcontrol-hyperion\dist\nmcontrolwin, but when I copy the dlls to C:\Program Files (x86)\NMControl I get the same side-by-side error.</li></ul>
-
- Posts: 36
- Joined: Thu Jul 23, 2015 7:58 pm
- os: windows
Re: NMControl Windows Installer v0.8.1
I tried to install nmcontrol on a different machine, a Win-10, 64-bit machine with Python 3.5. No go. Based on the errors, it looks like there are paths hard-coded in the app.
Traceback (most recent call last):
File "<string>", line 10, in <module>
File "C:\_temp\git\nmcontrol\lib\splashscreen.py", line 57, in splashscreen
File "C:\_temp\git\nmcontrol\lib\splashscreen.py", line 10, in_init_
File "C:\Python27\lib\lib-tk\Tkinter.py", line 3366, in_init_
File "C:\Python27\lib\lib-tk\Tkinter.py", line 3320, in_init_
TclError: couldn't open "lib/splash.gif": no such file or directory
Also, the msvc*.dlls are missing from c:\Program Files (x86)\NMControl.
Traceback (most recent call last):
File "<string>", line 10, in <module>
File "C:\_temp\git\nmcontrol\lib\splashscreen.py", line 57, in splashscreen
File "C:\_temp\git\nmcontrol\lib\splashscreen.py", line 10, in_init_
File "C:\Python27\lib\lib-tk\Tkinter.py", line 3366, in_init_
File "C:\Python27\lib\lib-tk\Tkinter.py", line 3320, in_init_
TclError: couldn't open "lib/splash.gif": no such file or directory
Also, the msvc*.dlls are missing from c:\Program Files (x86)\NMControl.
Re: NMControl Windows Installer v0.8.1
something definitely went wrong with the latest installer. it sometimes / on some machines does not install everything. may have to do with folder permissions. I will take a look tomorrow.
Re: NMControl Windows Installer v0.8.1
edit: turns out the installer was missing some things - file size was 500k smaller. doh. Use this version, I will update the OP.
This version writes a log about the setup process to %appdata%\Local\Temp (e.g. C:\Users\username\AppData\Local\Temp). The log file should be called "Setup Log 2015-10-15 #001.txt". This file should help debug.
http://blockchained.com/stuff/NMControl ... etup_b.exe
And here is a zip archive: http://blockchained.com/stuff/nmcontrolwin_0.8.1.zip
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
$ shasum -a256 NMControl_v0.8.1_setup_b.exe
949d8ccb0dea286a22f89bcea85534b27ff4df7fbaf7902689c320d6a54cf227 NMControl_v0.8.1_setup.exe
$ shasum -a256 nmcontrolwin_0.8.1.zip
db89c94fef377db342289f40b975296ce5da1f619b2f1e7fb70c1ecb530f86d5 nmcontrolwin_0.8.1.zip
id/phelix
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJWH5S0AAoJEMv5QLdyEy4YRO0IALnCQSXGrXSDNeOkXAhUUTQL
R0Duws9MjUD6+xEG8IFQb7bT6FnCsO6Zv4/t8NM5Q3vHNQZ+HCkDOK8hcxPxrS/6
2pMzHgMaXJP+4i3r0Ug3AezJW0B3yhSrFLBqsRkhZmDMfSyI70UVglvOcSSw3DM7
Na2QFdBxtW3smC3Qse5yqT38Tg5mih3nWgTaSXVYGN/qMefOn/ermkbMilXzngj3
L9rXfPhKe1CJqiggXd1o5ySls80zVYvITxyqY98V6Cr8aKv3A/slA/8TZ15YVqEa
xhi6/DMvT7wlFrkYDZPV70Wft9GG6e5lZVRdlLamVMGlKtFHLrD7LzvXj9q4WEM=
=Rr9V
-----END PGP SIGNATURE-----
Check out this info on how to set up browsing on Windows 7: https://github.com/phelixnmc/nmcontrol/ ... /README.md
This version writes a log about the setup process to %appdata%\Local\Temp (e.g. C:\Users\username\AppData\Local\Temp). The log file should be called "Setup Log 2015-10-15 #001.txt". This file should help debug.
http://blockchained.com/stuff/NMControl ... etup_b.exe
And here is a zip archive: http://blockchained.com/stuff/nmcontrolwin_0.8.1.zip
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
$ shasum -a256 NMControl_v0.8.1_setup_b.exe
949d8ccb0dea286a22f89bcea85534b27ff4df7fbaf7902689c320d6a54cf227 NMControl_v0.8.1_setup.exe
$ shasum -a256 nmcontrolwin_0.8.1.zip
db89c94fef377db342289f40b975296ce5da1f619b2f1e7fb70c1ecb530f86d5 nmcontrolwin_0.8.1.zip
id/phelix
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJWH5S0AAoJEMv5QLdyEy4YRO0IALnCQSXGrXSDNeOkXAhUUTQL
R0Duws9MjUD6+xEG8IFQb7bT6FnCsO6Zv4/t8NM5Q3vHNQZ+HCkDOK8hcxPxrS/6
2pMzHgMaXJP+4i3r0Ug3AezJW0B3yhSrFLBqsRkhZmDMfSyI70UVglvOcSSw3DM7
Na2QFdBxtW3smC3Qse5yqT38Tg5mih3nWgTaSXVYGN/qMefOn/ermkbMilXzngj3
L9rXfPhKe1CJqiggXd1o5ySls80zVYvITxyqY98V6Cr8aKv3A/slA/8TZ15YVqEa
xhi6/DMvT7wlFrkYDZPV70Wft9GG6e5lZVRdlLamVMGlKtFHLrD7LzvXj9q4WEM=
=Rr9V
-----END PGP SIGNATURE-----
Check out this info on how to set up browsing on Windows 7: https://github.com/phelixnmc/nmcontrol/ ... /README.md
-
- Posts: 36
- Joined: Thu Jul 23, 2015 7:58 pm
- os: windows
Re: NMControl Windows Installer v0.8.1
Success! NMControl installed on the Windows 7 machine, and nslookups for .bit domains work! However, nslookups for .com domains do not work. For example, "No internal type for both IPv4 and IPv6 Addresses (A +AAAA) records available for google.com."
Service-dns.conf:
[dns]
; Launch at startup
;start=1
; Listen on ip
;host=127.0.0.1
; Disable lookups for standard domains
;disable_standard_lookups=1
; Listen on port
;port=53
; Forward standard requests to
;resolver=10.199.251.1
Windows DNS set to 127.0.0.1.
Ditto for disable_stamdard_lookups=0 and resolver=8.8.4.4
Service-dns.conf:
[dns]
; Launch at startup
;start=1
; Listen on ip
;host=127.0.0.1
; Disable lookups for standard domains
;disable_standard_lookups=1
; Listen on port
;port=53
; Forward standard requests to
;resolver=10.199.251.1
Windows DNS set to 127.0.0.1.
Ditto for disable_stamdard_lookups=0 and resolver=8.8.4.4
-
- Posts: 36
- Joined: Thu Jul 23, 2015 7:58 pm
- os: windows
Re: NMControl Windows Installer v0.8.1
Less successful on my Win-10 machine with Python 3.5 instead of Python 2.7. NMControl installed and runs without errors, however nslookup does not work for either .bit or .com domains. Nslookup queries return, "No internal type for both IPv4 and IPv6 Addresses (A +AAAA) records available for nx.bit (and google.com)" I don't know why.
Re: NMControl Windows Installer v0.8.1
Thanks to your endurance.barkingdoggy wrote:Success! NMControl installed on the Windows 7 machine, and nslookups for .bit domains work!
With these last changes it should work. I clarified the config here. Also NMControl must be able to connect (no firewall).However, nslookups for .com domains do not work. For example, "No internal type for both IPv4 and IPv6 Addresses (A +AAAA) records available for google.com."
Service-dns.conf:
[dns]
; Launch at startup
;start=1
; Listen on ip
;host=127.0.0.1
; Disable lookups for standard domains
;disable_standard_lookups=1
; Listen on port
;port=53
; Forward standard requests to
;resolver=10.199.251.1
Windows DNS set to 127.0.0.1.
Ditto for disable_stamdard_lookups=0 and resolver=8.8.4.4
It should not matter which version of Python is installed on the machine as this brings it's own Python engine.barkingdoggy wrote:Less successful on my Win-10 machine with Python 3.5 instead of Python 2.7.
You can take a look at the debug file %appdata%/NMControl/log.txt If you start from the command line you should see exactly what is going on in the logfile: "%programfiles(x86)%\nmcontrol\nmcontrolwin" --debug=1NMControl installed and runs without errors, however nslookup does not work for either .bit or .com domains. Nslookup queries return, "No internal type for both IPv4 and IPv6 Addresses (A +AAAA) records available for nx.bit (and google.com)" I don't know why.