Install script failing

Rod Widdowson rdw at steadingsoftware.com
Wed May 11 09:12:08 UTC 2022


> I am trying to do a fresh install of IDP v4.2.1 on a RHEL 8 server with Java 11.  

This doesn't look like a fresh install to me:

> install:
> Source (Distribution) Directory (press <enter> to accept default): [/opt/shibboleth-identity-provider-4.2.1] ?
> 
> Installation Directory: [/opt/shibboleth-idp] ?
> 
> INFO  - Including auto-located properties in /opt/shibboleth-idp/conf/c14n/subject-c14n.properties

In a fresh install you should have a whole dialog between these two lines:


> [/home/rdw/tmp/shibboleth-identity-provider-4.2.1/bin$ ./install.sh
> Buildfile: /home/rdw/tmp/shibboleth-identity-provider-4.2.1/bin/build.xml
>
> install:
> Source (Distribution) Directory (press <enter> to accept default): [/home/rdw/tmp/shibboleth-identity-provider-4.2.1] ?
>
> Installation Directory: [/opt/shibboleth-idp] ?
> /home/rdw/idp
> New Install.  Version: 4.2.1
> Host Name: [10.0.0.105] ?
>
> Creating idp-signing, CN = 10.0.0.105 URI = https://10.0.0.105/idp/shibboleth, keySize=3072
> Creating idp-encryption, CN = 10.0.0.105 URI = https://10.0.0.105/idp/shibboleth, keySize=3072
> Backchannel PKCS12 Password:
> Re-enter password:
> Creating backchannel keystore, CN = 10.0.0.105 URI = https://10.0.0.105/idp/shibboleth, keySize=3072
> Cookie Encryption Key Password:
> Re-enter password:
> Creating backchannel keystore, CN = 10.0.0.105 URI = https://10.0.0.105/idp/shibboleth, keySize=3072
> INFO  - No existing versioning property, initializing...
> SAML EntityID: [https://10.0.0.105/idp/shibboleth] ?
>
> Attribute Scope: [0.0.105] ?
>
> INFO  - Including auto-located properties in /home/rdw/idp/conf/admin/admin.properties
>

So it would seem that /opt/shibboleth-idp has the relics of a previous install.  Remove it entirely before you start.

Also, and this may be where the subsequent confusion lies - run the install(or the update) from inside the unpacked distribution.
If you run from within your distribution things are going to get very weird.

Rod



More information about the users mailing list