Replies: 1 comment 5 replies
-
Try to add an FS mount that corresponds to your certificates' directory:
Also, I see that you use Ubuntu. On Ubuntu, the traditional place where SSL/TLS certificates are stored is the |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
TL;DR
This question is conceptually similar to another one I recently posted. I'm trying to run Gramine with one more application called
zeth
(it's Type 0 zkEVM). There is a runtime error related to the SSL/TLS certificate. I tried googling for similar issues, but I haven't found any in the context of Gramine.My Gramine manifest file:
My problem with running
zeth
withgramine-sgx
(same problem withgramine-direct
):I think I'm missing something in the manifest file, but I'm not sure what I'm actually missing. I tried various things without success. Can you please help me and suggest how to fix it?
How to reproduce
Clone
zeth
repo:Go to the relevant directory:
Check hash of the commit in case you want to checkout the same commit as me:
Install recommended Rust toolchain:
Build the project:
Change current working directory:
Create Gramine's manifest file for
zeth
:Notice this line:
instead of my
API_TOKEN
key there isFOOBAR
but even if I replace it with my currentAPI_TOKEN
it still doesn't work because there is a problem establishing the HTTPS connection in the first place (see: Quick test mode inzeth
'sREADME
).Process the above manifest file:
Sign the manifest:
Run the app with Gramine:
Beta Was this translation helpful? Give feedback.
All reactions