I ran light test-validator and did a test, but it failed.
Seeing basic-operations/anchor/create/test-ledger/photon.log, I found 403 error like below.
2026-07-21T03:31:39.703755Z ERROR connection{remote_addr=127.0.0.1:52116 conn_id=9}: photon_indexer::api::error: Internal server error: Error fetching proof Ok("{\"code\":\"proving_error\",\"message\":\"non-inclusion proof: failed to download key ~/.config/light/proving-keys/v2_non-inclusion_40_1.key: failed to load checksums: failed to download CHECKSUM file: HTTP 403\"}")
Also, I found a source code which the above message has.
|
if resp.StatusCode != http.StatusOK { |
|
return fmt.Errorf("failed to download CHECKSUM file: HTTP %d", resp.StatusCode) |
|
} |
|
|
And this code also defines URL which gets CHECKSUM file.
|
const ( |
|
DefaultBaseURL = "https://storage.googleapis.com/light-protocol-proving-keys/light-protocol-keys" |
|
DefaultMaxRetries = 10 |
|
DefaultRetryDelay = 5 * time.Second |
|
DefaultMaxRetryDelay = 5 * time.Minute |
|
) |
|
|
When I ran curl directly on this URL, I also received a 403 error.
Should you have any information, please let me know. Thank you.
I ran light test-validator and did a test, but it failed.
Seeing
basic-operations/anchor/create/test-ledger/photon.log, I found 403 error like below.2026-07-21T03:31:39.703755Z ERROR connection{remote_addr=127.0.0.1:52116 conn_id=9}: photon_indexer::api::error: Internal server error: Error fetching proof Ok("{\"code\":\"proving_error\",\"message\":\"non-inclusion proof: failed to download key ~/.config/light/proving-keys/v2_non-inclusion_40_1.key: failed to load checksums: failed to download CHECKSUM file: HTTP 403\"}")Also, I found a source code which the above message has.
light-protocol/prover/server/prover/common/key_downloader.go
Lines 82 to 85 in 5d58e11
And this code also defines URL which gets CHECKSUM file.
light-protocol/prover/server/prover/common/key_downloader.go
Lines 17 to 23 in 5d58e11
When I ran
curldirectly on this URL, I also received a 403 error.Should you have any information, please let me know. Thank you.