Page MenuHomeFeedback Tracker

LAUNCHER: error message at start for local addons
Closed, ResolvedPublic

Description

What could be the addon in local Arma3 folder, Launcher check (OK) for signed one but failed to find keys. Launcher displays a mes such as:
"key not found for signature. C:\program...\Arma3\@(an_addon)\addons\blabla.pbo.addon_file.bisign test failed"

addon folder is the standard one. Arma is vanilia + DLC helicopter & marksmen + addon you expect to launch. Addon is identified as a "local" one in Launcher (not on Steam). Addons are serious ones like CBA, downloaded on armaHolic. addons folder is included, keys files are present (same name as pbo files). {F26528}

Details

Legacy ID
3219808821
Severity
None
Resolution
Fixed
Reproducibility
Always
Category
Launcher
Steps To Reproduce

download last version of CBA on ArmaHolic
Copy @CBA_A3 folder in the default Arma3 folder
Use Launcher
Add CBA with Launcher as a local addon
check for signed addon (green mark is OK)
Launch game with this addon enabled
error msg is:
"key not found for signature. C:\programFiles(x86)\Steam\steamapps\common\Arma3\@CBA_A3\addons\cba_ai.cba_a3_beta4.bisign test failed"

Additional Information

There is only one windowed message at startup but rpt file mentions one warning msg for each pbo/bisign key.
All local addons are impacted. This is not a unique problem for CBA.
Despite this message, addons seems to work. Problem could occur if used on server.

Event Timeline

PiepMGI edited Steps To Reproduce. (Show Details)Jun 30 2015, 5:06 AM
PiepMGI edited Additional Information. (Show Details)
PiepMGI set Category to Launcher.
PiepMGI set Reproducibility to Always.
PiepMGI set Severity to None.
PiepMGI set Resolution to Fixed.
PiepMGI set Legacy ID to 3219808821.May 8 2016, 12:18 PM

Hello,
I see two issues in there:

a) You're forcing a signature check (-checksignatures) and the signatures in .bisign files are checked against a server key in the \Arma 3\Keys folder. You probably don't have it in there, so you have to copy a .bikey file from "...\Arma 3\@CBA_A3\Keys" to "...\Arma 3\Keys".

b) In the @CBA_A3 folder you have multiple .bisign files for one .pbo, many of them come from a previous version (RC 1, RC 3, RC 4, Beta 4) of the mod. Once you install the latest key (cba_rc7b.bikey), all signatures for the RC 7b version (*.cba_rc7b.bisign) will pass the check, but old signatures will still fail it. I suggest you to remove old signature files (or remove an entire @CBA_A3 folder from Arma 3 and put there only the latest one from Armaholic).

OK, "solved". Thanks for this fast and efficient reply.