Skip to content

session being flushed #854

Description

@celesteking

Session is torn down between commands despite --enable-continuesession being supplied.
Why?

$ tpm2_sessionconfig session.ctx
Session-Handle: 0x03000000
Session-Attributes: continuesession
Session-Digest: 0000000000000000000000000000000000000000000000000000000000000000
$ tpm2 policyauthvalue -S session.ctx 
8fcd2169ab92694e0c633f1ab772842b8241bbc20288981fc7ac1eddc1fddb0e
$ tpm2_sessionconfig session.ctx
Session-Handle: 0x03000000
Session-Attributes: continuesession
Session-Digest: 8fcd2169ab92694e0c633f1ab772842b8241bbc20288981fc7ac1eddc1fddb0e
$ tpm2_sign -c x.ctx -o x plain -p session:session.ctx+abc
$ tpm2_sessionconfig session.ctx
Session-Handle: 0x03000000
Session-Attributes: continuesession
Session-Digest: 0000000000000000000000000000000000000000000000000000000000000000

Started as:

swtpm socket --tpm2 -d --flags startup-clear -p 5021 --ctrl type=tcp,port=5022
tpm2-abrmd -f --tcti=swtpm:port=5021 -s -n com.intel.tss2.tabrmd2
export TPM2TOOLS_TCTI=tabrmd:bus_type=session,bus_name=com.intel.tss2.tabrmd2

abrmd 3.0.0 swtpm 0.10.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions