Unattended installer errors

#1

Install command:

/tmp_install/lucee-5.2.6.060-pl0-linux-x64-installer.run --mode unattended --installdir /opt/lucee --luceepass 1111 --installconn true --installiis false --installmodcfml false --debuglevel 4 --debugtrace /tmp_install/debug.log

Install.log relevant section:

Securing Lucee Web Admins
Problem running post-install step. Installation may not complete correctly
 Error in xmlFileGet action
Problem running post-install step. Installation may not complete correctly
 Error in xmlFileGet action

I have a dump file and the entire install log. This is on a fresh CentOS7 install, updated to the latest, apache installed. If I run the same exact sequence within the interactive installer, it works fine. I tried without the installiis flag (which was undocumented in the web docs, I added to the docs) and without the installmodcfml flag which results in the same issue.

This is for a vagrant/ansible box so unattended is quite necessary. Any help as to solving this?

#2

As a follow-up, the issue was the length of the password.

Surely, that could be better notified to the user?

1 Like
#3

the installer is built with bitrock,

patches are welcome or you can file a bug against the installer


2 Likes
#4

Thanks, not familiar but maybe I’ll give it a go.

1 Like
#5

Did you ever get a resolution to this?

I’m trying to find anything about this error:

Securing Lucee Web Admins
Problem running post-install step. Installation may not complete correctly
Error in xmlFileGet action
Problem running post-install step. Installation may not complete correctly
Error in xmlFileGet action

Line 670 on …

            <actionGroup>
                <progressText>Securing Lucee Web Admins</progressText>
                <actionList>
                    <xmlFileGet>
                        <attribute>hspw</attribute>
                        <element>/cfLuceeConfiguration</element>
                        <file>${installdir}/tomcat/lucee-server/context/lucee-server.xml</file>
                        <variable>hspw</variable>
                    </xmlFileGet>
                    <xmlFileSet>
                        <attribute>default-hspw</attribute>
                        <element>/cfLuceeConfiguration</element>
                        <file>${installdir}/tomcat/lucee-server/context/lucee-server.xml</file>
                        <value>${hspw}</value>
                        <ruleList>
                            <compareValues>
                                <logic>does_not_equal</logic>
                                <value1>${hspw}</value1>
                                <value2></value2>
                            </compareValues>
                        </ruleList>
                    </xmlFileSet>
                </actionList>
           </actionGroup>

But I cannot find the variable ‘hspw’ anywhere.

Any other clues?