Hi @NULL1
clear dev-nonce button
on Activation Tab
Go to device details page → Go to Activation Tab → Clear DevNonce Button
Hi @NULL1
clear dev-nonce button
on Activation Tab
Go to device details page → Go to Activation Tab → Clear DevNonce Button
Is there a way to read the last dev nonce value for selected device? Preferably from postgres console without pgAdmin (database accessible from localhost only)?
Reason is that I had two devices out of gateway’s reach for almost a month, so I would like to check how the devices firmware handled that situation.
Never noticed there is a button to do that
Thank you
Ok, found it:
# Connect to postgre terminal:
sudo -u postgres psql
In postgre terminal:
-- Connect to network server database (v3):
\c chirpstack_ns
-- List records for DevEUI = 0123456789abcdef:
SELECT * FROM device_activation WHERE id IN (SELECT id from device_activation WHERE dev_eui = '\x0123456789abcdef' ORDER BY id DESC) ORDER BY created_at DESC;
-- Or list all records:
SELECT * FROM device_activation ORDER BY created_at DESC;
-- Quit postgres:
\q
Hi,
I had the same issue with “Validate dev-nonce error”. Clearing the database with both web-interface and with SQL command did not solved it.
After downgrading to following versions :
chirp-application-server 3.17.3
chirp-network-server 3.15.3
chirp-gateway-bridge 3.13.1
JOIN was succeeded and there was no “Validate dev-nonce error”.
Hi,
I turned off my gateway for a few days, when i turned it on, every end node sucessfully join the server except the one that was having problems 2 months ago. Its a LT-22222-L, class C etc, and already worked for a few days.
Soo, join request after join request, already cleared DevNonce from Web Interface and manually from database. At “Device Data” field, nothing is shown, so I really don’t know what error is.
Anyone can help me? I’m getting very frustrated with this end node, all of them worked for the past 4 months without any error.
Reboot the end node to rejoin.
Hi datnus,
Thanks for your help.
I already rebooted the end node and gateway several times and still the same.
Any other suggestion?
Thanks.
Can try AT+FDR for factory reset via UART cable.
running chirpstack 4.3.2, I have this error on a node that had many activations.
Any ideas how to resolve this?
thanks
Deleting the device and then re-entering the device info seems to have resolved this, or I got lucky and this device address was not used.
I would still like to be able to find where this is stored so that I can empty the list if needed.
Peter
You got further than I did. Have two of these (LT-22222-L) and never got anywhere getting them to join. One step away from trash can :-/
My LT-22222-L works fine and reliable.
Connect uart cable to the node and double check the frequency plan in the node.
I did this but i am still facing validate device nonce error, do i missed anything ?
Which node are you using?
What error are you facing?
Some screenshots will be helpful.
Hello @manojkumarR. Did you manage to sovle this issue??
On its own, this isn’t necessarily an indicator of a problem unless your device cannot complete the join procedure and often (if not always) causes this error. In that case, it may mean that it has run out of usable DevNonce values and you should click on the “Clear DevNonce” button.
If the device doesn’t save the DevNonce values it uses, then it might choose values that were already used before and this error may get raised.
This honestly does not work. At least for me. I noticed on checking my psql database that the nonces did not exist in the tables. yet I still get this error. “DevNonce has already been used”
Is it a problem with my device? Or chirpstack v4. My main aim of using v4 is to have roaming. if there is a workaround to get roaming on v3, Then I’d downgrade without hesitation. Your help will be highly appreciated! Thanks.