Re: jar dependency error when building all-in-one dev stack

2018-02-09 Thread Nick Allen
Thanks for sharing the resolution on that one Jack.

On Thu, Feb 8, 2018, 9:07 PM Jack Hamm  wrote:

> Figured this out.  I was hung up on the
>
>
>
> "Could not resolve dependencies…"
>
>
>
> however, the real issue was
>
>
>
> "PKIX path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to find
> valid certification path to requested target"
>
>
>
> There was a missing internal CA cert that was needed.  If you have SSL
> proxies or such in your network, adding it to your truststore will solve
> the problem (e.g. $JAVA_HOME/lib/security/cacerts)
>
>
>
> -jack
>
>
>
>
>
> On 2/8/18, 10:38 AM, "Jack Hamm"  wrote:
>
>
>
> Hi all,
>
>
>
> When building an all-in-one, I'm getting this error in the "TASK
> [metron-builder : Build Metron]"
>
>
>
> [INFO] BUILD FAILURE", "[INFO]
> ",
> "[INFO] Total time: 01:25 min (Wall Clock)", "[INFO] Finished at:
> 2018-02-08T10:09:22-08:00", "[WARNING] npm WARN deprecated minimatch@0.3.0:
> Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue",
> "[INFO] Final Memory: 115M/1614M", "[INFO]
> ",
> "[ERROR] Failed to execute goal on project metron-common: Could not resolve
> dependencies for project org.apache.metron:metron-common:jar:0.4.3: Failed
> to collect dependencies at org.krakenapps:kraken-pcap:jar:1.7.1: Failed to
> read artifact descriptor for org.krakenapps:kraken-pcap:jar:1.7.1: Could
> not transfer artifact org.krakenapps:kraken-pcap:pom:1.7.1 from/to
> Metron-Kraken-Repo (https://raw.github.com/opensoc/kraken/mvn-repo):
> sun.security.validator.ValidatorException: PKIX path building failed:
> sun.security.provider.certpath.SunCertPathBuilderException: unable to find
> valid certification path to requested target -> [Help 1]", "[ERROR] ",
> "[ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e switch.", "[ERROR] Re-run Maven using the -X switch to enable full debug
> logging.", "[ERROR] ", "[ERROR] For more information about the errors and
> possible solutions, please read the following articles:", "[ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException";,
> "[ERROR] ", "[ERROR] After correcting the problems, you can resume the
> build with the command", "[ERROR]   mvn  -rf :metron-common"],
> "warnings": []}
>
>
>
> I believe all my pre-reqs are good (I've attached a text file showing the
> output of platform-info.sh
>
>
>
> Any thoughts on how to proceed?
>
>
>
> Best,
>
> Jack
>
>
>


Re: jar dependency error when building all-in-one dev stack

2018-02-08 Thread Jack Hamm
Figured this out.  I was hung up on the

"Could not resolve dependencies…"

however, the real issue was

"PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
valid certification path to requested target"

There was a missing internal CA cert that was needed.  If you have SSL proxies 
or such in your network, adding it to your truststore will solve the problem 
(e.g. $JAVA_HOME/lib/security/cacerts)

-jack


On 2/8/18, 10:38 AM, "Jack Hamm" 
mailto:jack.h...@gigamon.com>> wrote:

Hi all,

When building an all-in-one, I'm getting this error in the "TASK 
[metron-builder : Build Metron]"

[INFO] BUILD FAILURE", "[INFO] 
", 
"[INFO] Total time: 01:25 min (Wall Clock)", "[INFO] Finished at: 
2018-02-08T10:09:22-08:00", "[WARNING] npm WARN deprecated minimatch@0.3.0: 
Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue", 
"[INFO] Final Memory: 115M/1614M", "[INFO] 
", 
"[ERROR] Failed to execute goal on project metron-common: Could not resolve 
dependencies for project org.apache.metron:metron-common:jar:0.4.3: Failed to 
collect dependencies at org.krakenapps:kraken-pcap:jar:1.7.1: Failed to read 
artifact descriptor for org.krakenapps:kraken-pcap:jar:1.7.1: Could not 
transfer artifact org.krakenapps:kraken-pcap:pom:1.7.1 from/to 
Metron-Kraken-Repo (https://raw.github.com/opensoc/kraken/mvn-repo): 
sun.security.validator.ValidatorException: PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
valid certification path to requested target -> [Help 1]", "[ERROR] ", "[ERROR] 
To see the full stack trace of the errors, re-run Maven with the -e switch.", 
"[ERROR] Re-run Maven using the -X switch to enable full debug logging.", 
"[ERROR] ", "[ERROR] For more information about the errors and possible 
solutions, please read the following articles:", "[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException";,
 "[ERROR] ", "[ERROR] After correcting the problems, you can resume the build 
with the command", "[ERROR]   mvn  -rf :metron-common"], "warnings": []}

I believe all my pre-reqs are good (I've attached a text file showing the 
output of platform-info.sh

Any thoughts on how to proceed?

Best,
Jack