Skip to main content
Inspiring
January 12, 2018
Answered

Major panel signing problem

  • January 12, 2018
  • 1 reply
  • 1630 views

I have a major problem with panel signing.

I have a panel with 2 tabs.

Seemingly at random, after different amounts of time after installation, users get a "MyPanel extension could not be loaded because it was not properly signed".

The error can show up on any of the tabs. When the error is there, the other tab might still work as usual.

How am I signing:

1. Convert all jsx to jsxbin

2. Rename all jsxbin to jsx

3. Run

./ZXPSignCmd -sign build/cep dist/mypanel.zxp mypanel.p12 $password -tsa "http://sha256timestamp.ws.symantec.com/sha256/timestamp"

How I am installing:

- using ZXP Installer (zxpinstaller.com)

Will be glad for any ideas and tips

This topic has been closed for replies.
Correct answer AverinAAA

I think I was able to resolve my problem by:
1. Updating ZXPSign to the latest version
2. Getting rid of timestamp in signature

1 reply

Trevor:
Legend
January 16, 2018

If the signing basically works. I.e. you don't get any error messages on signing and the extension works at first when the debugPlayer flag is set to 0, then probably one of these 3 are happening.

1) The Certificate has a problem like the number of days it was set to be valid for. Or for the country you did USA instead of US (or the other way round)

2) Something in the extension is causing a change to the contents of the extensions base directory.

3) An antivirus program is causing a change to the contents of the extensions base directory.

You could also try signing with a different timestamp, some are much less problematic than others.

See a list of options here. HTML Panel Tips #24: Fixing ZXP Timestamping errors | Photoshop, etc.

AverinAAAAuthorCorrect answer
Inspiring
January 16, 2018

I think I was able to resolve my problem by:
1. Updating ZXPSign to the latest version
2. Getting rid of timestamp in signature

Trevor:
Legend
January 16, 2018

What do you mean by getting rid of the timestamp in the signature?

How did you set up the signature?