Loading
Skip Feed
  1. Code Signing with HSM

    Since mid-2023, official certificates may no longer be made available as pfx. The providers offer the option via HSM (hardware security module) or via USB dongle (token).

     

    A USB dongle is not recommended for virtual and automated environments.

     

    Is it possible to connect an HSM in Installanywhere? This is possible in install4j, but via separate switches in the programme (see https://www.ej-technologies.com/resources/install4j/help/doc/concepts/codeSigning.html ).

    kohnvize likes this.
  2. anyone signing for macos installations?

    I find the MacOS code-signing documentation extremely difficult to follow.   I was told by a Revenera sales person that there was no MacOS version of InstallAnywhere however the documentation clearly states that a MacOS platform is required for the signing process.

    I do have a apple developer account and a code signing certificate imported into my Login Keychain (as part of the documentation describes how to do).   However, it is unclear to me the next steps for signing to achieve elevated access as some of the installation steps will require that.

    Does anyone sign MacOS installers/helper-tools and have some real-world documentation or hints as how to proceed?

    And the notarization documentation... horrible.

    thanks in advance

     

    Expand Post

  3. MacOs Agent Installer Generated via InstallAnywhere 2025

    We are generating the MacOs Agent Installer, and able to perform the signing and notarization also, Once i started the installation progress in my Mac Machine, i am getting below error,

     

    </action>

    <action name="Install Uninstaller" target="Uninstall Agent.app" status="error">

    <destination>/Users/user/Applications/Agent/UninstallerData/</destination>

    <AdditionalNotes>

    <error>Error installing uninstaller: java.lang.NullPointerException: source: java.lang.NullPointerException: Cannot invoke "Flexeraaqx.ab()" because "&lt;local6&gt;" is null</error>

    <error>Failure to install Uninstaller executable: java.lang.NullPointerException: source: java.lang.NullPointerException: Cannot invoke "Flexeraaqx.ab()" because "&lt;local6&gt;" is null</error>

    </AdditionalNotes>

    </acti

    Expand Post

  4. JVM unsecured location

    Hi experts!

    We updated from InstallAnywhere 2022 to 2024 now we get an error if the installed app will be started.

    Message: The JVM used for this installer seems to have been installed in a unsecured location (non-admin user folder). Installer would now exit. Please reach out to you vendor for more details.

    The application is installed on a Windows machine on the d: drive.

     

    InstallAnywhereMessageHow can we avoid this issue?

    Is there a option to skip this check?

    Thanks and BR

    Expand Post

  5. Legacy activation request – InstallShield 2009 & InstallAnywhere 2010 (valid licenses)

    Hello everyone,

     

    we are looking for guidance regarding the activation of legacy Revenera products:

     

    - InstallShield 2009

    - InstallAnywhere 2010

     

    Our company owns valid licenses and registration data for both products. The software was originally purchased in 2011.

     

    Unfortunately, activation is no longer possible:

    - Online registration fails because the registration servers appear to be offline.

    - Offline/manual registration also fails, most likely for the same reason.

     

    We understand that these products are end-of-life and we are not requesting product support or updates. We only need a way to activate legally purchased licenses so we can continue maintaining existing projects. Migrating to newer versions is currently not feasible for us.

     

    Since we do not have an Account ID, we cannot open a formal support case. Therefore, we would like to ask:

     

    - Is there a legacy or manual activation method available?

    - Can a license file, unlock code, or alternative activation process be provided for discontinued versions?

    - Is there an official contact path for legacy license activation without an Account ID?

     

    Any guidance from the community or Revenera staff would be greatly appreciated.

     

    Thank you very much.

    Expand Post

End of Feed
8 Chatter Feed Items
ALL CONVERSATIONS
UNSOLVED
Unanswered Questions
Skip Feed
  1. MacOs Agent Installer Generated via InstallAnywhere 2025

    We are generating the MacOs Agent Installer, and able to perform the signing and notarization also, Once i started the installation progress in my Mac Machine, i am getting below error,

     

    </action>

    <action name="Install Uninstaller" target="Uninstall Agent.app" status="error">

    <destination>/Users/user/Applications/Agent/UninstallerData/</destination>

    <AdditionalNotes>

    <error>Error installing uninstaller: java.lang.NullPointerException: source: java.lang.NullPointerException: Cannot invoke "Flexeraaqx.ab()" because "&lt;local6&gt;" is null</error>

    <error>Failure to install Uninstaller executable: java.lang.NullPointerException: source: java.lang.NullPointerException: Cannot invoke "Flexeraaqx.ab()" because "&lt;local6&gt;" is null</error>

    </AdditionalNotes>

    </acti

    Expand Post

  2. InstallAnywhere 2025 – zlib version used in embedded lax_gui_highest.exe

    Hi InstallAnywhere community,

    We are using InstallAnywhere 2025 to build our installer, where

    lax_gui_highest.exe

     

    is embedded inside the generated

    setup.exe

    .

    During a recent security scan, our scanning tool reported an unknown version of zlib associated with the embedded

    lax_gui_highest.exe

     

    . To complete our security assessment, we need to clearly identify which version of zlib is used by InstallAnywhere for this executable.

    Specifically, we are trying to understand:

    • Which zlib version is embedded/linked into
    • lax_gui_highest.exe
    • in InstallAnywhere 2025
    • Whether this zlib version is fixed or configurable
    • If there is any official documentation or reference confirming the zlib version used

    This information is required so we can accurately determine how many historical vulnerabilities (CVEs) may be applicable and address any compliance requirements.

    If anyone from Flexera or the community has insight into this, or can point us to the relevant documentation, it would be greatly appreciated.

    Thank you in advance for your help.

    Best regards,

    Jacob Huang

    Expand Post

  3. MsiFilehash does not update when source files change

    I have a basic MSI project. While investigating why one particular non-versioned file was not updated from the previous version, I found that its hash in the table MsiFilehash was outdated, i.e. it was the hash of the version of this file several releases ago. Since then the source file has changed, and the installation had the new version of this file, but the hash did not change, so Installer did not update the file during the update.

     

    The table MsiFilehash in the ism file was populated. I deleted all records from it in direct editor hoping that this would force Installshield to re-populate it, and re-built the installation.

     

    Now the resulting MSI does not have the table MsiFilehash at all. I guess it's probably not a big problem, but I wonder what's going on, and if there is a way to have MsiFileHash to update its records basing on the current content of the source files. The properties of all non-versioned files in the ism file still have the checkbox "Use File Hash" checked.

    Expand Post

  4. Installer created does not load the installation process.

    I had to upgrade jre in the project and I created jre17.0.17 vm pack using the InstallAnywhere 2021 SP2 VMPackUtility

    imageAbove is the extract of setup.exe followed by extract of VM pack used. When the setup.exe created from the build is executed it fails to load the installer. It loads a InstallAnywhere is preparing pop up which goes to 100 percent and afterwards does nothing without any error.

     

    I have some error while running a linux executable generated from same build:

    ./setup.bin

    Preparing to install

    Extracting the JRE from the installer archive...

    Unpacking the JRE...

    Extracting the installation resources from the installer archive...

    Configuring the installer for this system's environment...

    No Java virtual machine could be found from your PATH

    environment variable. You must install a VM prior to

    running this program.

     

    Can you please guide.

    Expand Post

  5. Install Anywhere 2023R2, Windows DLL load failed due to Cannot invoke "com.zerog.ia.installer.Installer.getDateFormatChange()

    We are using InstallAnwyhere 2023R2 created an installer boundled with JVM 17, it works on most of the windows 11 platfrom. But it fails on an India customer's windows 11 with belowe error, anyone has any idea why does this happen?

     

    Flexeraaxe$aaa: Windows DLL failed to load

    at Flexeraaxe.af(Unknown Source)

    at Flexeraaxe.aa(Unknown Source)

    at com.zerog.ia.installer.LifeCycleManager.init(Unknown Source)

    at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)

    at com.zerog.ia.installer.Main.main(Unknown Source)

    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.base/java.lang.reflect.Method.invoke(Method.java:569)

    at com.zerog.lax.LAX.launch(Unknown Source)

    at com.zerog.lax.LAX.main(Unknown Source)

    java.lang.NullPointerException: Cannot invoke "com.zerog.ia.installer.Installer.getDateFormatChange()" because the return value of "com.zerog.ia.installer.InstallerMetaData.getInstaller()" is null

    at com.zerog.ia.installer.IAStatus.getDate(Unknown Source)

    at com.zerog.ia.installer.IAStatusLog.addStatus(Unknown Source)

    at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)

    at com.zerog.ia.installer.Main.main(Unknown Source)

    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)

    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.base/java.lang.reflect.Method.invoke(Method.java:569)

    at com.zerog.lax.LAX.launch(Unknown Source)

    at com.zerog.lax.LAX.main(Unknown Source)

    Expand Post

  6. "Saving external properties" hangs while trying to save IA project file.

    I have an intermittent issue saving the IA project file. Its about 8.6 MB in size. It will hang on "saving external properties". I then have to kill the javaw.exe in windows task mgr. Having said this, my changes from the last edit are in fact saved when I reopen the project file. The issue of the SAVE of the project file and it hanging on that message is something that occurs usually after saving many times successfully with the project file open and then all of a sudden subsequent save hangs it. I tried rebooting the pc but nothing helps until either time passes and \ or someone else has updated the project file or I come back to it in the future and then saving is OK again until its not.


End of Feed
8 Chatter Feed Items
Loading
InstallAnywhere