<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
Hi,</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
I am installing some plugins for shib 5 when building our image and it is done in an environment without direct access to internet. No problems there, the online documentation explains how to do that.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0">
./bin/plugin.sh -i plugins/idp-plugin-nashorn-jdk-dist-2.0.0.tar.gz --noCheck --noPrompt --noRebuild
<div class="ContentPasted0">./bin/plugin.sh -i plugins/java-plugin-jdbc-storage-2.0.0.tar.gz --noCheck --noPrompt --noRebuild</div>
./bin/build.sh -t /opt/shibboleth-idp</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0">
But when I start up the image I get this:</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
<blockquote style="margin-top:0;margin-bottom:0">
<div class="ContentPasted1">2023-11-03 07:01:56,941 - - DEBUG [net.shibboleth.idp.admin.impl.ReportModuleStatus:80] - Checking required modules for plugin net.shibboleth.idp.plugin.nashorn</div>
<div class="ContentPasted1">2023-11-03 07:01:56,942 - - DEBUG [net.shibboleth.idp.admin.impl.ReportModuleStatus:80] - Checking required modules for plugin net.shibboleth.plugin.storage.jdbc</div>
<div class="ContentPasted1">2023-11-03 07:01:56,975 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:51] - Shibboleth IdP Version 5.0.0</div>
<div class="ContentPasted1">2023-11-03 07:01:56,976 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:52] - Java version='17.0.9' vendor='Red Hat, Inc.'</div>
<div class="ContentPasted1">2023-11-03 07:01:56,977 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:67] - Plugins:</div>
<div class="ContentPasted1">2023-11-03 07:01:56,977 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:69] - net.shibboleth.idp.plugin.nashorn : v2.0.0</div>
<div class="ContentPasted1">2023-11-03 07:01:56,977 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:69] - net.shibboleth.plugin.storage.jdbc : v2.0.0</div>
<div class="ContentPasted1">2023-11-03 07:01:56,982 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:85] - Enabled Modules:</div>
<div class="ContentPasted1">2023-11-03 07:01:56,983 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:87] - Core IdP Functions (Required)</div>
<div class="ContentPasted1">2023-11-03 07:01:56,983 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:87] - Command Line Scripts</div>
<div class="ContentPasted1">2023-11-03 07:01:56,983 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:87] - Overlay Tree for WAR Build</div>
<div class="ContentPasted1">2023-11-03 07:01:56,983 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:87] - Password Authentication</div>
<div class="ContentPasted1">2023-11-03 07:01:56,983 - - INFO [net.shibboleth.idp.admin.impl.LogImplementationDetails:87] - Hello World</div>
<div class="ContentPasted1">2023-11-03 07:01:57,003 - - INFO [org.apache.hc.client5.http.impl.classic.HttpRequestRetryExec:113] - Recoverable I/O exception (java.net.SocketException) caught when
</div>
<div class="ContentPasted1">processing request to {s}->https://shibboleth.net:443</div>
<div class="ContentPasted1">2023-11-03 07:01:57,005 - - INFO [net.shibboleth.profile.installablecomponent.InstallableComponentSupport:159] - HTTPResource [https://shibboleth.net/downloads/identit</div>
<div class="ContentPasted1">y-provider/plugins/idp-versions.properties] could not be located</div>
<div class="ContentPasted1">2023-11-03 07:01:57,100 - - INFO [net.shibboleth.profile.installablecomponent.InstallableComponentSupport:159] - HTTPResource [http://plugins.shibboleth.net/idp-versio</div>
<div class="ContentPasted1">ns.properties] could not be located</div>
<div class="ContentPasted1">2023-11-03 07:01:57,100 - - ERROR [net.shibboleth.profile.installablecomponent.InstallableComponentSupport:169] - Could not locate any active update servers</div>
2023-11-03 07:01:57,101 - - WARN [net.shibboleth.idp.admin.impl.ReportUpdateStatus:128] - Could not locate IdP update information<br>
</blockquote>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
Obviously it is because the environment do not allow shib 5 to fetch the property files, the same thing as the plugin command without the noCheck has. Is there a way to turn that check off? I have set the idp.updateCheck.enable=false but that makes no difference.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
Shib 5 works as it should, so it is not a fatal thing, but I just would like to get rid of the error and the check.</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
Thanks,</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
<br>
</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
Tomas</div>
<div style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof ContentPasted0 ContentPasted1">
<br>
</div>
</body>
</html>