e-m-b-a / emba

EMBA - The firmware security analyzer
https://www.securefirmware.de
GNU General Public License v3.0
2.49k stars 223 forks source link

Internet connection - not OK #1139

Closed torabi12 closed 2 months ago

torabi12 commented 2 months ago

Describe the bug emba has direct internet access but the update (./emba -U) drops errors for internet access but the update goes well. The same problem is displayed at the beginning of a scan.

To Reproduce Steps to reproduce the behavior:

  1. EMBA installation default mode
  2. reboot
  3. $ sudo ./emba -U
  4. See error @ Dependency check

Expected behavior Internet access should be ok when network is reachable.

Screenshots kép

and the same as under EMBArk starting: kép

Desktop (please complete the following information):

Priority issue Are you already a Sponsor? - [N]

Additional context Add any other context about the problem here.

m-1-k-3 commented 2 months ago

could you check the following on the affected host:

cd EMBA-DIR
git clone https://github.com/EMBA-support-repos/onlinecheck external/onlinechecker

Please check if the following file is available:

external/onlinechecker/EMBA_VERSION.txt

If there are any errors, please post it here

torabi12 commented 2 months ago

I did it, but the external/onlinechecker folder does not exist on my system. Only

emba_venv
EPSS-data
linux_kernel_sources
nvd-json-data-feeds

are there.

I am behind proxy right now, I can check with direct access tonight.

m-1-k-3 commented 2 months ago

behind a proxy without further proxy setup the posted command should fail and show an error

torabi12 commented 2 months ago

I set the proxy on the system, /etc/environment APT proxy.conf ~/.wgetrc ~/.bashrc gitconfig

contain the needed IPs and the update works well.

torabi12 commented 2 months ago

I checked @home without proxy:

kép

but the same warning came at the beginning of a scan:

kép

m-1-k-3 commented 2 months ago

is already fixed in my private fork here https://github.com/m-1-k-3/emba/tree/further_updates Will be updated to the master after further testing