<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Foundation 10 and Flow 10 Installer Fails on Linux in ThingWorx Developers</title>
    <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043072#M70915</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/520485"&gt;@rattmice&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I see that case was opened for Flow, but I think we also need one for the ThingWorx installer since you ended up having to install manually.&amp;nbsp; Would you like me to open a case for that?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;--Sharon&lt;/P&gt;</description>
    <pubDate>Wed, 12 Nov 2025 15:21:05 GMT</pubDate>
    <dc:creator>slangley</dc:creator>
    <dc:date>2025-11-12T15:21:05Z</dc:date>
    <item>
      <title>Foundation 10 and Flow 10 Installer Fails on Linux</title>
      <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1042439#M70853</link>
      <description>&lt;P&gt;The linux installer for Foundation 10.0.1 and Flow 10.0.1 always fail with the following error:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Configuring Installer...
Executing ***unknown variable ccif.dir.openssl.runnable***openssl
Error running ***unknown variable ccif.dir.openssl.runnable***openssl req -config ***unknown variable ccif.dir.openssl.config***openssl.cnf -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem  -out cert.pem   -subj "/C=US/ST=New COUNTRY/L=SOMEWHERE /O=.../OU=.../CN=.../emailAddress=...": /bin/sh: line 1: ***unknown variable ccif.dir.openssl.runnable***openssl: command not found
[16:54:37] Failed to configure installation Runtime&lt;/LI-CODE&gt;&lt;P&gt;I finally gave up and manually installed Foundation and am now experiencing the same problem with Flow and there is no manual way to install Flow that I'm aware of so now I'm stuck.&lt;/P&gt;&lt;P&gt;The openssl command is available (version 3.2.2.4) but it looks to fail injecting variables called ccif.dir.openssl.runnable and ccid.dir.openssl.config. &amp;nbsp;There are other ccif.* variables:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;# grep ccif ThingWorxFlow_install.log
[16:49:48] ccif.projectFlavor: PostgreSQL
[16:49:50] homeDir set to ~/.ptc_ccif
[16:50:05] ccif.dir.tmp |/opt/ptc/ThingworxFlow/installer/tmp/|
[16:50:05] ccif.dir.install |/opt/ptc/ThingworxFlow|
[16:50:05] ccif.dir.installer |/opt/ptc/ThingworxFlow/installer/|
[16:50:05] ccif.dir.tarballs |/opt/ptc/ThingworxFlow/installer/tarballs/|
[16:54:16] ccif.dir.tmp |/opt/ptc/ThingworxFlow/installer/tmp/|
[16:54:16] ccif.dir.install |/opt/ptc/ThingworxFlow|
[16:54:16] ccif.dir.installer |/opt/ptc/ThingworxFlow/installer/|
[16:54:16] ccif.dir.tarballs |/opt/ptc/ThingworxFlow/installer/tarballs/|
[16:54:17] ~/.ptc_ccif/ThingWorxFlow.xml does not exist
[16:54:25] ccif.cincInstalled: 1
[16:54:30] start  ccif_start_pre
[16:54:30] end  ccif_start_pre
[16:54:30] start  ccif_end_pre
[16:54:31] end  ccif_end_pre
[16:54:31] start  ccif_start_main
[16:54:32] end  ccif_start_main
Executing ***unknown variable ccif.dir.openssl.runnable***openssl
Error running ***unknown variable ccif.dir.openssl.runnable***openssl req -config ***unknown variable ccif.dir.openssl.config***openssl.cnf -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem  -out cert.pem   -subj "/C=US/ST=New COUNTRY/L=SOMEWHERE /O=.../OU=.../CN=.../emailAddress=...": /bin/sh: line 1: ***unknown variable ccif.dir.openssl.runnable***openssl: command not found
[16:54:55] Executing abort action : ccif_start_main component
[16:54:55] Executing abort action : ccif_end_pre component
[16:54:56] Executing abort action : ccif_start_pre component&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;Is there a way around this with the installer or is there a way to manually install?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Matt&lt;/P&gt;</description>
      <pubDate>Fri, 07 Nov 2025 17:08:28 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1042439#M70853</guid>
      <dc:creator>rattmice</dc:creator>
      <dc:date>2025-11-07T17:08:28Z</dc:date>
    </item>
    <item>
      <title>Re: Foundation 10 and Flow 10 Installer Fails on Linux</title>
      <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1042471#M70856</link>
      <description>&lt;P&gt;I installed chef-workstation and&amp;nbsp;libxcrypt-compat so I no longer have the error above. &amp;nbsp;Now I'm getting the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Configuring Installer...
Executing /opt/chef-workstation/embedded/bin/openssl req -config /opt/chef-workstation/embedded/ssl/openssl.cnf -newkey rsa:2048 -new -nodes -x509 -days 3650 -keyout key.pem  -out cert.pem   -subj "/C=US/ST=New COUNTRY/L=SOMEWHERE /O=.../OU=.../CN=.../emailAddress=..."
Script exit code: 0

Script output:
 

Script stderr:
 .+...+......+.............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..........+.+..+.........+....+.....+.......+..+.+............+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+............+...+...........+.............+.....+..........+..+...+.+.....+...............+.......+.........+.....+.+............+........+............+.+.....+.......+........+.........+.............+..+.+..+....+......+.....+...+.......+...+..............+................+.....+.......+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
........+.+..+...+.......+.....+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*........+....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..........+...+.........+.+..+.........+....+............+...+.........+..+......+...+......+.........................+.....+....+..+..........+..+......................+.....+...+..........+...+...............+...+.....+......+......+.........+....+..+............+.+..+.......+...+..+.+......+......+...+..+...+.........+..........+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-----

Configuring Installer...
Executing /opt/chef-workstation/embedded/bin/openssl rand -base64 -out "/opt/ptc/ThingworxFlow/installer/secrets/encrypted_data_bag_secret" 512
Script exit code: 0

Script output:
 

Script stderr:
 

Configuring Installer keystore...
Executing ./knife data bag create installation -c "/opt/ptc/ThingworxFlow/installer/flow/knife.rb"
Script exit code: 0

Script output:
 

Script stderr:
 Created data_bag[installation]

Encrypting installer secrets...
Executing ./knife data bag from file installation "/opt/ptc/ThingworxFlow/installer/flow/flow.json" --secret-file "/opt/ptc/ThingworxFlow/installer/secrets/encrypted_data_bag_secret" -c "/opt/ptc/ThingworxFlow/installer/flow/knife.rb"
Script exit code: 0

Script output:
 

Script stderr:
 Updated data_bag_item[installation::flow]

ThingWorx Flow for PostgreSQL Installation in Progress...
Executing ./chef-client -z --config "/opt/ptc/ThingworxFlow/installer/flow/knife.rb" -j "/opt/ptc/ThingworxFlow/installer/flow.json" -L "/opt/ptc/ThingworxFlow/installer/logs/flow-20251107195144.log"
Script exit code: 172

Script output:
 Chef Infra Client cannot execute without accepting the license

Script stderr:
 child process exited abnormally

Error running ./chef-client -z --config "/opt/ptc/ThingworxFlow/installer/flow/knife.rb" -j "/opt/ptc/ThingworxFlow/installer/flow.json" -L "/opt/ptc/ThingworxFlow/installer/logs/flow-20251107195144.log": child process exited abnormally
[19:51:46] ThingWorx Flow for PostgreSQL: rc=172
[19:51:46] flow Installation Failed
[19:51:46] Step install via chef script failed  :: 1
[19:51:46] Abort action was launched. Inside Flow component. setRestoreOn is set to: [false] Full restore is set to:[false] 
 
[19:51:46] Abort action was launched. Inside Flow component. start removing &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;It is running openssl and is failing to run:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;./chef-client -z --config "/opt/ptc/ThingworxFlow/installer/flow/knife.rb" -j "/opt/ptc/ThingworxFlow/installer/flow.json"&lt;/LI-CODE&gt;&lt;P&gt;It looks like this is supposed to be interactive and it is wanting an acknowledgment of the license agreement but there is no visible cue in the terminal for this. Is there some flag that can be passed to accept the license?&lt;/P&gt;</description>
      <pubDate>Fri, 07 Nov 2025 20:36:19 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1042471#M70856</guid>
      <dc:creator>rattmice</dc:creator>
      <dc:date>2025-11-07T20:36:19Z</dc:date>
    </item>
    <item>
      <title>Re: Foundation 10 and Flow 10 Installer Fails on Linux</title>
      <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043046#M70907</link>
      <description>&lt;P&gt;I'm convinced that it is impossible to run the Foundation or Flow installers on linux. The Foundation installer failed spectacularly as well so I manually installed the components but Flow doesn't have a manual install procedure. I scuttled the linux environment and installed on Windows and it worked.&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 13:32:03 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043046#M70907</guid>
      <dc:creator>rattmice</dc:creator>
      <dc:date>2025-11-12T13:32:03Z</dc:date>
    </item>
    <item>
      <title>Re: Foundation 10 and Flow 10 Installer Fails on Linux</title>
      <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043051#M70908</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/520485"&gt;@rattmice&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We're sorry to hear about your frustrations running the installer on Linux.&amp;nbsp; Most often, the issues are permissions related.&amp;nbsp; Did you refer to the instructions in the &lt;A href="https://support.ptc.com/help/thingworx/platform/r10.0/en/#page/ThingWorx/Help/Installation/thingworxfoundationinstallerforlinux.html" target="_blank" rel="noopener"&gt;Help Center&lt;/A&gt;?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would like to ask that we open a case for this so we can determine the actual cause of the problems.&amp;nbsp; It will help us to identify areas of improvement in both the installer and the documentation.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you would like me to open a case on your behalf, please let me know.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;--Sharon&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 13:58:45 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043051#M70908</guid>
      <dc:creator>slangley</dc:creator>
      <dc:date>2025-11-12T13:58:45Z</dc:date>
    </item>
    <item>
      <title>Re: Foundation 10 and Flow 10 Installer Fails on Linux</title>
      <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043060#M70911</link>
      <description>&lt;P&gt;Yes, I followed the instructions in the help center and from tech support to no avail. &amp;nbsp;This is case&amp;nbsp;C17955889.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Matt&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 14:31:24 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043060#M70911</guid>
      <dc:creator>rattmice</dc:creator>
      <dc:date>2025-11-12T14:31:24Z</dc:date>
    </item>
    <item>
      <title>Re: Foundation 10 and Flow 10 Installer Fails on Linux</title>
      <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043072#M70915</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/520485"&gt;@rattmice&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I see that case was opened for Flow, but I think we also need one for the ThingWorx installer since you ended up having to install manually.&amp;nbsp; Would you like me to open a case for that?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;--Sharon&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 15:21:05 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043072#M70915</guid>
      <dc:creator>slangley</dc:creator>
      <dc:date>2025-11-12T15:21:05Z</dc:date>
    </item>
    <item>
      <title>Re: Foundation 10 and Flow 10 Installer Fails on Linux</title>
      <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043073#M70916</link>
      <description>&lt;P&gt;Sharon, I don't want to spend any more time on the ThingWorx Foundation part since I already solved it by installing manually. &amp;nbsp;It is ironic that both Foundation and Flow both fails in similar ways (I don't have any specific notes for the Foundation failure) and the installer is very opaque with no way of injecting debugging or altering how it works although I did try injecting updated scripts as the files were unpacked but that didn't resolve it. &amp;nbsp;I wish I could install Flow without the installer which would have saved days of effort and also allowed me to run in a preferred operation system.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I may just close the support case for the Flow installer since I found a workaround but it would be good know what I am doing wrong.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your follow up.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;-Matt&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 15:27:59 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043073#M70916</guid>
      <dc:creator>rattmice</dc:creator>
      <dc:date>2025-11-12T15:27:59Z</dc:date>
    </item>
    <item>
      <title>Re: Foundation 10 and Flow 10 Installer Fails on Linux</title>
      <link>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043092#M70917</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://www.ptcusercommunity.com/t5/user/viewprofilepage/user-id/520485"&gt;@rattmice&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Not a problem, but if you change your mind about opening a case, please let me know.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;--Sharon&lt;/P&gt;</description>
      <pubDate>Wed, 12 Nov 2025 18:19:44 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/ThingWorx-Developers/Foundation-10-and-Flow-10-Installer-Fails-on-Linux/m-p/1043092#M70917</guid>
      <dc:creator>slangley</dc:creator>
      <dc:date>2025-11-12T18:19:44Z</dc:date>
    </item>
  </channel>
</rss>

