Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1239261
  • 博文数量: 350
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 5668
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-23 17:53
文章分类

全部博文(350)

文章存档

2013年(350)

分类: Oracle

2013-04-28 10:12:47

在CentOS5.5下安装vmware2.01 gsx版本,通过https管理虚拟机时,浏览器频繁报出HTTP 12029,详细错误信息如下:

The could not complete a request (HTTP 12029 ).

The server encountered an unexpected condition that prevented it from fulfilling the request. If this problem persists, please contact your system administrator.

一般报出这个错误后,https服务即被中止,再想浏览就只能重启服务,经多方浏览文档基本确定为CentOS5.5与vmware的兼容性问题,目前还没有完美的解决方案,经多次尝试,最终通过下列方式处理,操作步骤如下:

[root@localhost ~]# mkdir /usr/lib/vmware/lib/libc.so.6
[root@localhost ~]# cd /tmp
[root@localhost tmp]# mkdir tmp
[root@localhost tmp]# cd tmp
[root@localhost tmp]# wget
[root@localhost tmp]# rpm2cpio glibc-2.5-34.x86_64.rpm | cpio -ivd
[root@localhost tmp]# mv lib64/libc-2.5.so /usr/lib/vmware/lib/libc.so.6/libc.so.6

然后编辑vmware-hostd文件:
[root@localhost tmp]# vi /usr/sbin/vmware-hostd
在最后添加下列代码:
export LD_LIBRARY_PATH=/usr/lib/vmware/lib/libc.so.6:$LD_LIBRARY_PATH

重新启动vmware服务即可~~

不过,上述方式只能降低https服务报错机率,而不能彻底避免,属于一个临时的解决方案!幸好https并不常用,一般虚机创建完毕并启动后,https即可关闭,即使访问不了影响也不大,实在要用时再通过/etc/rc.d/init.d/vmware-mgst restart重启即可。

最终问题的解决,我想还是依赖于VMWARE官方出补丁了。


阅读(2547) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~