服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

TeamCity,SVN和SSL连接问题

在我们的networking中,我们有一台运行Subversion Edge服务器的服务器。 我已经configurationEdge在端口8443上使用SSL。我们一直很高兴地通过客户端(如Tortoise SVN)从networking内部和通过公共IP地址远程连接到SVN。 Edge正在使用的SSL证书就是自己生成的SSL证书,也就是自签名的证书。 我们在我们的networking中安装了TeamCity,并且能够无任何问题地连接到Edge SVN存储库。 我们还在外部位置安装了TeamCity,但是在外部位置,TeamCity不会连接到SVN,它会响应一个错误: 我们知道外部位置的networking使用代理,但是我们已经修改了指定代理细节的服务器文件,即: [global] http-proxy-exceptions = localhost http-proxy-host = ourproxy http-proxy-port = 8080 在我们修改代理设置之前,当我们尝试通过TeamCity连接到SVN仓库时,错误是: jetbrains.buildServer.vcs.VcsRootVcsException:svn:E175002:连接被服务器拒绝svn:E175002:OPTIONS请求失败'/ svn / TheWebsite 在我们修改了代理设置之后,错误是: jetbrains.buildServer.vcs.VcsRootVcsException:svn:E175002:handshake alert:unrecognized_name svn:E175002:选项请求在'/ svn / TheWebsite'上失败 首先,我认为错误可能表明与授权有关。 所以,我在我们的SVN边缘服务器上closuresSSL,外部TeamCity能够通过HTTP连接,没有任何问题。 这使我相信,无论正确还是错误,这都与SSL证书有关。 我们的SVN Edge服务器上的SSL证书是自签名的,并发布到svnedge.collab.net,这当然与我们的外部URL不匹配。 所以我的问题是,有没有人从经验知道,“握手警报”错误是否是因为:a)代理剥离凭证或b)teamcity抱怨authentication中的通用名称(svnedge.collab.net)不匹配我们的回购url? 这篇文章,似乎暗示了通用名称的不匹配会引发这个错误。 任何帮助或build议将不胜感激。 问候,dotdev

奇怪的Apache HTTPD 403错误

所以我有这个奇怪的问题,我已经解决了,但我不明白为什么会发生。 我有一个文件,我通过httpd托pipe。 下面是我已经testing/想到的一些事情,试图解释发生了什么事情: 当我尝试访问该文件时,我得到了一个403。 当我在Apache中进行索引列表时,甚至不会显示,但是其他文件却可以 目录中的其他文件是644在索引中显示,我可以访问它们 将权限设置为777,仍然得到403和没有索引列表 如果我尝试访问同一个目录中的伪造文件,我得到一个404 我创build一个硬链接到文件,硬链接不会显示在索引中,我无法访问它 我创build了一个文件的副本,它显示在列表中,我可以访问它 我将原件移动到.bak,并将副本移动到与原始文件相同的文件名,我仍然可以访问副本,但不能访问原件 我尝试苏 – 阿帕奇头正本,我能够 stat似乎显示除了时间和inode值之外,两者之间的内容都是相同的 access_log和error_log显示正在访问正确的文件,并且在[Tue Apr 22 14:27:14 2014] [error] [client XXX.XXX.XXX.XXX](13)Permission denied:access到/PATH/ACE+TAO-6.2.0-1.el6.x86_64.rpm被拒绝 还有什么人可以想到,我应该试着解释这里发生了什么? 我倾向于认为这是一个httpd问题,因为我可以cp,stat和头文件没有问题。 但我不知道如何去testing它。 $ getfacl ACE+TAO-6.2.0-1.el6.x86_64.rpm # file: ACE+TAO-6.2.0-1.el6.x86_64.rpm # owner: root # group: root user::rw- group::r– other::r– $ ls -lZ ACE+TAO-6.2.0-1.el6.x86_64.rpm -rw-r–r–. root root unconfined_u:object_r:admin_home_t:s0 ACE+TAO-6.2.0-1.el6.x86_64.rpm