OpenBAS-Platform / openbas

Open Breach and Attack Simulation Platform
https://openbas.io
Other
492 stars 46 forks source link

Error creating Caldera injector #1188

Closed mddanish closed 2 months ago

mddanish commented 3 months ago

Description

Error in installing OpenBas via Docker installation mode

Environment

  1. OS (where OpenBAS server runs): Ubuntu 22.04.4 LTS (Jammy Jellyfish)
  2. OpenBAS version: OpenBAS 1.2.0
  3. OpenBAS client: frontend
  4. Other environment details: Docker x64

ERROR Logs

2024-07-03T14:56:44.467Z ERROR 7 --- [OpenBAS API] [           main] i.o.injectors.caldera.CalderaInjector    : Error creating Caldera injector (com.fasterxml.jackson.core.JsonParseException: Unexpected character (':' (code 58)): Expected space separating root-level values
 at [Source: (String)"401: Unauthorized"; line: 1, column: 5])
[io.openbas.injectors.caldera.client.CalderaInjectorClient.obfuscators(CalderaInjectorClient.java:157), io.openbas.injectors.caldera.service.CalderaInjectorService.obfuscators(CalderaInjectorService.java:49), io.openbas.injectors.caldera.CalderaContract.obfuscatorField(CalderaContract.java:75), io.openbas.injectors.caldera.CalderaContract.abilityContracts(CalderaContract.java:101), io.openbas.injectors.caldera.CalderaContract.contracts(CalderaContract.java:67), io.openbas.integrations.InjectorService.register(InjectorService.java:89), java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source), java.base/java.lang.reflect.Method.invoke(Unknown Source), org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:352), org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:765), org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123), org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:385), org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119), org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:184), org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:765), org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:717), io.openbas.integrations.InjectorService$$SpringCGLIB$$0.register(<generated>), io.openbas.injectors.caldera.CalderaInjector.<init>(CalderaInjector.java:35), java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Unknown Source), java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source), java.base/java.lang.reflect.Constructor.newInstance(Unknown Source), org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:210), org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:111), org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:319), org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:310), org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1356), org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1193), org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563), org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523), org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:325), org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234), org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:323), org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199), org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:973), org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:946), org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:616), org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146), org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753), org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:455), org.springframework.boot.SpringApplication.run(SpringApplication.java:323), org.springframework.boot.SpringApplication.run(SpringApplication.java:1342), org.springframework.boot.SpringApplication.run(SpringApplication.java:1331), io.openbas.App.main(App.java:10), java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(Unknown Source), java.base/java.lang.reflect.Method.invoke(Unknown Source), org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:91), org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:53), org.springframework.boot.loader.launch.PropertiesLauncher.main(PropertiesLauncher.java:574)]
2024-07-03T14:56:45.551Z ERROR 7 --- [OpenBAS API] [           main] o.s.boot.SpringApplication               : Application run failed
RomuDeuxfois commented 3 months ago

Can you give us more information about your set-up:

You can PM it to me via slack if you prefer

Jipegien commented 2 months ago

closing till more info are provided.