Restart it
Hey #[0] #[1] maybe one of you can help me with another smooth-brain relay question. I deployed nostream, enabled payments, set up my LNBits URL and API key, i see the friendly splash screen in the container's logs indicating that payments are enabled... but I'm not seeing the paywall on https://relay.thefockinfury.wtf. Shouldn't I see a form that captures the user's npub and captures payment? Or do I need to make some additional config changes somewhere?

Discussion
Did that a few times to no avail. Is there an obvious first place to look for clues?
I do sometimes get this error in the console--not sure whether that's related or something I need to troubleshoot later:
```
Node.js v18.14.2
Unable to get pending invoices. KnexTimeoutError: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?
at Client_PG.acquireConnection (/app/node_modules/knex/lib/client.js:312:26)
at async Runner.ensureConnection (/app/node_modules/knex/lib/execution/runner.js:287:28)
at async Runner.run (/app/node_modules/knex/lib/execution/runner.js:30:19)
at async InvoiceRepository.findPendingInvoices (/app/src/repositories/invoice-repository.js:39:28)
at async PaymentsService.getPendingInvoices (/app/src/services/payments-service.js:30:20)
at async MaintenanceWorker.onSchedule (/app/src/app/maintenance-worker.js:34:26) {
sql: undefined,
bindings: undefined
}
/app/src/app/maintenance-worker.js:66
throw error;
^
KnexTimeoutError: Knex: Timeout acquiring a connection. The pool is probably full. Are you missing a .transacting(trx) call?
at Client_PG.acquireConnection (/app/node_modules/knex/lib/client.js:312:26)
at async Runner.ensureConnection (/app/node_modules/knex/lib/execution/runner.js:287:28)
at async Runner.run (/app/node_modules/knex/lib/execution/runner.js:30:19)
at async InvoiceRepository.findPendingInvoices (/app/src/repositories/invoice-repository.js:39:28)
at async PaymentsService.getPendingInvoices (/app/src/services/payments-service.js:30:20)
at async MaintenanceWorker.onSchedule (/app/src/app/maintenance-worker.js:34:26) {
sql: undefined,
bindings: undefined
}
```
Could you share your settings file on nosbin or a gist?
line 12, change enabled: false to enabled: true
I am simultaneously grateful and also thoroughly embarrassed for missing that line 😅 - thank you sir!
Still seeing a bit of weirdness: https://relay.thefockinfury.wtf now shows a paywall (!!) but it still says 'powered by ZBD,' and inputting my pubkey and proceeding to payment just times out. I must be either still missing something in my settings or maybe configuring LNBits improperly...
I'm also still getting those errors related to Knex timeouts in the console, but I think I can debug those later...
#[3] missed a spot