I just finished building OpenVAS from source (all the latest dependencies), but the web interface is now blank. I can get a response, but there’s nothing that loads on the page. Here are the web page contents:
root@8fec8e7b23cb:/# curl https://localhost:8392 -k
<!doctype html>
<html>
<head>
<meta charset="UTF-8" />
<link rel="icon" href="/img/favicon.png" type="image/png"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Greenbone Security Assistant</title>
<script type="text/javascript" src="/config.js"></script>
</head>
<body>
<div id="app"></div>
<div id="portals"></div>
<script type="module" src="/src/index.jsx"></script>
</body>
</html>
All of the necessary services appear to be running just fine – ospd-openvas, gvmd, gsad, mosquitto.service, redis-server@openvas.service, and postgresql@16-main.
According to the gvm and ospd-openvas log files, everything has finished loading successfully. I can also confirm that launching scans using GMP works perfectly fine; it’s just the web interface that’s not loading properly.
I’ve tried restarting the gsad
service several times and even tried --http-only
just for the sake of it, but nothing seems to have worked just yet.
Any help would be greatly appreciated.