我正在尝试按照来自数字海洋的一些tutorials在我的服务器上安装和配置drone.io。然而,当我尝试授权我的帐户(xxx.xxx.:8080/login )时,我得到一个抛出http 400状态代码的空白网页,我被重定向到的最终url看起来像这样:xxx.xxx.xxx.xxx:8080/api/auth/github.com?code=28c9ea949a200523edasdaae&state=V5dsadaKLDQC4MASSMFUH2MLF5ZVSNCWNOIDEQ7JSVR4HLAW7EMGX4NJA%3D%3D%3D%3D。
我如何调试这失败的原因?我已经成功登录到无人机,但我不知道日志存储在哪里。我检查了/var/log,但找不到任何与drone相关的内容。
通过挖掘code,我发现了一些我不敢相信的东西。所有错误都被忽略了吗?
发布于 2016-04-09 04:23:33
您可以看到您的容器的日志如下:
转到运行drone.io的服务器,查看容器的id
docker ps -a查看您的容器日志。
docker logs -f CONTAINER-ID有关更多信息,请参阅docker文档。https://docs.docker.com/engine/reference/commandline/logs/
发布于 2015-02-03 06:34:38
我遇到了类似的问题,最后是我的github应用授权url不同,或者我使用了错误的api url。对于最后一个错误,请确保您使用的是api文档中的错误,而不是教程中的错误(当时它是错误的)。
https://stackoverflow.com/questions/28150077
复制相似问题