← Forum collection

Local preservation · retrieved 27 September 2026

Lite-Node Bug Reports

12 identified posts by JamesT, in their original words. Other authors’ replies are not reproduced. Available uploaded images are preserved below each post; original attachment links remain for provenance. Avatars and external link previews are not archived. Historical commands are retained as evidence, not current installation instructions.

JamesT · 2024-07-16 · Post 1

Welcome to the Lite-Node Bug Report forum! The primary function of this forum is to collect reports on issues currently affecting Lite-Nodes. Our goal is that this forum will become an extremely valuable tool to the development team, allowing all of us to help make diode the best network it can be.

The quality assurance team will be monitoring this forum continuously, looking for new issues and then adding them to our bug tracking database.

While you may not see us post here very often, please know that your reports are read and appreciated. In the event that the amount of information in a bug report proves to be insufficient during our investigation, you may be asked for additional information (like your hardware configuration or what time you encountered a specific issue)—so keep an eye out!

Please keep all posts on topic. This means threads should center around bug reports, workarounds, and discussion of impacting issues.

When providing information on a bug report, it is okay to post on an existing thread if your issue is exactly the same as the original post. If you are experiencing a similar issue with slight variations, please create your own topic.

As always, community forums work best when all participants treat each other with respect and courtesy before posting.

Thank you for supporting Diode.

Original post ↗

JamesT · 2024-07-17 · Post 2

@Knusperhaus when entering the shell and running the diode-node.info I get an error

/snap/bin/diode-node.shell
=ERROR REPORT==== 17-Jul-2024::14:27:44.824279 ===
File operation error: eacces. Target: .. Function: list_dir. Process: application_controller.
=ERROR REPORT==== 17-Jul-2024::14:27:44.887349 ===
File operation error: eacces. Target: .. Function: list_dir. Process: application_controller.
=ERROR REPORT==== 17-Jul-2024::14:27:44.927296 ===
File operation error: eacces. Target: .. Function: list_dir. Process: application_controller.
Erlang/OTP 26 [erts-14.2.3] [source] [64-bit] [smp:128:1] [ds:128:1:10] [async-threads:1] [jit:ns]

Interactive Elixir (1.15.7) - press Ctrl+C to exit (type h() ENTER for help)
iex(diode_node@nodelite001-1cpu-1gb-us-sjo1)1> diode-node.info
** (CompileError) cannot compile code (errors have been logged)

iex(diode_node@nodelite001-1cpu-1gb-us-sjo1)1> h
IEx.Helpers was not compiled with docs
*** ERROR: Shell process terminated! (^G to start new job) ***
iex(diode_node@nodelite001-1cpu-1gb-us-sjo1)2> 

Original post ↗

JamesT · 2024-07-17 · Post 3

runnign from the path

/snap/bin/diode-node.info
=ERROR REPORT==== 17-Jul-2024::14:31:37.197599 ===
File operation error: eacces. Target: .. Function: list_dir. Process: application_controller.
=ERROR REPORT==== 17-Jul-2024::14:31:37.251027 ===
File operation error: eacces. Target: .. Function: list_dir. Process: application_controller.
=ERROR REPORT==== 17-Jul-2024::14:31:37.287794 ===
File operation error: eacces. Target: .. Function: list_dir. Process: application_controller.
== Diode Node 0x22612cf691c006cc656b0489eaXXXXXXXXXXXXXXX ==
Version          : 1.2.1
Connected Devices: 2
Connected Peers  : 8

Current Epoch    : 664
Ticket Score     : 0

Previous Epoch   : 663
Ticket Score     : 0

Original post ↗

JamesT · 2024-07-21 · Post 7

light nodes causing a client host error, error at web browser end resulting in error 500

**doConnectDevice() for 'media-stream' failed: GetServer(): wrong signature in server object &{Host:[57 52 46 50 51 55 46 50 46 49 54 56] EdgePort:41046 ServerPort:51055 Sig:[0 135 196 209 183 211 137 67 142 37 219 83 38 171 183 72 174 14 223 48 253 153 90 187 192 174 71 74 236 72 224 113 110 105 71 109 8 147 160 231 17 205 160 183 88 110 159 246 16 129 179 35 94 128 75 85 222 167 165 28 81 161 239 176 254] ServerPubKey:[4 170 175 49 75 113 70 225 30 44 47 24 2 46 12 180 57 254 168 61 173 150 50 66 61 65 185 80 116 63 147 62 90 149 59 87 117 14 155 106 34 2 198 196 129 170 62 150 51 110 178 37 34 16 153 219 22 201 112 66 135 88 238 233 222] Extra:map[block:{neg:false abs:[6678668]} name:{neg:false abs:[3275074798935961137 3558811779124520802 7811903006599819565 8315171310995989605 8315171473952368997 28025]} tickets:{neg:false abs:[]} time:{neg:false abs:[1721571447054126263]} uptime:{neg:false abs:[24683378]}]} with 2 candidates**

update on client side


INFO Retry to connect (1/3), waiting 5s server=94.237.2.168:41046 
ERROR Couldn't add block 7597200 [0 0 12 245 94 103 146 111 80 168 80 61 106 28 44 175 118 123 6 19 226 161 251 51 238 158 193 128 247 137 84 143]: don't know direct parent of this block server=95.111.218.30:41046 
DEBUG Added relay#4 [0x982039c3aaef4f40896793ec7ed2fc7afb0f6492] @ 94.237.2.168:41046
ERROR Couldn't add block 7597200 [0 0 12 245 94 103 146 111 80 168 80 61 106 28 44 175 118 123 6 19 226 161 251 51 238 158 193 128 247 137 84 143]: don't know direct parent of this block server=185.70.196.190:41046 
ERROR Couldn't add block 7597200 [0 0 12 245 94 103 146 111 80 168 80 61 106 28 44 175 118 123 6 19 226 161 251 51 238 158 193 128 247 137 84 143]: don't know direct parent of this block server=95.111.218.30:41046 
ERROR Couldn't add block 7597200 [0 0 12 245 94 103 146 111 80 168 80 61 106 28 44 175 118 123 6 19 226 161 251 51 238 158 193 128 247 137 84 143]: don't know direct parent of this block server=185.70.196.190:41046 
ERROR Couldn't add block 7597200 [0 0 12 245 94 103 146 111 80 168 80 61 106 28 44 175 118 123 6 19 226 161 251 51 238 158 193 128 247 137 84 143]: don't know direct parent of this block server=95.111.218.30:41046 
ERROR Couldn't add block 7597204 [0 0 12 220 33 174 142 107 88 36 221 135 93 118 248 150 193 187 172 109 254 70 125 193 173 70 156 63 212 31 225 156]: don't know direct parent of this block server=94.237.2.1

Original post ↗

JamesT · 2024-07-22 · Post 10

No all my light nodes with fallback are still producing a 500 error on the client side

Original post ↗

JamesT · 2024-07-22 · Post 11

[Attachment: — see original post]

Knusperhaus:

diode-node.info

diode-node.info works perfect now

Original post ↗

JamesT · 2024-07-24 · Post 16

I wrote a script for listing oom values, Just copy and paste the script into an executable script like oom.sh

#!/bin/bash
# This script retrieves and displays the OOM (Out Of Memory) score and the OOM adjusted score 
# for each running process, sorted in descending order by the OOM score.

printf 'PID\tOOM Score\tOOM Adj\tCommand\n'

# Read each process ID and command, check if a corresponding oom_score file exists and its value is not zero.
# If so, print the process ID, OOM score, OOM adjusted score, and command.
while read -r pid comm
do
    if [ -f /proc/$pid/oom_score ] && [ $(cat /proc/$pid/oom_score) != 0 ]
    then
        printf '%d\t%d\t\t%d\t%s\n' "$pid" "$(cat /proc/$pid/oom_score)" "$(cat /proc/$pid/oom_score_adj)" "$comm"
    fi
done < <(ps -e -o pid= -o comm=) | sort -k 2nr

example output, this shows my beam.smp is using a lot of cpu, to avoid crashes I activated a swap file

PID     OOM Score       OOM Adj Command
300659  1186            0       beam.smp
329476  682             0       alloy
670     669             0       networkd-dispat
790     669             0       unattended-upgr
25289   668             0       systemd-resolve
328154  668             0       (sd-pam)
27131   667             0       rsyslogd
328147  667             0       sshd
328246  667             0       bash
49767   667             0       packagekitd
49775   667             0       udisksd
25283   666             0       systemd-network
26271   666             0       systemd-timesyn
300712  666             0       epmd
300716  666             0       erl_child_setup
301118  666             0       inet_gethost
301119  666             0       inet_gethost
301120  666             0       inet_gethost
301121  666             0       inet_gethost
301126  666             0       inet_gethost
328150  666             0       systemd
330982  666             0       bash
330991  666             0       htop
342204  666             0       sshd
342209  666             0       oom.sh
342210  666             0       oom.sh
342211  666             0       sort
49762   666             0       cron
49765   666             0       upowerd
49766   666             0       acpid
49773   666             0       polkitd
677     666             0       systemd-logind
731     666             0       login
25293   501             -250    systemd-journal
201676  72              -900    snapd
664     68              -900    dbus-daemon

my htop here shows diode grabbing swap and memory and cpu

[Attachment: Screenshot 2024-07-24 at 23.09.48 — see original post]

Screenshot 2024-07-24 at 23.09.481885×206 49.8 KB

hope it helps

Original post ↗

Screenshot 2024-07-24 at 23.09.48
Preserved attachment · original file

JamesT · 2024-07-24 · Post 17

whats your spec of build and os versions etc I am running ubuntu 22.04 and allis good with no crashes, just a memory leak and cpu leaks

Original post ↗

JamesT · 2024-07-24 · Post 20

I am running the same memory config. Check to see if apparmor is denying beam.smp. also create a 1GB swap file to see if that stops the crashing.

What provider are you hosting on and what does dmesg -T show

Original post ↗

JamesT · 2024-08-14 · Post 26

I provisioned a GCP instance and noticed the following. the node picks up the private ip address instead of the public ip when exposed through the firewall on Google Compute Cloud.

== Diode Node 0x97f083027fe2943556e7073a387ee0cbca511df3 ==
Name : salmon_dutch@ta-nodelite-001-1408-24
Version : 1.2.7
Uptime : 3254
Connected Devices: 1
Connected Peers : 6

Current Epoch : 664
Ticket Score : 0

Previous Epoch : 663
Ticket Score : 0

Dashboard : Diode™ Network

I resolved this by running snap set diode-node host=ip-address

Original post ↗

JamesT · 2024-08-14 · Post 27

try snap set diode-node host=public ip address and it should resolve any issue, I noticed sometimes that it picks up the private ip and doesnt route properly

Original post ↗

JamesT · 2024-08-16 · Post 29

Hi Dom
Is it possible to remove registered nodes in the ambassador registrar? This feature may reduce junk on the network?

Original post ↗