On Sat, 01 Mar 2025 20:35:43 +1100 Russell Coker <russell@coker.com.au> wrote:
> Package: fwupd
> Version: 2.0.6-3
> Severity: normal
>
> I have just upgraded a HP z640 system from Bookworm to Trixie and
fwupd gives
> the following errors on startup:
>
>
> Mar 01 20:23:08 servername fwupd[4523]:
WARNING:tcti:src/util-io/io.c:262:socket_connect() Failed to connect to
host 127.0.0.1, port 2321: errno 111: Connection refused
> Mar 01 20:23:08 servername fwupd[4523]:
ERROR:tcti:src/tss2-tcti/tcti-swtpm.c:617:Tss2_Tcti_Swtpm_Init() Cannot
connect to swtpm TPM socket
> Mar 01 20:23:08 servername fwupd[4523]:
ERROR:tcti:src/tss2-tcti/tctildr-dl.c:149:tcti_from_file() Could not
initialize TCTI file: libtss2-tcti-swtpm.so.0
> Mar 01 20:23:08 servername fwupd[4523]:
WARNING:tcti:src/util-io/io.c:262:socket_connect() Failed to connect to
host 127.0.0.1, port 2321: errno 111: Connection refused
> Mar 01 20:23:08 servername fwupd[4523]:
ERROR:tcti:src/tss2-tcti/tctildr-dl.c:149:tcti_from_file() Could not
initialize TCTI file: libtss2-tcti-mssim.so.0
> Mar 01 20:23:08 servername fwupd[4523]:
ERROR:tcti:src/tss2-tcti/tctildr-dl.c:263:tctildr_get_default() No
standard TCTI could be loaded
> Mar 01 20:23:08 servername fwupd[4523]:
ERROR:tcti:src/tss2-tcti/tctildr.c:477:tctildr_init_context_data()
Failed to instantiate TCTI
> Mar 01 20:23:08 servername fwupd[4523]:
ERROR:esys:src/tss2-esys/esys_context.c:71:Esys_Initialize() Initialize
default tcti. ErrorCode (0x000a000a)
> Mar 01 20:23:08 servername fwupd[4523]: 09:23:08.975 FuMain Daemon
ready for requests (locale en_AU)
> Mar 01 20:23:08 servername systemd[1]: Started fwupd.service -
Firmware update daemon.
>
> What is it expecting to find on port 2321? Could we get it to give a more
> informative error message about whatever it is doing?
>
Do you have a TPM on your machine? I believe what you're seeing is a
case the the TPM2 stack can't find a physical TPM so it tries to connect
to a software TPM on the typical socket swtpm would run on.