服务器 Gind.cn

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

ISPConfiglogin与Firefox兼容,但不适用于Chrome

问题 Chrome会login到ISPConfig,但只有在使用IP地址的情况下。 当使用FQDN时它会静默失败。 注意: ispconfig没有标签,我没有足够的信誉来创build它。 细节 我刚刚使用Matteo Temporini等人创build的bash脚本,在 Ubuntu 16.04.3的全新安装中设置了ISPConfig。 我接受了所有的默认设置。 DNSlogging由Cloudflare DNS维护,它提供了一个caching的代理服务。 我禁用了caching。 当我在Firefox或Chrome浏览器访问https://xxx.xxx.xxx.xxx:8080/时,我可以使用默认密码以pipe理员身份login。 但是,如果我访问https://sub.domain.com:8080允许我login,但Chrome只是清空用户名和密码字段。 它不认为用户名和密码错误,它只是忽略它们,login失败。 注:该网站使用自签名证书,并且Firefox和Chrome都首先要求我接受“不安全”证书。 我认为行为上的差异是由于Chrome和Firefox将login参数发送到服务器的方式不同所致。 我试图在/var/logs/apache2/error.log和/access.log跟踪这个,但是没有太多logging。 以下是Apache在重新启动时logging的一些错误: [Thu Nov 09 10:30:22.608038 2017] [:error] [pid 1421] python_init: Python path being used '/usr/lib/python2.7/:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload'. [Thu Nov 09 10:30:22.608055 2017] [:notice] [pid 1421] mod_python: Creating 8 session mutexes based on 150 max processes and 0 […]

Gitlab:在没有root权限的docker容器之外复制或rdiff备份文件夹

我有关于gitlab备份的以下问题: 我已经用命令docker docker exec -t <your container name> gitlab-rake gitlab:backup:create用特定用户创build了我的gitlab数据docker exec -t <your container name> gitlab-rake gitlab:backup:create 。 如在命令中可见,Gitlab在docker容器中运行。 备份已成功创build并可在装入的卷中使用,并可由root(容器外部)访问。 现在,我想将备份文件复制(cp)或rdiff(rdiff-backup)到另一个位置。 在这里,我遇到以下问题:使用创build备份的同一用户尝试访问具有权限rwx——的备份文件夹时,我没有权限。 我尝试在gitlab.rb文件中设置gitlab_rails['backup_archive_permissions'] = 0644来设置备份文件的权限。 但是,这并没有解决问题,因为备份文件夹本身仍然不可访问,只有备份文件具有已定义的权限(使用root用户进行检查)。 我也尝试将root用户的权限设置为644 ,但是在创build新的备份之后,权限被重置为默认值。 我怎样才能访问备份文件夹? 是否有任何设置或configuration来定义哪个用户可以访问该文件夹? 还是我真的要使用root用户? 我在gitlab站点上创build了一个问题( https://gitlab.com/gitlab-org/gitlab-ce/issues/39872 ),但没有任何回应,备份是一个重要的任务,所以我希望你可能能够帮助我。