Hello, I'm new to View.
I'm doing a lab to learn about VMware Horizon View 6, after fighting with the installer I managed to finish the installation successfully (or so I believe), now I'm trying to add a Desktop Pool but I get this error "ADAM data error". Am I missing some step on the installation/configuration? I couldn't find much information about this error.
Thanks for your help.
ok, the key line I get from that is:
Caused by: com.vmware.vdi.adamwrapper.exceptions.ADAMObjectAlreadyExistsException: [LDAP: error code 68 - 00002071: UpdErr: DSID-03050371, problem 6005 (ENTRY_EXISTS),
Are you trying to create a desktop with an ID/name that already exists in your environment? Or perhaps trying to create one with an ID that's the same as a farm?
You should check the log file under c:\programdata\vmware\vdm\logs, there should be more granular information on that error. What exactly do you mean by "fighting with the installer" ?
Hi mpryor, thanks for the fast response :smileycool:
The log file show the same error:
2014-07-30T10:11:58.426-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entries removed.
2014-07-30T10:17:12.282-06:00 INFO (0CF8-0FBC) <CEIP:ConfigurationMonitor> [CEIP] CEIP: Enabled
2014-07-30T10:25:52.338-06:00 INFO (0CF8-0CA4) <Tracker:Heartbeat> [TrackerManager] (VCS) Inbound queue stats: total=0, max=0, dropped=0
2014-07-30T10:25:52.338-06:00 INFO (0CF8-0CA4) <Tracker:Heartbeat> [TrackerManager] (VCS) Outbound queue stats: total=101284, max=22, dropped=0
2014-07-30T10:26:58.995-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entry references resolved.
2014-07-30T10:26:58.995-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 deleted entry references removed.
2014-07-30T10:26:58.995-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entries removed.
2014-07-30T10:28:12.290-06:00 INFO (0CF8-0FBC) <CEIP:ConfigurationMonitor> [CEIP] CEIP: Enabled
2014-07-30T10:39:12.298-06:00 INFO (0CF8-0FBC) <CEIP:ConfigurationMonitor> [CEIP] CEIP: Enabled
2014-07-30T10:41:59.477-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entry references resolved.
2014-07-30T10:41:59.477-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 deleted entry references removed.
2014-07-30T10:41:59.477-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entries removed.
2014-07-30T10:50:12.307-06:00 INFO (0CF8-0FBC) <CEIP:ConfigurationMonitor> [CEIP] CEIP: Enabled
2014-07-30T10:56:59.753-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entry references resolved.
2014-07-30T10:56:59.753-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 deleted entry references removed.
2014-07-30T10:56:59.753-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entries removed.
2014-07-30T11:01:12.354-06:00 INFO (0CF8-0FBC) <CEIP:ConfigurationMonitor> [CEIP] CEIP: Enabled
2014-07-30T11:10:49.604-06:00 INFO (0CF8-014C) <TP-Processor7> [LoginBean] User administrator has successfully authenticated to View Administrator
2014-07-30T11:12:00.059-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entry references resolved.
2014-07-30T11:12:00.059-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 deleted entry references removed.
2014-07-30T11:12:00.059-06:00 INFO (099C-0930) <2352> [ws_ldap] 0 collision entries removed.
2014-07-30T11:12:12.371-06:00 INFO (0CF8-0FBC) <CEIP:ConfigurationMonitor> [CEIP] CEIP: Enabled
2014-07-30T11:15:02.594-06:00 INFO (0CF8-13FC) <TP-Processor2> [DesktopManager] User administrator is creating desktop with id: Lab.
2014-07-30T11:15:02.595-06:00 INFO (0CF8-13FC) <TP-Processor2> [DesktopManager] User administrator is creating desktop with id: Lab.
2014-07-30T11:15:03.556-06:00 ERROR (0CF8-13FC) <TP-Processor2> [FlexFaultHandler] ADAM data error
Last entries of debug file:
2014-07-30T11:16:58.263-06:00 TRACE (0CF8-0FE0) <HAHeartbeat> [JMSMessageSecurity] Signing TextMessage, canonical length = 122 Bytes
2014-07-30T11:16:58.264-06:00 TRACE (0CF8-0FD0) <DesktopControlJMS> [DesktopTracker] Ignoring message without type
2014-07-30T11:16:58.264-06:00 TRACE (0CF8-0C38) <PoolManager> [BrokerMessageSecurity] Looking up public key for: broker/broker
2014-07-30T11:16:58.265-06:00 TRACE (0CF8-0C38) <PoolManager> [JMSMessageSecurity] No public encyption key information on this message, skipping.
2014-07-30T11:16:58.310-06:00 TRACE (0CF8-058C) <VcCacheInitializer ldapWatcher 10a083de-8191-4f8a-b7fe-ddd476a4267a> [LdapContextManager] status (pool): [ ttt=60000, max=200, allocated=5, free=5, in use=0 ]
2014-07-30T11:16:58.310-06:00 TRACE (0CF8-058C) <VcCacheInitializer ldapWatcher 10a083de-8191-4f8a-b7fe-ddd476a4267a> [LdapContextManager] status (rootPool): [ ttt=60000, max=200, allocated=0, free=0, in use=0 ]
2014-07-30T11:16:58.310-06:00 TRACE (0CF8-058C) <VcCacheInitializer ldapWatcher 10a083de-8191-4f8a-b7fe-ddd476a4267a> [LdapContextManager] status (globalPool): [ ttt=60000, max=200, allocated=0, free=0, in use=0 ]
2014-07-30T11:16:58.695-06:00 TRACE (0CF8-0E8C) <wstomcat-PulseTimer> [PulseTimer] wstomcat-PulseTimer pulse 175845, wallclock delay 0, elapsed delay -1
2014-07-30T11:16:58.739-06:00 TRACE (0EBC-0898) <wstunnel-PulseTimer> [PulseTimer] wstunnel-PulseTimer pulse 175856, wallclock delay 0, elapsed delay -1
2014-07-30T11:16:59.265-06:00 TRACE (0CF8-0FE0) <HAHeartbeat> [JMSMessageSecurity] Signing TextMessage, canonical length = 122 Bytes
2014-07-30T11:16:59.266-06:00 TRACE (0CF8-0FD0) <DesktopControlJMS> [DesktopTracker] Ignoring message without type
2014-07-30T11:16:59.267-06:00 TRACE (0CF8-0C38) <PoolManager> [BrokerMessageSecurity] Looking up public key for: broker/broker
2014-07-30T11:16:59.267-06:00 TRACE (0CF8-0C38) <PoolManager> [JMSMessageSecurity] No public encyption key information on this message, skipping.
2014-07-30T11:16:59.270-06:00 TRACE (0CF8-0FF8) <PoolWatcher> [LdapContextManager] status (pool): [ ttt=60000, max=200, allocated=5, free=5, in use=0 ]
2014-07-30T11:16:59.270-06:00 TRACE (0CF8-0FF8) <PoolWatcher> [LdapContextManager] status (rootPool): [ ttt=60000, max=200, allocated=0, free=0, in use=0 ]
2014-07-30T11:16:59.270-06:00 TRACE (0CF8-0FF8) <PoolWatcher> [LdapContextManager] status (globalPool): [ ttt=60000, max=200, allocated=0, free=0, in use=0 ]
2014-07-30T11:16:59.271-06:00 TRACE (0CF8-0FF8) <PoolWatcher> [PendingOperationSet] runGarbageCollection
2014-07-30T11:16:59.271-06:00 TRACE (0CF8-0FF8) <PoolWatcher> [PendingOperationSet] runGarbageCollection
2014-07-30T11:16:59.527-06:00 TRACE (099C-04F4) <TimerService> [ws_admin] Number of IP addresses found in Firewall API enumeration: 0
2014-07-30T11:16:59.527-06:00 TRACE (099C-04F4) <TimerService> [ws_admin] No VMware IPsec rules found, so nothing to do
2014-07-30T11:16:59.695-06:00 TRACE (0CF8-0E8C) <wstomcat-PulseTimer> [PulseTimer] wstomcat-PulseTimer pulse 175846, wallclock delay 0, elapsed delay -1
2014-07-30T11:16:59.738-06:00 TRACE (0CF8-0D98) <81b42d1a-9748-4dfd-8580-d986fb9ceb65-1406564758061> [SyslogFileMover] Sleeping for 60 seconds.
2014-07-30T11:16:59.739-06:00 TRACE (0EBC-0898) <wstunnel-PulseTimer> [PulseTimer] wstunnel-PulseTimer pulse 175857, wallclock delay 0, elapsed delay -1
2014-07-30T11:17:00.036-06:00 TRACE (0CF8-0CA4) <Tracker:Heartbeat> [TrackerManager] (VCS) Sending message: (TrackerMessage HEARTBEAT {}: {ns=ONLINE, nn=VCS, hc=70344})
2014-07-30T11:17:00.036-06:00 TRACE (0CF8-0B4C) <TrackerJMSPublisher> [JMSMessagePublisher] Message to publish ready.
2014-07-30T11:17:00.036-06:00 TRACE (0CF8-0B4C) <TrackerJMSPublisher> [JMSMessageSecurity] Signing MapMessage, canonical length = 91 Bytes
2014-07-30T11:17:00.037-06:00 TRACE (0CF8-0B4C) <TrackerJMSPublisher> [JMSMessagePublisher] Message published: queuedelay=1 HEARTBEAT
Cheers.
There should be relevant debug lines surrounding the time you got the error, you'll need to look a little earlier in the file near the 11:15:03 timestamp.
This is what I found:
2014-07-30T11:15:03.554-06:00 TRACE (0CF8-0F24) <AgentRegistrationLoggerTask-1406564757951> [AgentRegistrationLogger] checkAgentRegistrationStatus: serverRdn=cn=fc3b5690-da08-4526-9087-4410bf0fe27f,ou=servers, serverAttributes={pae-displayname=pae-DisplayName: Desktop 2, iphostnumber=ipHostNumber: Desktop2.lab.com, objectclass=objectClass: top, pae-Server, pae-WinServer, pae-ThinWinServer, pae-VM}
2014-07-30T11:15:03.554-06:00 TRACE (0CF8-0F24) <AgentRegistrationLoggerTask-1406564757951> [AgentRegistrationLogger] shouldLogAgentRegistration=false: serverRdn=cn=fc3b5690-da08-4526-9087-4410bf0fe27f,ou=servers status=0 !isPhysical
2014-07-30T11:15:03.556-06:00 DEBUG (0CF8-13FC) <TP-Processor2> [FlexFaultHandler] ADAM data error com.vmware.vdi.admin.ui.common.FlexFaultHandler.a(SourceFile:287)
com.vmware.vdi.adamwrapper.exceptions.ADAMObjectAlreadyExistsException: [LDAP: error code 68 - 00002071: UpdErr: DSID-03050371, problem 6005 (ENTRY_EXISTS), data 0
2014-07-30T11:15:03.556-06:00 ERROR (0CF8-13FC) <TP-Processor2> [FlexFaultHandler] ADAM data error
2014-07-30T11:15:03.557-06:00 DEBUG (0CF8-13FC) <TP-Processor2> [ViewFlexFactory] ADAM data error com.vmware.vdi.admin.ui.common.ViewFlexFactory$ViewProxy.invoke(SourceFile:125)
com.vmware.vdi.admin.ui.common.FlexRemoteException: ADAM data error
at com.vmware.vdi.admin.ui.common.FlexFaultHandler.a(SourceFile:289)
at com.vmware.vdi.admin.ui.common.FlexFaultHandler.handleADAMError(SourceFile:114)
at com.vmware.vdi.admin.ui.DesktopBeanFlexAdapter.saveDesktop(SourceFile:1563)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.vmware.vdi.admin.ui.common.ViewFlexFactory$ViewProxy.invoke(SourceFile:113)
at com.sun.proxy.$Proxy68.saveDesktop(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:418)
at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183)
at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1400)
at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:1011)
at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:103)
at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)
at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)
at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)
at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:166)
at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:291)
at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:353)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at com.vmware.vdi.admin.ui.servlet.AMFProxyServlet.a(SourceFile:90)
at com.vmware.vdi.admin.ui.servlet.AMFProxyServlet.doPost(SourceFile:57)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.vmware.vdi.support.ViewAdminFilter.doFilter(SourceFile:101)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.vmware.vdi.admin.be.filters.CertificateAuthFilter.doFilter(SourceFile:137)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.vmware.vdi.admin.be.filters.DisableUrlSessionFilter.doFilter(SourceFile:73)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.filters.FailedRequestFilter.doFilter(FailedRequestFilter.java:62)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:776)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:705)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:898)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:744)
Caused by: com.vmware.vdi.adamwrapper.exceptions.ADAMObjectAlreadyExistsException: [LDAP: error code 68 - 00002071: UpdErr: DSID-03050371, problem 6005 (ENTRY_EXISTS), data 0
2014-07-30T11:15:03.557-06:00 DEBUG (0CF8-13FC) <TP-Processor2> [ViewFlexFactory] com.vmware.vdi.admin.ui.DesktopBeanFlexAdapter.saveDesktop 1593 ms
2014-07-30T11:15:03.560-06:00 TRACE (0EBC-120C) <AJP-93> [r] (ajp:admin:Request1171) ForwardRequest: reply: SEND_HEADERS
2014-07-30T11:15:03.560-06:00 TRACE (0EBC-120C) <AJP-93> [SimpleAJPService] (ajp:admin:Request1171) Reply status: 200: OK
2014-07-30T11:15:03.560-06:00 TRACE (0EBC-120C) <AJP-93> [SimpleAJPService] (ajp:admin:Request1171) Adding response header: Content-Length=2310
2014-07-30T11:15:03.560-06:00 TRACE (0EBC-120C) <AJP-93> [SimpleAJPService] (ajp:admin:Request1171) Adding response header: Content-Type=application/x-amf
ok, the key line I get from that is:
Caused by: com.vmware.vdi.adamwrapper.exceptions.ADAMObjectAlreadyExistsException: [LDAP: error code 68 - 00002071: UpdErr: DSID-03050371, problem 6005 (ENTRY_EXISTS),
Are you trying to create a desktop with an ID/name that already exists in your environment? Or perhaps trying to create one with an ID that's the same as a farm?
I was using the same name as the farm, I used a different name and now it works.
Thanks mpryor. :smileycool: