e-m-b-a / embark

EMBArk - The firmware security scanning environment
https://www.securefirmware.de
MIT License
321 stars 46 forks source link

NVD list is running on the screen #175

Closed torabi12 closed 11 months ago

torabi12 commented 11 months ago

Describe the bug I started EMBArk as $ TIME_ZONE="CET" sudo -E ./run-server.sh -a <IP>

and after the initialization the nvd list was running for 3 minutes on the screen:

kép

Maybe it is ok but it has never been displayed.

Another minor issue is that I wanted to use my AI API key, which is valid, but EMBArk faild to use it and this was displayed many times:

kép

To Reproduce Steps to reproduce the behavior:

  1. EMBArk installation (default mode)
  2. Start EMBArk: sudo ./run-server.sh -a IP
  3. See the output

OS: Ubuntu Server 22.04.3

BenediktMKuehne commented 11 months ago

I haven't used the openai api key in EMBArk yet, but that particular error would indicate a problem with the api key

When you say it's valid, is it working somewhere else?(e.g curl directly)

The NVD output is a sync between the actual submodule directory and the one used by the server. (just as an explanation) Will see what's the issue is

torabi12 commented 11 months ago

I exceeded my quota with the key, please ignore this screenshot. I just wanted to share the running nvd section, which takes some time when I start EMBArk, but it goes fine at the end.

torabi12 commented 11 months ago

Sorry, but the nvd list is running for 5 minutes during EMBArk initialization:

kép

It is not critical but I can't see any difference. May it is good as it is just a bit of a surprise to wait.

BenediktMKuehne commented 11 months ago

Current sync operation is the fastest, i checked

It's due to a lot of separate files on initial copy