Coder Social home page Coder Social logo

mixeway / mixewayopenvasrestapi Goto Github PK

View Code? Open in Web Editor NEW
22.0 5.0 3.0 61 KB

JAVA Spring-Boot implementation of REST API for OpenVAS Security Vulnerability Scanner. REST API is using gvm-cli in order to communicate with OpenVAS

Home Page: https://mixeway.io

License: GNU General Public License v3.0

Shell 1.59% Java 98.41%
openvas openvas-cli mixeway vulnerability-scanners rest-api java spring-boot security-automation

mixewayopenvasrestapi's People

Contributors

siewer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

mixewayopenvasrestapi's Issues

always access denied

curl --insecure --header "Content-Type: application/json"
--request POST
--data '{"username":"admin","password":"d63f05ac-a1b2-466d-be94-42d79f16640
b"}'
"https://localhost:8442/initialize"
{"timestamp":"2021-08-25T12:25:40.298+0000","status":403,"error":"Forbidden","me
ssage":"Access Denied","path":"/initialize"}

Could you tell me, why always response is 403? @siewer

failed to get report

When i try get the report, show the error:

{"timestamp":"2021-07-01T02:10:27.988+0000","status":500,"error":"Internal Server Error","message":"For input string: "2015-09-14T05:00:00Z0.0AV:N/AC:L/Au:N/C:N/I:N/A:N"","path":"/getreport"}

if i send one report_id that does not exist the message is:

{"vulns":[]}

other commands works fine. maybe the report format changed in last versions?

thank you.

Connecting to gvmd listening on port instead of unix socket path (Premature end of file)

Hi there! Is there any way to run MixewayOpenVASRestAPI using a port or ospd.sock instead of gvmd.sock? I can't seem to find any modern OpenVAS Docker images that create a gvmd.sock.

I'm trying to run MixewayOpenVASRestAPI with the immauss/openvas Docker image, but it has GVM 21.4.4 listening on port 9390 instead of a unix socket. securecompliance/gvm also has this issue.

I have tried replacing gvmd --listen=0.0.0.0 --port=9390 with gvmd --unix-socket=/var/run/gvmd/gvmd.sock in start.sh to create the socket myself, but GVM stops responding.

When I try to use the OSPd socket I get the following error: [Fatal Error] :-1:-1: Premature end of file.. But I don't have verbose logging, so I can't see what's causing this error.

Thank you!

Similar issues:

java -jar MixewayOpenVasRestAPI-1.2.0-SNAPSHOT.jar \
    --server.port=8443 \
    --allowed.users=localhost \
    --spring.profiles.active=noauth \
    --server.ssl.key-store=/app/pki/certificate.p12 \
    --server.ssl.key-store-password=changeit \
    --server.ssl.key-alias=localhost \
    --server.ssl.trust-store=/usr/local/openjdk-8/lib/security/cacerts \ 
    --server.ssl.trust-store-password=changeit \
    --openvasmd.socket=/var/run/ospd/ospd.sock
curl --insecure --request POST \
  --url https://localhost:8443/initialize \
  --header 'Content-Type: application/json' \
  --data '{"username":"admin","password":"test"}'
root@0c9c54974878:/# ps axjf
   PPID     PID    PGID     SID TTY        TPGID STAT   UID   TIME COMMAND
      0     230     230     230 pts/0        250 Ss       0   0:00 bash
    230     250     250     230 pts/0        250 R+       0   0:00  \_ ps axjf
      0       1       1       1 ?             -1 Ss       0   0:00 /bin/bash /start.sh
      1       8       8       8 ?             -1 Ssl      0   0:00 redis-server 127.0.0.1:6379
      1      19      19      19 ?             -1 Ss     103   0:00 /usr/lib/postgresql/12/bin/postgres -D /data/database
     19      21      21      21 ?             -1 Ss     103   0:00  \_ postgres: checkpointer   
     19      22      22      22 ?             -1 Ss     103   0:00  \_ postgres: background writer   
     19      23      23      23 ?             -1 Ss     103   0:00  \_ postgres: walwriter   
     19      24      24      24 ?             -1 Ss     103   0:00  \_ postgres: autovacuum launcher   
     19      25      25      25 ?             -1 Ss     103   0:00  \_ postgres: stats collector   
     19      26      26      26 ?             -1 Ss     103   0:00  \_ postgres: logical replication launcher   
     19      80      80      80 ?             -1 SLs    103   0:00  \_ postgres: gvm gvmd [local] idle
      1      54      52      52 ?             -1 S     1000   0:00 gvmd: Waiting for incoming connections
      1     217     215     215 ?             -1 Sl    1000   0:00 gsad --mlisten 127.0.0.1 -m 9390 --verbose --timeout=15 --http-only --no-redirect --port=9392
      1     223       1       1 ?             -1 S        0   0:00 tail -F /usr/local/var/log/gvm/gsad.log /usr/local/var/log/gvm/gvmd.log /usr/local/var/log/gvm/openvas.log /usr/local/var/log/gvm/ospd-openvas.log /usr/local/var/log/gvm/redis-server.log
      ```

Cannot run api

โ”€$ java -jar ./target/MixewayOpenVasRestAPI-1.1.0-SNAPSHOT.jar --server.port=84
43 --server.ssl.key-store=pki/localhost.p12 --server.ssl.key-store-password=qwer
ty --server.ssl.trust-store=/etc/pki/localhost.jks --server.ssl.trust-store-pass
word=qwerty --openvasmd.socket=/usr/local/var/run/openvasmd.sock --allowed.users
=localhost

. ____ _ __ _ _
/\ / ' __ _ () __ __ _ \ \ \
( ( )_
_ | '_ | '| | ' / ` | \ \ \
\/ )| |)| | | | | || (| | ) ) ) )
' |
| .__|| ||| |_, | / / / /
=========|
|==============|/=////
:: Spring Boot :: (v2.2.4.RELEASE)

2021-08-25 06:55:10.910 INFO 2206 --- [ main] pl.orange.bst.mixer.Mix
erApplication : Starting MixerApplication v1.1.0-SNAPSHOT on kali with PID 2
206 (/home/kali/mixewayopenvasrestapi/target/MixewayOpenVasRestAPI-1.1.0-SNAPSHO
T.jar started by kali in /home/kali/mixewayopenvasrestapi)
2021-08-25 06:55:10.918 INFO 2206 --- [ main] pl.orange.bst.mixer.Mix
erApplication : No active profile set, falling back to default profiles: def
ault
2021-08-25 06:55:14.049 INFO 2206 --- [ main] o.s.b.w.embedded.tomcat
.TomcatWebServer : Tomcat initialized with port(s): 8443 (https)
2021-08-25 06:55:14.072 INFO 2206 --- [ main] o.apache.catalina.core.
StandardService : Starting service [Tomcat]
2021-08-25 06:55:14.077 INFO 2206 --- [ main] org.apache.catalina.cor
e.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.30]
2021-08-25 06:55:14.205 INFO 2206 --- [ main] o.a.c.c.C.[Tomcat].[loc
alhost].[/] : Initializing Spring embedded WebApplicationContext
2021-08-25 06:55:14.208 INFO 2206 --- [ main] o.s.web.context.Context
Loader : Root WebApplicationContext: initialization completed in 3146
ms
2021-08-25 06:55:15.330 INFO 2206 --- [ main] o.s.s.web.DefaultSecuri
tyFilterChain : Creating filter chain: any request, [org.springframework.sec
urity.web.context.request.async.WebAsyncManagerIntegrationFilter@3fa2213, org.sp
ringframework.security.web.context.SecurityContextPersistenceFilter@55342f40, or
g.springframework.security.web.header.HeaderWriterFilter@6bea52d4, org.springfra
mework.security.web.authentication.logout.LogoutFilter@5bd82fed, org.springframe
work.security.web.authentication.preauth.x509.X509AuthenticationFilter@488eb7f2,
org.springframework.security.web.savedrequest.RequestCacheAwareFilter@72ea6193,
org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFi
lter@b6b1987, org.springframework.security.web.authentication.AnonymousAuthentic
ationFilter@3e7634b9, org.springframework.security.web.session.SessionManagement
Filter@40f70521, org.springframework.security.web.access.ExceptionTranslationFil
ter@4351c8c3, org.springframework.security.web.access.intercept.FilterSecurityIn
terceptor@5a7005d]
2021-08-25 06:55:16.098 INFO 2206 --- [ main] o.s.s.concurrent.Thread
PoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor'
2021-08-25 06:55:16.902 WARN 2206 --- [ main] org.apache.tomcat.util.
net.SSLUtilBase : The JSSE TLS 1.3 implementation does not support authenticat
ion after the initial handshake and is therefore incompatible with optional clie
nt authentication
2021-08-25 06:55:16.966 INFO 2206 --- [ main] o.apache.catalina.core.
StandardService : Stopping service [Tomcat]
2021-08-25 06:55:17.033 INFO 2206 --- [ main] ConditionEvaluationRepo
rtLoggingListener :

Error starting ApplicationContext. To display the conditions report re-run your
application with 'debug' enabled.
2021-08-25 06:55:17.043 ERROR 2206 --- [ main] o.s.boot.SpringApplicat
ion : Application run failed

org.springframework.boot.web.server.WebServerException: Unable to start embedded
Tomcat server
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(To
mcatWebServer.java:215) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicat
ionContext.startWebServer(ServletWebServerApplicationContext.java:297) ~[spring-
boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicat
ionContext.finishRefresh(ServletWebServerApplicationContext.java:163) ~[spring-b
oot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:553) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.
3.RELEASE]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicat
ionContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.
2.4.RELEASE.jar!/:2.2.4.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.
java:747) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringAppli
cation.java:397) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java
:315) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java
:1226) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java
:1215) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
at pl.orange.bst.mixer.MixerApplication.main(MixerApplication.java:39) ~
[classes!/:1.1.0-SNAPSHOT]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Nativ
e Method) ~[na:na]
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Native
MethodAccessorImpl.java:62) ~[na:na]
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(De
legatingMethodAccessorImpl.java:43) ~[na:na]
at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner
.java:48) ~[MixewayOpenVasRestAPI-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) ~[M
ixewayOpenVasRestAPI-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT]
at org.springframework.boot.loader.Launcher.launch(Launcher.java:51) ~[M
ixewayOpenVasRestAPI-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT]
at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52)
~[MixewayOpenVasRestAPI-1.1.0-SNAPSHOT.jar:1.1.0-SNAPSHOT]
Caused by: java.lang.IllegalArgumentException: standardService.connector.startFa
iled
at org.apache.catalina.core.StandardService.addConnector(StandardService
.java:231) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPrevi
ouslyRemovedConnectors(TomcatWebServer.java:278) ~[spring-boot-2.2.4.RELEASE.jar
!/:2.2.4.RELEASE]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(To
mcatWebServer.java:197) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
... 18 common frames omitted
Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed
at org.apache.catalina.connector.Connector.startInternal(Connector.java:
1008) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.catalina.core.StandardService.addConnector(StandardService
.java:227) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
... 20 common frames omitted
Caused by: java.lang.IllegalArgumentException: /home/kali/mixewayopenvasrestapi/
pki/localhost.p12 (No such file or directory)
at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(Abst
ractJsseEndpoint.java:99) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.tomcat.util.net.AbstractJsseEndpoint.initialiseSsl(Abstrac
tJsseEndpoint.java:71) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:217) ~[t
omcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractE
ndpoint.java:1141) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.ja
va:1227) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:586) ~
[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.catalina.connector.Connector.startInternal(Connector.java:
1005) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
... 22 common frames omitted
Caused by: java.io.FileNotFoundException: /home/kali/mixewayopenvasrestapi/pki/l
ocalhost.p12 (No such file or directory)
at java.base/java.io.FileInputStream.open0(Native Method) ~[na:na]
at java.base/java.io.FileInputStream.open(FileInputStream.java:219) ~[na
:na]
at java.base/java.io.FileInputStream.(FileInputStream.java:157) ~[
na:na]
at java.base/java.io.FileInputStream.(FileInputStream.java:112) ~[
na:na]
at java.base/sun.net.www.protocol.file.FileURLConnection.connect(FileURL
Connection.java:86) ~[na:na]
at java.base/sun.net.www.protocol.file.FileURLConnection.getInputStream(
FileURLConnection.java:184) ~[na:na]
at org.apache.catalina.startup.CatalinaBaseConfigurationSource.getResour
ce(CatalinaBaseConfigurationSource.java:116) ~[tomcat-embed-core-9.0.30.jar!/:9.
0.30]
at org.apache.tomcat.util.net.SSLUtilBase.getStore(SSLUtilBase.java:198)
~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.tomcat.util.net.SSLHostConfigCertificate.getCertificateKey
store(SSLHostConfigCertificate.java:206) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30
]
at org.apache.tomcat.util.net.SSLUtilBase.getKeyManagers(SSLUtilBase.jav
a:283) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.tomcat.util.net.SSLUtilBase.createSSLContext(SSLUtilBase.j
ava:247) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(Abst
ractJsseEndpoint.java:97) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
... 28 common frames omitted

2021-08-25 06:55:17.056 INFO 2206 --- [ main] o.s.s.concurrent.Thread
PoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor'

Setup script does not create required keystore file

Following the readme, setup-certs.sh does not appear to create localhost.jks, which is required for MixewayOpenVASRestAPI to run. I had to create this file myself using the MixewayHub setup.sh.

If no keystore file is provided, the following error occurs:


  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v2.2.4.RELEASE)

2021-12-01 00:24:26.406  WARN 7 --- [           main] org.apache.tomcat.util.net.SSLUtilBase   : The JSSE TLS 1.3 implementation does not support authentication after the initial handshake and is therefore incompatible with optional client authentication
2021-12-01 00:24:26.616 ERROR 7 --- [           main] o.s.boot.SpringApplication               : Application run failed

org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat server
   at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:215) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:297) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:553) ~[spring-context-5.2.3.RELEASE.jar!/:5.2.3.RELEASE]
   at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) [spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) [spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.boot.SpringApplication.run(SpringApplication.java:315) [spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226) [spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) [spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at pl.orange.bst.mixer.MixerApplication.main(MixerApplication.java:39) [classes!/:1.2.0-SNAPSHOT]
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_312]
   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_312]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_312]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_312]
   at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) [MixewayOpenVasRestAPI-1.2.0-SNAPSHOT.jar:1.2.0-SNAPSHOT]
   at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) [MixewayOpenVasRestAPI-1.2.0-SNAPSHOT.jar:1.2.0-SNAPSHOT]
   at org.springframework.boot.loader.Launcher.launch(Launcher.java:51) [MixewayOpenVasRestAPI-1.2.0-SNAPSHOT.jar:1.2.0-SNAPSHOT]
   at org.springframework.boot.loader.JarLauncher.main(JarLauncher.java:52) [MixewayOpenVasRestAPI-1.2.0-SNAPSHOT.jar:1.2.0-SNAPSHOT]
Caused by: java.lang.IllegalArgumentException: standardService.connector.startFailed
   at org.apache.catalina.core.StandardService.addConnector(StandardService.java:231) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:278) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:197) ~[spring-boot-2.2.4.RELEASE.jar!/:2.2.4.RELEASE]
   ... 18 common frames omitted
Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed
   at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.catalina.core.StandardService.addConnector(StandardService.java:227) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   ... 20 common frames omitted
Caused by: java.lang.IllegalArgumentException: /app/test (No such file or directory)
   at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:99) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.AbstractJsseEndpoint.initialiseSsl(AbstractJsseEndpoint.java:71) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:217) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1141) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1227) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:586) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   ... 22 common frames omitted
Caused by: java.io.FileNotFoundException: /app/test (No such file or directory)
   at java.io.FileInputStream.open0(Native Method) ~[na:1.8.0_312]
   at java.io.FileInputStream.open(FileInputStream.java:195) ~[na:1.8.0_312]
   at java.io.FileInputStream.<init>(FileInputStream.java:138) ~[na:1.8.0_312]
   at java.io.FileInputStream.<init>(FileInputStream.java:93) ~[na:1.8.0_312]
   at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnection.java:90) ~[na:1.8.0_312]
   at sun.net.www.protocol.file.FileURLConnection.getInputStream(FileURLConnection.java:188) ~[na:1.8.0_312]
   at org.apache.catalina.startup.CatalinaBaseConfigurationSource.getResource(CatalinaBaseConfigurationSource.java:116) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.SSLUtilBase.getStore(SSLUtilBase.java:198) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.SSLHostConfig.getTruststore(SSLHostConfig.java:694) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.SSLUtilBase.getTrustManagers(SSLUtilBase.java:416) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.SSLUtilBase.createSSLContext(SSLUtilBase.java:247) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:97) ~[tomcat-embed-core-9.0.30.jar!/:9.0.30]
   ... 28 common frames omitted

cant't run

I ran the setup-certs.sh and created the .jks file by my own but it just cant be bootstrapped please help me that I could run it

image

I'm using https://github.com/immauss/openvas for hosting Openvas and I'm running the commands on the Openvas container that has been created by the mentioned repo

root@52fff93ea21f:~# ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 5612 1680 ? Ss Sep28 0:00 /bin/bash /start.sh
root 9 0.1 3.7 217128 151472 ? Ssl Sep28 18:14 redis-server 0.0.0.0:6379
postgres 38 0.0 0.3 82420 14316 ? Ss Sep28 1:04 /usr/lib/postgresql/12/bin/postgres -D /data/database
postgres 40 0.0 0.3 82656 13656 ? Ss Sep28 0:03 postgres: checkpointer
postgres 41 0.0 0.3 82552 14668 ? Ss Sep28 0:16 postgres: background writer
postgres 42 0.0 0.1 82420 4540 ? Ss Sep28 2:36 postgres: walwriter
postgres 43 0.0 0.2 83096 8316 ? Ss Sep28 0:16 postgres: autovacuum launcher
postgres 44 0.0 0.1 67408 4544 ? Ss Sep28 0:48 postgres: stats collector
postgres 45 0.0 0.1 82964 5156 ? Ss Sep28 0:00 postgres: logical replication launcher
gvm 324 0.0 2.5 255140 104412 ? S Sep28 5:50 gvmd: Waiting for incoming connections
gvm 348 0.0 0.0 79748 1916 ? Ss Sep28 0:00 gpg-agent --homedir /usr/local/var/lib/gvm/gvmd/gnupg --use-standard-socket --daemon
postgres 354 0.0 0.6 97772 24640 ? SLs Sep28 2:27 postgres: gvm gvmd [local] idle
root 493 0.0 0.0 43468 3392 ? Ss Sep28 0:02 /usr/lib/postfix/sbin/master
postfix 496 0.0 0.0 43544 3196 ? S Sep28 0:00 qmgr -l -t unix -u
root 498 0.0 0.5 269168 21728 ? Sl Sep28 6:15 /usr/bin/python3 /usr/local/bin/ospd-openvas --log-file /usr/local/var/log/gvm/ospd-openvas.log --unix-socket /var/run/ospd/ospd.sock --log-level INFO --socket-mode 777
root 501 0.0 0.0 116624 3888 ? Sl Sep28 1:18 /usr/bin/python3 /usr/local/bin/ospd-openvas --log-file /usr/local/var/log/gvm/ospd-openvas.log --unix-socket /var/run/ospd/ospd.sock --log-level INFO --socket-mode 777
gvm 511 0.0 1.0 2383168 44052 ? Sl Sep28 0:01 gsad --mlisten 127.0.0.1 -m 9390 --verbose --timeout=15 --http-only --no-redirect --port=9392
root 517 0.0 0.0 4076 288 ? S Sep28 0:00 tail -F /usr/local/var/log/gvm/gsad.log /usr/local/var/log/gvm/gvmd.log /usr/local/var/log/gvm/openvas.log /usr/local/var/log/gvm/ospd-openvas.log
root 345614 0.0 0.0 5744 3548 pts/0 Ss 10:05 0:00 bash
postfix 357023 0.0 0.1 43816 7788 ? S 10:39 0:00 pickup -l -t unix -u -c
root 358361 0.0 0.0 9672 3200 pts/0 R+ 11:32 0:00 ps -aux

root@52fff93ea21f:/pki# pwd
/root/pki
root@52fff93ea21f:
/pki# ls
ca.pem cert.crt cert.jks certificate.p12 private.key

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.