无法验证SSH主机密钥,请在管理界面

时间:2017-02-20 02:31:55

标签: weblate

我创建了一个weblate(版本2.11)和gitlab容器。

重现的步骤

  1. 我是从https://github.com/WeblateOrg/docker.git
  2. 克隆的
  3. 我在docker上创建了weblate。
  4. 我使用管理员帐户打开weblate
  5. gen ssh key
  6. 通过我的gitlab页面上的ssh键
  7. 创建了一个新项目
  8. 创建了一个新组件。
  9. 源代码存储库:git@172.19.0.4:root / weblate-test.git
  10. weblate docker-compose.override.yml

    version: '2'
    services:
        weblate:
            environment:
    
                - WEBLATE_SITE_TITLE=weblate
                - WEBLATE_EMAIL_HOST=smtp.gmail.com
                - WEBLATE_EMAIL_HOST_USER=12345678
                - WEBLATE_EMAIL_HOST_PASSWORD=12345678
                # - WEBLATE_REQUIRE_LOGIN=1
                - WEBLATE_OFFLOAD_INDEXING=1
                - WEBLATE_TIME_ZONE=Asia/Taipei
                - WEBLATE_REGISTRATION_OPEN=1
                - WEBLATE_ALLOWED_HOSTS=dev.weblate.com
                - WEBLATE_ADMIN_PASSWORD=password
    

    我尝试重新创建很多次容器。我仍然收到错误消息

1 个答案:

答案 0 :(得分:1)

除了生成客户端SSH密钥之外,您还需要验证主机密钥。您可以在Weblate的同一界面上执行此操作,请参阅documentation