Skip to content

Retrieve command fails with missing X-Agent-Message header in response #298

@asabya

Description

@asabya
 ~/go/src/github.com/storacha/guppy │ on main !3 ?2  storacha whoami                                                                                    ✔ │ at 03:10:45 PM 
did:key:z6Mkw61V3V6dX9UAPVXB1kNuZjfNedcrGbbSvcv4tG7nMXUV

 ~/go/src/github.com/storacha/guppy │ on main !3 ?2  storacha plan get                                                                                  ✔ │ at 03:10:52 PM 
? How do you want to authorize your account? Via Email
? 📧 Please enter an email address to setup an account [email protected]
🐔 Agent was authorized by did:mailto:gmail.com:xxx
🐔 did:web:starter.storacha.network

 ~/go/src/github.com/storacha/guppy │ on main !3 ?2  storacha plan get                                                                       ✔ │ took 35s │ at 03:11:48 PM 
🐔 did:web:starter.storacha.network

 ~/go/src/github.com/storacha/guppy │ on main !3 ?2  storacha space ls                                                                                  ✔ │ at 03:11:57 PM 
  did:key:z6MkhbcNYN5JdJg97rFF26ygnDN4sgDz8yd9vSKYVshT35TU 
  did:key:z6MkjKAH2AACwZre6bWiuf4jiEz8UCjm7B1ZUQ9PehcTuRHp lfg
  did:key:z6Mkrix4J4DmqdaQZ7UeCoKZXjQyXXnqSFeSCNxPt7xseZJH 
  did:key:z6Mkg3SPiFqzaWvWZTkfuVfYiS6eCzSQdj8M2D2rw6BTSS1E lfg2
  
 ~/go/src/github.com/storacha/guppy │ on main !3 ?2  storacha space use did:key:z6MkjKAH2AACwZre6bWiuf4jiEz8UCjm7B1ZUQ9PehcTuRHp                        ✔ │ at 03:12:13 PM 
did:key:z6MkjKAH2AACwZre6bWiuf4jiEz8UCjm7B1ZUQ9PehcTuRHp

 ~/go/src/github.com/storacha/guppy │ on main !3 ?2  storacha space ls                                                                                  ✔ │ at 03:12:35 PM 
  did:key:z6MkhbcNYN5JdJg97rFF26ygnDN4sgDz8yd9vSKYVshT35TU 
* did:key:z6MkjKAH2AACwZre6bWiuf4jiEz8UCjm7B1ZUQ9PehcTuRHp lfg
  did:key:z6Mkrix4J4DmqdaQZ7UeCoKZXjQyXXnqSFeSCNxPt7xseZJH 
  did:key:z6Mkg3SPiFqzaWvWZTkfuVfYiS6eCzSQdj8M2D2rw6BTSS1E lfg2
  
 ~/go/src/github.com/storacha/guppy │ on main !3 ?2  storacha up README.md                                                                              ✔ │ at 03:12:38 PM 
  1 file 5.8KB
🐔 Stored 1 file
🐔 https://storacha.link/ipfs/bafybeif7spz6h6gge2yrgpnguvjc5h6fsivtrsvcxwheovf5225pkanebm

~/go/src/github.com/storacha/guppy │ on main !3 ?2  export STORACHA_SERVICE_URL=https://up.storacha.network                                  ✔ │ took 5s │ at 03:12:52 PM 
export STORACHA_SERVICE_DID=did:web:up.storacha.network
export STORACHA_INDEXING_SERVICE_URL=https://indexer.storacha.network
export STORACHA_INDEXING_SERVICE_DID=did:web:indexer.storacha.network
export STORACHA_RECEIPTS_URL=https://up.storacha.network/receipt

 ~/go/src/github.com/storacha/guppy │ on main !3 ?2  go run main.go login [email protected]
⠼ 🔗 please click the link sent to [email protected] to authorize this agent
Successfully logged in as [email protected]!

~/go/src/github.com/storacha/guppy │ on main !3 ?2  go run main.go retrieve did:key:z6MkjKAH2AACwZre6bWiuf4jiEz8UCjm7B1ZUQ9PehcTuRHp bafybeif7spz6h6gge2yrgpnguvjc5h6fsivtrsvcxwheovf5225pkanebm .
2026-01-20T15:15:56.665+0530	FATAL	main	guppy/main.go:29	opening path in retrieved filesystem: failed to get root node: retrieving block bafybeif7spz6h6gge2yrgpnguvjc5h6fsivtrsvcxwheovf5225pkanebm: executing `space/content/retrieve` invocation: decoding message: missing X-Agent-Message header in response
exit status 1

~/go/src/github.com/storacha/guppy │ on main !3 ?2  go run main.go retrieve did:key:z6MkjKAH2AACwZre6bWiuf4jiEz8UCjm7B1ZUQ9PehcTuRHp bafybeif7spz6h6gge2yrgpnguvjc5h6fsivtrsvcxwheovf5225pkanebm/README.md .
2026-01-20T15:17:07.144+0530	FATAL	main	guppy/main.go:29	opening path in retrieved filesystem: open README.md: file does not exist
exit status 1

Here is the chain of commands that I am running to eventually get an error in retrieve command.

Just wanted to know if guppy is usable with hot storage and how to resolve this header issue.

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