Hello,

Varsha recently submitted a pull request
<https://github.com/gocd/gocd-docker/pull/73>, to fix something similar.
Maybe it's worth a try again? The server should have a self-signed
certificate. If it doesn't work, I think Varsha and/or I will be interested
in finding out what's going on.

Cheers,
Aravind

On Sun, Feb 19, 2017 at 3:31 PM, Basse Baba <[email protected]> wrote:

> Hello.
> I'm trying to use the docker images:
>
> https://hub.docker.com/r/gocd/gocd-server/
> https://hub.docker.com/r/gocd/gocd-agent/
>
> Starting the server works OK.
>
> Problem is with the agent.
> I would like to use the --link feature, but it seems broken.
>
> *Starting with this*
>
> docker run -ti --link <server name>:go-server gocd/gocd-agent
>
>
> just gives me:
>
> [Sun Feb 19 20:26:55 UTC 2017] using default settings from
> /etc/default/go-agent
> WARN: The environment variable GO_SERVER and GO_SERVER_PORT has been
> deprecated in favor of GO_SERVER_URL. Please set GO_SERVER_URL instead to a
> https url (https://example.com:8154/go)
> logFile Environment Variable= null
> Logging to go-agent-bootstrapper.log
> -serverUrl is not a valid url
> Usage: java -jar agent-bootstrapper.jar [options]
>   Options:
>     -help
>       Print this help
>       Default: false
>     -rootCertFile
>       The root certificate from the certificate chain of the GoCD server
> (in
>       PEM format)
>   * -serverUrl
>       The GoCD server URL. Must begin with `https://`, and end with `/go`
>     -sslVerificationMode
>       The SSL verification mode.
>       Default: NONE
>       Possible Values: [FULL, NONE, NO_VERIFY_HOST]
>
>
>
> *Ok, well then. Lets try the GO_SERVER_URL instead:*
>
>
> docker run -ti -e GO_SERVER_URL=https://<ip>:32771/go gocd/gocd-agent
> *** Running /etc/rc.local...
> *** Booting runit daemon...
> *** Runit started as PID 9
> Starting Go Agent to connect to server go-server ...
> [Sun Feb 19 20:28:00 UTC 2017] using default settings from
> /etc/default/go-agent
> logFile Environment Variable= null
> Logging to go-agent-bootstrapper.log
> 0 [TouchLoopThread-2] INFO com.thoughtworks.go.agent.launcher.Lockfile  -
> Using lock file: /var/lib/go-agent/.agent-bootstrapper.running
> 194 [main] ERROR com.thoughtworks.go.agent.launcher.ServerBinaryDownloader
>  - Couldn't update admin/agent-launcher.jar. Sleeping for 1m. Error:
> javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
>
>
> *BOOOOOOOOOOOOOOOOOOM!* The docker server does not have a self signed SSL
> cert confed by default i guess?
>
>
> *How am I supposed to use the docker images?*
>
> --
> You received this message because you are subscribed to the Google Groups
> "go-cd" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to