I wanted to start testing AppSync. I installed the AppSync server and the VSI-Plugin. Except for configuring the AppSync-Server in VSI I get to all I try this error. Anybody got an idea where this comes from?
> Instead name, you can try registering AppSync Server into VSI with the IP address.
Had that before. No real difference.
> You should disable the UAC in AppSync Server
Will try that tomorrow, but from my experiences this sounds like a last resort guess.
> One Question, are you using VNX SnapShots or RecoverPoint?
I intend to use it with VNX Snapshots.
> Another separate recommentation (not is the error cause) is to update the VNX Flare,
> you have the first 32 release, there are some improvements related VNX SnapShot
> and RecoverPoint 3.5.
As from what I remember from the release notes the .008-patch is mostly RecoverPoint related which we do not use. Therefore we decided to skip that patch.
It's ok for the AppSync server url to be without the domain part. It's the same case on my end and it's working well.
The error is about a discovery failure which means the request has successfully reached the AppSync server but somehow the discovery phase failed on the server side.
The log will tell us how the discovery phase failed, so it will be very helpful if we can take a look at the log.
BTW, I have seen discovery failures before, and some of them can be resolved simply by restarting the AppSync server. You might also have a try at that.
> It's ok for the AppSync server url to be without the domain part.
No it's not OK with me as not all machines are running in the same domain and thus chances are good it will not be able to resolve it. It's not the problem in this case as I can see.
> The log will tell us how the discovery phase failed, so it will be very helpful if we can
> take a look at the log.
I guess this is the most interesting part from the AppSync server logs:
--snip
11-16-2012 10:42:12.454 INFO [VCenterServiceBean] Done getting Esx hosts and Datastores for vc-2. , DC with ID: datacenter-3 Time taken:1240 ms
11-16-2012 10:42:12.734 INFO [DiscoverVCenterServerCommandBean] Received a response to request:
11-16-2012 10:42:12.894 ERROR [SqlExceptionHelper] ERROR: value too long for type character varying(255)
11-16-2012 10:42:12.894 ERROR [CMTTxInterceptor] javax.ejb.EJBTransactionRolledbackException: org.hibernate.exception.DataException: ERROR: value too long for type character varying(255)
11-16-2012 10:42:12.894 ERROR [invocation] JBAS014134: EJB Invocation failed on component AWEntityServiceBean for method public com.emc.archway.datamodel.AWEntity com.emc.archway.services.entity.AWEntityServiceBean.update(com.emc.archway.datamodel.AWEntity): javax.ejb.EJBTransactionRolledbackException: org.hibernate.exception.DataException: ERROR: value too long for type character varying(255)
--snap
The error is indicating we are hitting a character length limitation of the database.
So for the url issue, on the vSphere client VM where you will have problem connecting to AppSync server using "https://appsync-1:8443/", I think you can edit C:\Windows\System32\drivers\etc\hosts file by adding one extra line to get around it :
appsync-1
For the discovery issue, please attach the entire appsync server log file, some AppSync folk will help to investigate.
medea61
1 Rookie
•
12 Posts
2582
0
Posted January 15th, 2013 09:00
For the record: the SR ended up in a hotfix for AppSync which did not cope nicely with slightly longer named for the ressources in vCenter.