[
https://issues.jboss.org/browse/FORGE-586?page=com.atlassian.jira.plugin....
]
Stefan Frank commented on FORGE-586:
------------------------------------
ok, that literally took me ages to figure out (ok, I did something else in between :):
- you *must* download the proper certficates that belong to
raw.github.com: you absolutely
need the wildcard-certificate that you get from there, just downloading the certificate
from
github.com will not work!!
- download the certificates using openssl s_client -showcerts -connect raw.github.com:443
> github_raw.cert, extract only the certificates (demarcated by BEGIN CERTIFICATE / END
CERTIFICATE) into seprate files.
- I then used portecle to import (of course, the keytool also works, but portecle is
easier to use unless you know the paramas for the keytool by hard...)
Now connecting works. These steps may be obvious for most people, but if you're not
too familiar with the way the keytool works and why there needs to exist a separate
wildcard-certificate for github, you can easily get trapped (like me...)
Connecting to remote repository
[
https://raw.github.com/forge/plugin-repository/master/repository.yaml]... ***ERROR***
[forge install-plugin] peer not authenticated
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Key: FORGE-586
URL:
https://issues.jboss.org/browse/FORGE-586
Project: Forge
Issue Type: Bug
Components: Plugin Repository
Affects Versions: 1.0.5.Final
Environment: mac osx, forge 1.0.5.FINAL
Reporter: Stefan Frank
Whenever I'm trying to list or install a plugin, I'm getting an peer not
authenticated:
JBoss Forge, version [ 1.0.5.Final ] - JBoss, by Red Hat, Inc. [
http://jboss.org/forge
]
[example] example $ forge list-plugins
Wrote /Users/sfrank/.forge/plugins
[example] example $ forge install-plugin jboss-as-7
Connecting to remote repository
[
https://raw.github.com/forge/plugin-repository/master/repository.yaml]... ***ERROR***
[forge install-plugin] peer not authenticated
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira