主页

VisualSVN-Server远程管理的一些疑难杂症

而长终   IP属地: 青海
0 点赞 0阅读 1963

请先看最后的核心设置,如果都排查了不行在按文章内容尝试

今天领导想在自己电脑上管理本地服务器上SVN服务端项目,都是局域网,想着在领导上面安装一个VisualSVN-Server服务端应该输入服务器IP不就好了,可能哪有那么容易啊,输入IP连接各种报错提示,下面列一些那些报错的提示图:

第一种:

提示服务器不可用,有几种可能:
第一种:可能是服务端防火墙打开的,关闭试一下
第二种:可能服务器服务端或本地服务端远程访问WMI的TCP服务端口未开启,下面是我找到的文章,我是都开启了

文章地址:https://cloud.tencent.com/developer/ask/sof/111250360

WMI设置固定端口:https://learn.microsoft.com/zh-cn/windows/win32/wmisdk/setting-up-a-fixed-port-for-wmi?redirectedfrom=MSDN

在CMD里执行WMI端口设置


为 WMI 设置固定端口

在命令提示符下,键入 winmgmt -standalonehost
通过键入命令 net stop "Windows Management Instrumentation" 或使用简称 net stop winmgmt 停止 WMI 服务
通过键入 net start "Windows Management Instrumentation" 或 net start winmgmt 在新的服务主机中再次重启 WMI 服务
通过键入 netsh firewall add portopening TCP 24158 WMIFixedPort 为 WMI 服务建立一个新的端口号
若要撤消对 WMI 所做的任何更改,请键入 winmgmt /sharedhost,然后再次停止并启动 winmgmt 服务。
设置后但是还是不起作用连不上,可能现在报的是另外一个错误了


想远程管理一下怎么就那么难的,我是设置防火墙和服务的设置,服务器端和本地都一起设置,我是这样的,大家在试的时候一个一个试,我是折腾了一天了,只要在网上找到有需要设置的我都服务端本地都给设置,不漏掉一个


这是我本地的防火墙入站出站设置


在报错上官网推荐设置,文章地址:https://www.visualsvn.com/support/topic/00021/ 

netsh advfirewall firewall set rule group="windows management instrumentation (wmi)" new enable=yes



这是服务器上的入站出站设置

如果还是不行那就看看服务里面的设置一下,(设置了作用不大)
本地:

服务器:

如果报没有权限如图所示

那就是看服务端有没有设置账号权限,我测试不知道为啥非要设置两个账号才行一个是管理员账号一个是普通账号

设置完以后看看许可证有没有到期到期了重新申请一个,能免费使用45天

设置完以后添加配置,在本地测试连接过程中不知道为啥非要设置两个账号才行连接上,删掉一个就会提示没有权限
刚刚在服务端添加的两个权限账号,在本地服务端添加配置账号

WIN-G0AUH58JR5F名称来自服务端的设置,本地服务端添加的时候必须得大写才行,我一开始写的小写地址账号名称一样连不上,然后换成大写一下就连上了


当然设置完以后有可能还是连不上,我在两台电脑上测试过了都能连上(一台是虚拟机),为了排查是不是服务端非要添加两个账号的问题,我在服务端删除了一个账号,和本地也删除一个对应的账号,发现不行了,又改回去,奇怪事情发生了不行了,经过重启服务端和本地VisualSVN-Server和本地的配置账号重复的删了加,加了删莫名其妙好了,而另外一台电脑就不行(虚拟机),一开始是可以的,各种方法都试了还是连不上,最后我把IP地址换一下就好了,这是虚拟机上的


这是另外一台本地电脑连接上的


基本按照上面这些步骤设置完应该都能连接上了

核心设置



1.查看服务端许可证是否可用
2.服务端是否在设置里面设置远程管理账号权限
3.防火墙是否关闭
4.IP是否冲突了连不上
5.本地服务端的存储凭证是否添加服务端相应的配置账号(这一步很重要,如果提示没有权限和错误代码0x80070005基本都是这一步添加配置没完整造成的)

© 著作权归作者所有,转载或内容合作请联系作者