Vcenter 6 kurulumundan sonra webclient üzerinden erişim sağladığınızda ,
“You do not have permissions to view this object or this object does not exist.”
hatası alarak bazı menüleri açamıyor ve yönetmiyor olabilirsiniz.
Sebebi server admin kullanıcınızın vcenter a tanımladığınız kullanıcı ile eşleşmiyor olması.
Server error logunuzda ;
Path to log:
%ProgramData%\VMware\vCenterServer\runtime\VMwareSTSService\logs\lookupServer.log
Unable to load library ‘vmafdclient’: The specified module could not be found.
Method ‘list’ completed with undeclared fault of type ‘LookupFaultServiceFault’
ve
enpoint logunuzda ,
Path to log:
%ProgramData%\VMware\vCenterServer\logs\vapi\endpoint\endpoint.log
ComponentManagerClientWrapper | Service lookup failed.
java.util.concurrent.ExecutionException: (cis.cm.fault.ComponentManagerFault)
benzer bir hata var ise ,
Çözüm
Regedit kayıt defterinde,
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment , Path seçeneğinden kerberosun bin yolunu bulun.
Örnek : C:\Program Files\MIT\Kerberos\bin
bunu kopyalayın ve ,
HKEY_USERS\S-1-5-18\Environment üzerinde ki Path seçeneğini açarak ,kayıt kalacak fakat ; den sonrasına kopyaladığınız alanı yapıştıracaksınız.Aşağıdaki şekilde
Aynı kayıt kalacak sadece ; den sonrasına yukarıda bulduğunuz kerberos yolunu yapıştırıyorsunuz.
Daha sonra sunucunuzu restart edin.Restart sonrası profil yüklemesi geç açılacaktır telaş yapmayın.
Sunucunuz açıldığında ise Webclient bozulömuş olacaktır.Çünki servisi otomatik başlamamış olacaktır.
Services.msc üzerinden VMware vSphere Web Client ı start edin ve auto start delayed a çekin.
Şimdi web client ı açtığınızda yine açılmayacaktır. 🙂
Alacağınız hata şu : The vSphere Client web server is initializing
Merak etmeyin sadece biraz bekeleyin. 10 – 15 dk içinde initialize etmiş oluyor ve webclient açılmış olacaktır.
Daha sonra Webclient üzerinde full yetkili olmuş olacaksınız ve permission izin sorunu çözülmüş olacaktır.
Bu konuda türkçe makale olmaması baya kötü.Neyse artık var 🙂