UCMDB 24.2 agent ciphers

Hello:

After upgrade our UCMDB 2020.08 to 24.2 in out lab the probes don´t connect to the agents.

Even doing a simple check credentials against an agent the UI throws error "Failed to get results" (the same test using UCMDB 2020.08 PRODUCTION against the saem agent results OK)

In the probe-error.log:

2024-05-20 10:56:42,536  ERROR  [JobExecuterWorker-4:adhhocJob_uda_check_credential_10.21.50.244][] (ExecutionEngineImpl.java:391) - Discovery Error: Traceback (most recent call last):
  File "<string>", line 2, in <module>
  File "uda_check_credential", line 11, in DiscoveryMain
  File "check_credential", line 46, in connect
  File "check_credential", line 46, in connect
  File "fptools", line 159, in __call__
  File "check_credential", line 88, in _genericConnect
    at com.hp.ucmdb.discovery.library.clients.ddmagent.AgentSession.connectSession(AgentSession.java:498)
    at com.hp.ucmdb.discovery.library.clients.ddmagent.AgentSession.<init>(AgentSession.java:261)
    at com.hp.ucmdb.discovery.library.clients.ddmagent.AgentSession.<init>(AgentSession.java:165)
    at com.hp.ucmdb.discovery.library.clients.ddmagent.DDMClient.createWrapper(DDMClient.java:147)
    at com.hp.ucmdb.discovery.library.clients.BaseClient.initPrivate(BaseClient.java:222)
    at com.hp.ucmdb.discovery.library.clients.BaseClient.init(BaseClient.java:136)
    at com.hp.ucmdb.discovery.library.clients.BaseClient.<init>(BaseClient.java:110)
    at com.hp.ucmdb.discovery.library.clients.shell.ShellClient.<init>(ShellClient.java:50)
    at com.hp.ucmdb.discovery.library.clients.ddmagent.DDMClient.<init>(DDMClient.java:31)
    at sun.reflect.GeneratedConstructorAccessor165.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
    at com.hp.ucmdb.discovery.library.clients.ClientFactory.createClient(ClientFactory.java:156)
    at com.hp.ucmdb.discovery.library.clients.ClientsFrameworkImpl.createClient(ClientsFrameworkImpl.java:120)
    at com.hp.ucmdb.discovery.library.clients.ClientsFrameworkImpl.createClient(ClientsFrameworkImpl.java:84)
    at sun.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)

java.lang.NoClassDefFoundError: java.lang.NoClassDefFoundError: org/apache/commons/httpclient/protocol/SSLProtocolSocketFactory

Any ideas?

Parents
  • 0  

    Hello there,

    The 24.2 probes have better security settings so most probably the upgraded probes can't connect to the older UDAs. You can do a simple view to get all the UDA versions. most probably you have a lot of those UDAs with versions older than 2020.08 and for sure there's the big bulk of your problems.

    The UDAs that came with CP 2020.08 should have the version 11.63. I think that the UDAs below 11.60 will fail to connect to the upgraded probes. A lot of older cypher and security related methods were blocked or disabled in the newer code.

    \Bogdan

Reply
  • 0  

    Hello there,

    The 24.2 probes have better security settings so most probably the upgraded probes can't connect to the older UDAs. You can do a simple view to get all the UDA versions. most probably you have a lot of those UDAs with versions older than 2020.08 and for sure there's the big bulk of your problems.

    The UDAs that came with CP 2020.08 should have the version 11.63. I think that the UDAs below 11.60 will fail to connect to the upgraded probes. A lot of older cypher and security related methods were blocked or disabled in the newer code.

    \Bogdan

Children