Avast Business Antivirus 20.1 issues with On-Premise Console 7.16

Hi,

i’ve just installed 2 clients to the 20.1 release of Avast Business.
On the first client i’ve uninstalled first the 19.7 release including the business agent and on the second system a fresh installed Windows 10 with complete new install of 20.1.

Both clients can’t register on Avast On-Premise Console 7.16 and will not get and apply the policies at all.
The error on the Windows client eventviewer is from the component bcc with the following errormessage Registration error: >HTTP CODE 500 ><<

On the Client agent_log.log the following entrys are shown:
SYSTEM ClientMa - ClientManager > m_nNumActiveSessions = 1
SYSTEM ClientMa - Auth > InternalAuthenticate(8000000000000000)
SYSTEM ClientMa - SmbPol > CDevice::GetToken DeviceId = 57
SYSTEM ClientMa - UpdateProxy > Current system is not master; not listening
SYSTEM ClientMa - UpdateProxy > UpdateProxy StopListening start
SYSTEM ClientMa - UpdateProxy > RemoveAllBridges…
SYSTEM ClientMa - UpdateProxy > CloseAllFileStreams…
SYSTEM ClientMa - UpdateProxy > UpdateProxy StopListening end
SYSTEM ClientMa - ClientManager > CServiceBridgeRuntime::Initialize (bInitializeRestartHandler = 1, bInitializeTestRuntime = 0)
SYSTEM ClientMa - ClientManager > CServiceBridgeRuntime::Initialize (deviceId = 57)
SYSTEM ClientMa - ClientManager > CService::OnPolicyChanged start
SYSTEM ClientMa - ClientManager > is_master_agent_available_in_lan = 0, is_this_computer_master = 0
SYSTEM ClientMa - ClientManager > CInstallMissingServiceAv::BuildPolicy(1)
SYSTEM ClientMa - ClientManager > CInstallMissingServiceAv::CheckServices()
SYSTEM ClientMa - ClientManager > CInstallMissingServiceAv::CheckServices(), InstallAv…
SYSTEM ClientMa - ClientManager > CInstallMissingServiceAv::BuildPolicy(1)
SYSTEM ClientMa - ClientManager > is_master_agent_available_in_lan = 0, is_this_computer_master = 0
SYSTEM ClientMa - ClientManager > CInstallMissingServiceIslLightClient::BuildPolicy(1)
SYSTEM ClientMa - ClientManager > is_master_agent_available_in_lan = 0, is_this_computer_master = 0
SYSTEM ClientMa - ClientManager > CInstallMissingServiceOnlineBackup::BuildPolicy(1)
SYSTEM ClientMa - ClientManager > CServiceBridgeRuntime::Synchronize (bIsInstallOrUninstall = 0, forceUninstall = 0)
SYSTEM ClientMa - ClientManager > CServiceBridgeRuntime::Synchronize (deviceId = 57)
SYSTEM ClientMa - ClientManager > CServiceBridgeRuntime::Synchronize - sychronizing service bridge (sbId = 1)
SYSTEM ClientMa - ClientManager > CServiceBridgeRuntime::Synchronize - sychronizing service bridge (sbId = 2)
SYSTEM ClientMa - ClientManager > CServiceBridgeRuntime::UpdateVersions called
SYSTEM ClientMa - SmbPol > CDevice::GetToken DeviceId = 57
SYSTEM ClientMa - Auth > SetDeviceServiceInfo(service_id=13, device_service_status_id, 6)
SYSTEM ClientMa - Auth > GetDeviceService failed
SYSTEM ClientMa - SmbPol > CDevice::GetToken DeviceId = 57
SYSTEM ClientMa - Auth > SetDeviceServiceInfo(service_id=14, device_service_status_id, 6)
SYSTEM ClientMa - Auth > GetDeviceService failed
SYSTEM ClientMa - ClientManager > Run the schedule in -1 seconds
SYSTEM ClientMa - ClientManager > is_master_agent_available_in_lan = 0, is_this_computer_master = 0
SYSTEM ClientMa - ClientManager > CInstallMissingServiceShadowProtect::BuildPolicy(1)
SYSTEM ClientMa - UpdateProxy > Current system is not master; not listening
SYSTEM ClientMa - UpdateProxy > UpdateProxy StopListening start
SYSTEM ClientMa - UpdateProxy > RemoveAllBridges…
SYSTEM ClientMa - UpdateProxy > CloseAllFileStreams…
SYSTEM ClientMa - UpdateProxy > UpdateProxy StopListening end
SYSTEM ClientMa - IPC > Unable to locate the peer pipe (sessionid = 0)
SYSTEM ClientMa - IPC > Unable to locate the peer pipe (sessionid = 1)
SYSTEM ClientMa - IPC > Unable to locate the peer pipe (sessionid = 65536)
SYSTEM ClientMa - ClientManager > CService::OnPolicyChanged end
SYSTEM ClientMa - SmbPol > CDevice::GetToken DeviceId = 57
SYSTEM ClientMa - ClientManager > OnDelayedInit AuthComplete=1
SYSTEM ClientMa - ClientManager > CServiceBridgeRuntime::UpdateVersions called
SYSTEM ClientMa - SmbPol > CDevice::GetToken DeviceId = 57
SYSTEM ClientMa - Auth > SetDeviceServiceInfo(service_id=13, device_service_status_id, 6)
SYSTEM ClientMa - Auth > GetDeviceService failed
SYSTEM ClientMa - SmbPol > CDevice::GetToken DeviceId = 57
SYSTEM ClientMa - Auth > SetDeviceServiceInfo(service_id=14, device_service_status_id, 6)
SYSTEM ClientMa - Auth > GetDeviceService failed
SYSTEM ClientMa - ClientManager > CheckServerCommandQueue: secondsLeft = 250
SYSTEM ClientMa - ClientManager > SyncDeviceStatus: secondsLeft = 79765
SYSTEM ClientMa - Auth > CAuthEngine::OnMessage(WM_TIMER)
SYSTEM ClientMa - Auth > CAuthEngine::OnTimer()
SYSTEM ClientMa - Auth > Reauth timer 1030 stopping
SYSTEM ClientMa - SmbPol > CDevice::GetToken DeviceId = 57
SYSTEM ClientMa - ClientManager > OnPowerEvent dwEventType = 10
SYSTEM ClientMa - ClientManager > Run the schedule in -1 seconds
SYSTEM ClientMa - ClientManager > OnPowerEvent dwEventType = 10
SYSTEM ClientMa - ClientManager > Run the schedule in -1 seconds

Installed Software:

  • Windows 10 1909 Build 720 and tested this behavior also with prerelease 772 and the feburary release 657 of windows 10
  • Avast Version 20.1.2581 with Business Client Console Version 4.19.360
  • Server: Avast Business Console 7.16 on Windows Server 2016 1607 Patch 3595

On the server side the following java stack trace are logged:

2020-03-23 22:07:26.158 ERROR [13b187e64463ed4ec88153d0947c3b60] [1584997646157-644] c.a.b.c.e.CommonExceptionLogger [ClientPool:com.avast.cloud.thread.CloudThreadPool$5@2ec99ec4]: null (CommonExceptionLogger.java:118)
java.lang.NullPointerException: null
at com.avast.avm.account.impl.AccountServiceImpl.dbRecordToAccount(AccountServiceImpl.java:110)
at com.avast.avm.account.impl.AccountServiceImpl.actual(AccountServiceImpl.java:175)
at com.avast.avm.account.impl.AccountServiceImpl$$FastClassBySpringCGLIB$$a579e571.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:100)
at com.avast.business.persistence.mybatis.transaction.interceptor.TransactionInterceptorBean.lambda$transactionalInvocation$0(TransactionInterceptorBean.java:44)
at com.avast.business.persistence.mybatis.transaction.impl.TransactionClientImpl.inTransaction(TransactionClientImpl.java:62)
at com.avast.business.persistence.mybatis.transaction.impl.TransactionClientImpl$$FastClassBySpringCGLIB$$4c4c78d5.invoke()
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:746)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at com.ryantenney.metrics.spring.ExceptionMeteredMethodInterceptor.invoke(ExceptionMeteredMethodInterceptor.java:46)
at com.ryantenney.metrics.spring.ExceptionMeteredMethodInterceptor.invoke(ExceptionMeteredMethodInterceptor.java:33)
at com.ryantenney.metrics.spring.AbstractMetricMethodInterceptor.invoke(AbstractMetricMethodInterceptor.java:59)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
at com.ryantenney.metrics.spring.TimedMethodInterceptor.invoke(TimedMethodInterceptor.java:48)
at com.ryantenney.metrics.spring.TimedMethodInterceptor.invoke(TimedMethodInterceptor.java:34)
at com.ryantenney.metrics.spring.AbstractMetricMethodInterceptor.invoke(AbstractMetricMethodInterceptor.java:59)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)

Any tip to get this issue solved would be very helpful.

Best regards,
Marc

on the second system a fresh installed Windows 10 with complete new install of 20.1.

Where you get installer for 20.1 version?

Installer came from my on-premise-console as online installer with only abour 9mb and downloaded everything else