Problem
My builder requires a ProxyHost, despite or after upgrade and including the required ProxyHost it still times out
Git projects timeout in the Domino UI
Error 236: UPSTREAM_SERVICE_UNAVAILABLE
status code / error 500
{"message":"Timed Out Connecting to Upstream Service: connect timed out","success":false,"error":{"code":236,"key":"UPSTREAM_SERVICE_UNAVAILABLE","message":"Timed Out Connecting to Upstream Service: connect timed out"}}
repoman-1 repoman INFO: connect timed out while connecting to https://api.github.com/user. Sleeping 100 milliseconds before retrying... ; will try 1 more time(s)
Resolution
The location of the Proxy Host configuration me be out of date in your domino.yaml file
javaOpts may need also to be applied via helm (i.e. CC key may not be sufficent or superfluous depending on your Domino version; com.cerebro.domino.repocloner.javaOpts or com.cerebro.domino.computegrid.executor.additionalJvmOptions)
Add the following to the repoman deployment. Replace your.local.domain and <IP ADDRESS> with the internal domain and the Proxy Host's IP Address:
spec:
containers:
- env:
- name: JAVA_OPTS
value: "-Dakka.loglevel=INFO\n-Dappname=RepoMan\n-Dconfig.file=/opt/repoman-service/application.conf\n-Xms2048m\n-Xmx2048m\n-XX:+UseG1GC\n-XX:G1ReservePercent=35\n-XX:MaxDirectMemorySize=100m\n-XX:+DisableExplicitGC\n-XX:+UseStringDeduplication\n-Dhttp.proxyHost=<IP ADDRESS>\n-Dhttp.proxyPort=80\n-Dhttps.proxyHost=<IP ADDRESS>\n-Dhttps.proxyPort=80\n-Dhttp.nonProxyHosts=10.0.0.|10.0.1.|10.100.0.1|169.254.169.254|127.0.0.1|*.local|*.amazonaws.com|*.domino-platform|*.domino-compute|localhost|*.your.local.domain
\n-Dhttps.nonProxyHosts=10.0.0.|10.0.1.|10.100.0.1|169.254.169.254|127.0.0.1|*.local|*.amazonaws.com|*.domino-platform|*.domino-compute|localhost|*.your.local.domain\n-Djavax.net.ssl.trustStoreType=PKCS12\n-Djavax.net.ssl.trustStore=/etc/ssl/certs/cacerts.p12\n-Djavax.net.ssl.trustStorePassword=changeme"
Applies to
Domino 5.2
Comments
0 comments
Please sign in to leave a comment.