1

我正在尝试按照digital ocean 的 一些教程在我的服务器上安装和配置drone.io 。但是,当我尝试授权我的帐户(xxx.xxx.:8080/login)时,我得到一个空白网页,其中包含 http 400 状态代码,我被重定向到的最终网址如下所示:。xxx.xxx.xxx.xxx:8080/api/auth/github.com?code=28c9ea949a200523edasdaae&state=V5dsadaKLDQC4MASSMFUH2MLF5ZVSNCWNOIDEQ7JSVR4HLAW7EMGX4NJA%3D%3D%3D%3D

我该如何调试为什么会失败?我已成功登录无人机,但我不知道日志存储在哪里。我检查了 /var/log 但找不到与无人机相关的任何内容。

挖掘代码我发现了一些我无法相信的东西。所有错误都被忽略了吗?

4

2 回答 2

6

您可以看到容器的日志如下:

到运行drone.io的服务器,查看容器的id

docker ps -a

查看容器的日志。

docker logs -f CONTAINER-ID

有关更多信息,请参阅 docker 文档。 https://docs.docker.com/engine/reference/commandline/logs/

于 2016-04-08T20:23:33.380 回答
0

我有一个类似的问题,最后是我的 github 应用程序授权 url 不一样,或者我使用了错误的 api url。对于最后一个错误,请确保您使用的是 api 文档中的错误,而不是教程中的错误(当时是错误的)。

于 2015-02-02T22:34:37.603 回答