Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

NodeLink failure to run

Featured Replies

Getting the following on starting NodeLink:

Unhandled Exception:                                                                                                                                           
System.BadImageFormatException: Could not resolve field token 0x0400002b, due to: Could not load type of field 'i:ac' (28) due to: Could not load file or assem
bly 'System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. assembly:/home/pi/node/NodeLink.exe type:i
 member:(null)                                                                                                                                                 
File name: 'NodeLink'                                                                                                                                          
[ERROR] FATAL UNHANDLED EXCEPTION: System.BadImageFormatException: Could not resolve field token 0x0400002b, due to: Could not load type of field 'i:ac' (28) d
ue to: Could not load file or assembly 'System.Net.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. assembl
y:/home/pi/node/NodeLink.exe type:i member:(null)                                                                                                              
File name: 'NodeLink'          

Was working three days ago, but now it's not. Any help would be appreciated.

You didn't follow the instructions.  Either run the installer or:

sudo apt install libmono-system-net-http*

  • Author

Thanks. That appears to work, although still problems running it as a system daemon. I will try and clear that up.

Not sure what instructions you were referring to, though. As I said, working great for months and then after installing a different package (Unifi Controller) a couple days ago NodeLink died. The Unifi Controller package must have screwed something up with libmono-system-net-http (which is weird, because it's Java, not Mono).

 

Edited by Goose66

I also just had a conflict with NodeLink and the Unifi controller on my RPI3. The latest set of Ecobee server issues encouraged me to run the NodeLink installation script that io_guy built (see other thread), and my Unifi controller stopped working at the same time (seg fault on launch).

From the Unifi forum, it seems like they recently added some Java arguments that require a newer Java version, and it has to be installed in a specific way and the old version uninstalled in a specific way. I did eventually get it work, and it may have just been a coincidence of a Unifi controller change and Ecobee server issues that were entirely on their side.

Archived

This topic is now archived and is closed to further replies.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.