1. Greg Demieville
  2. PowerBuilder
  3. Thursday, 15 August 2024 20:19 PM UTC

I am trying to create a Runtime package for PB 2022 R3. The packager returns a generic error message. The online books suggested to check the log file which revealed, "candle.exe : error CNDL0308 : The Federal Information Processing Standard (FIPS) appears to be enabled on the machine. You must either disable FIPS or use FIPS-compliant security algorithms to generate IDs by passing the -fips command-line switch or by setting <FipsCompliant>true</FipsCompliant> in your .wixproj project."

Is there some ini or config file where I can set the runtime packager to enable FIPS?

Bruce Armstrong Accepted Answer Pending Moderation
  1. Friday, 16 August 2024 15:42 PM UTC
  2. PowerBuilder
  3. # 1

FWIW, I reported that as an issue during the 2022 beta.  I'm not sure Appeon understands that if you are on a US Government owned machine, or a machine owned by a contractor to the US Government that is required by the US Government to implement FIPS there is nothing the developer can do to turn it off (if they want to keep their job or contract).  Admin rights doesn't matter, it's an option that can only be turned off by government or corporate IT departments and they will not do that.

What I end up doing is putting PowerBuilder 2022 on a personal machine, running the packager there, and then transferring the generated file back to my work machine.

If you are in a situation where disabling FIPS will not get you fired you try doing the reverse of this:

https://learn.microsoft.com/en-us/answers/questions/1188777/fips-for-windows-11


Comment
  1. Armeen Mazda @Appeon
  2. Friday, 16 August 2024 16:07 PM UTC
Thanks Bruce for this Clarification!

@Greg, I suggest you open a support ticket about this: https://www.appeon.com/standardsupport/newbug
  1. Helpful
  1. David Peace (Powersoft)
  2. Wednesday, 21 August 2024 16:06 PM UTC
We use the runtime installer supplied by Appeon for installations, does this not work for you in your deployment?
  1. Helpful
  1. Bruce Armstrong
  2. Wednesday, 21 August 2024 16:28 PM UTC
It will not operate if FIPS is enabled on the machine that it's running on.
  1. Helpful
There are no comments made yet.
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Thursday, 15 August 2024 23:28 PM UTC
  2. PowerBuilder
  3. # 2

That sounds like it is a security setting on your machine (not setting/feature of PowerBuilder).  Whatever restrictions the FIPS setting is doing is blocking PB from doing what it needs to do.  

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.