# gRPC based apps (such as Zap) won't connect to lnd

Applies to:

nodl OG, nodl One (black, etched logo) and nodl Dojo (red, etched logo)

# Symptoms

After clicking the lnd connect link or scanning the QR code, an error occurs and the wallet won't connect to lnd.

# Cause

There are two probable causes. The TLS certificate may be invalid (for example when the IP address of the device changed or because it has been running for more than a year) or the TCP proxy (nginx) in front of lnd is stuck.

# Solution

SSH into your nodl. This step depends on the model of your device.

For nodl OG, use:

$ ssh root@nodl.local

For nodl One and Dojo, use:

$ ssh root@nodl-name.local

(replace "nodl-name" by your nodl's unique name)

If this is your first time connecting through ssh, you will be prompted to verify the ssh host key. Simply answer yes.

The password is nodl1234 for nodl OG (if you haven't changed it). For other devices, it's in the paper you received with your device.

Windows users can use putty (get it from the official download page (opens new window)).

First, try restarting nginx with the following command:

$ service nginx restart

If your wallet still can't connect, try:

$ reset-lnd-tls

Then restart lnd in the nodl web interface.