Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

custom truststore with stroom-proxy docker image #29

Open
duncanlester opened this issue May 29, 2020 · 0 comments
Open

custom truststore with stroom-proxy docker image #29

duncanlester opened this issue May 29, 2020 · 0 comments

Comments

@duncanlester
Copy link

Hi,
I am having some issues using the gchq/stroom-proxy:latest build.
I can curl my stroom with the custom truststore but cannot work out where i need to place the truststore or how to configure the stroom.properties file:

javaOpts="-Djavax.net.ssl.trustStore=/etc/ca-certificates"

error i get from the proxy log:

stroom-proxy-gchq | 2020-05-29T00:14:35.765Z ERROR [http-bio-9080-exec-1] remoteclient.RemoteFeedServiceCacheable (RemoteFeedServiceCacheable.java:40) - handleHeader() - Unable to check remote feed service (request TEST-FEED-V1_0).... will assume OK (response Receive) - Cannot access Hessian remote service at [https://stroom/stroom/remoting/remotefeedservice.rpc]; nested exception is javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
stroom-proxy-gchq | 2020-05-29T00:14:35.792Z INFO  [http-bio-9080-exec-1] datafeed.DataFeedRequestHandler$1 (DataFeedRequestHandler.java:102) - "doPost() - Took 214ms to process (concurrentRequestCount=1) 200","GUID=29b36365-06c6-40ff-9fce-2c92300b30d3","ReceivedTime=2020-05-29T00:14:35.580Z","RemoteAddress=172.18.200.1","RemoteHost=172.18.200.1","accept=*/*","accept-encoding=gzip, deflate, br","connection=keep-alive","content-length=11","content-type=text/plain","environment=EXAMPLE_ENVIRONMENT","feed=TEST-FEED-V1_0","host=172.18.200.6:9080","postman-token=69f40154-0a12-4255-8ec9-4c85631ba88a","system=EXAMPLE_SYSTEM","user-agent=PostmanRuntime/7.25.0"

I hope this is the right place for this.

Cheers

duncan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant