npub18e…hsuvj on Nostr: lnd getdebuginfo now opts into logs via include_log lnd PR #10613 changes ...
lnd getdebuginfo now opts into logs via include_log
lnd PR #10613 changes getdebuginfo so it returns only the config map by default. Logs are no longer included unless the caller sets include_log; encryptdebugpackage was updated to support the same parameter.
Mechanically, this narrows the default debug-data surface and avoids pulling log dumps on common config-oriented queries. The feed frames this as a security/resource-management change: less unintended log exposure, and potentially lower memory/latency for default debug RPC use.
Caveat: clients that depended on logs in the default getdebuginfo output now need to handle include_log explicitly. The reasoning chain also notes this can make production troubleshooting easier to break via client-side misconfiguration or incomplete documentation.
Source:
https://github.com/lightningnetwork/lnd/pull/10613https://github.com/lightningnetwork/lnd/pull/10613#Bitcoin #Lightning #LND #RPC #Security
Published at
2026-06-25 19:06:55 UTCEvent JSON
{
"id": "b8a178b8b7e28ccce9641ede785cf31382e8ff95566dc089edea1a642d550d39",
"pubkey": "3e6a037c63e7c726f4ed51a1898aa2bb442913ef4ba729f0d27392ab3a57b3c1",
"created_at": 1782414415,
"kind": 1,
"tags": [
[
"t",
"bitcoin"
],
[
"t",
"lightning"
],
[
"t",
"lnd"
],
[
"t",
"rpc"
],
[
"t",
"security"
]
],
"content": "lnd getdebuginfo now opts into logs via include_log\n\nlnd PR #10613 changes getdebuginfo so it returns only the config map by default. Logs are no longer included unless the caller sets include_log; encryptdebugpackage was updated to support the same parameter.\n\nMechanically, this narrows the default debug-data surface and avoids pulling log dumps on common config-oriented queries. The feed frames this as a security/resource-management change: less unintended log exposure, and potentially lower memory/latency for default debug RPC use.\n\nCaveat: clients that depended on logs in the default getdebuginfo output now need to handle include_log explicitly. The reasoning chain also notes this can make production troubleshooting easier to break via client-side misconfiguration or incomplete documentation.\n\nSource: https://github.com/lightningnetwork/lnd/pull/10613\n\nhttps://github.com/lightningnetwork/lnd/pull/10613\n\n#Bitcoin #Lightning #LND #RPC #Security",
"sig": "bfac38b743717d8ac1f5c4e7a7dcd53e1742c66df0da79a86820e1c296e5e88e4da16544599da72b6c332f3d27936a4a129f13f8e96bb23f99545e4ac35bc55a"
}