Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

Flash fails to create the timestamp

Explorer ,
Dec 05, 2016 Dec 05, 2016

Hello, I use Adobe Flash CS6 Pro to create AIR presentations and when I try to build an AIR application,

Flash fails to create the timestamp for the self-signed certificate and shows an error

"There was an error connecting to the timestamp server. You might not have a connection to the network, or the server itself may have a problem".

When I do little research I was found that server which is responsible for this is offline.

http://downornotworking.com/timestamp.geotrust.com/

Is there any way to redirect Flash CS6 to different server for timestamp?

like:

http://timestamp.entrust.net/TSS/JavaHttpTS

http://tsa.starfieldtech.com/

http://timestamp.comodoca.com/

http://time.certum.pl/

best regards

René Bača

2.4K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Explorer , Dec 15, 2016 Dec 15, 2016

Hi,

after endless research only way which I found is:

1) publish air file with unchecked Timestamp

2) and after use microsoft SDK signtool.exe

create SignIt.bat with cmd:

signtool.exe sign /f myCertification.pfx /p **pasword** /t http://timestamp.verisign.com/scripts/timstamp.dll myFile.exe

road is not always straight, but you can go around...

best regards

Translate
Community Expert ,
Dec 05, 2016 Dec 05, 2016

if you don't have a server that you can use, you should be able to use just about any rss feed.  i don't think i've ever seen one that fails to return a time/date.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 07, 2016 Dec 07, 2016

sorry, but this is not solution. Adobe air should be redirected to working timestamp server.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Dec 07, 2016 Dec 07, 2016

I've been looking through adt to see where it sets up the time server, and there is a setTimestampURL(string) call, but I can't tell where it looks for that string. You would think it's in the AIR compiler files somewhere.

Next I tried making a self signed certificate, with the timestamp option checked, and I watched with Charles to see what server was called. The certificate was made without any problem, but I didn't see any network traffic at all.

In any case, which version of AIR are you using? You would think Adobe will have noticed that the time server isn't online anymore, and maybe later versions of AIR use a different server.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 07, 2016 Dec 07, 2016

Hi Colin,

I try different Air versions:

Air 3.2 for Desktop

Air 3.4 for Desktop

Air 23.0.0.257 for Desktop

all with same result "Flash fails to create the timestamp..."

only when I chosse option turn off timestamp, then publish can be done.

thank you for help Colin.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Dec 07, 2016 Dec 07, 2016

I'm going to try with CS6, see if that shows an error for me.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Dec 07, 2016 Dec 07, 2016

With AIR 3.4 I had no troubles making a certificate, but with AIR 23.0.0.274 it kept on complaining about 1024 bit not being supported, even though I had selected 2048 bit.

If AIR 3.4 continues to not work you, do you know anyone else who uses Flash Pro or Animate, who could make a certificate for you?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 07, 2016 Dec 07, 2016

the timestamp is local and does not require an internet connection, assuming the timestamp option does anything, at all.  eg, i can't see any dffierence in the bag attributes of a cert created with and without a keystamp.  i don't know if that's where the timestamp should be encoded or if it's in the private key or certificate encoding, though.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 07, 2016 Dec 07, 2016

My english isn't very good, I thing will be better to give here a screen.

pop up dialog transtation is in this topic beginning.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Dec 07, 2016 Dec 07, 2016

What was the last thing that you clicked on before the error message showed?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 08, 2016 Dec 08, 2016

before error message I pressed Publish button.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Dec 08, 2016 Dec 08, 2016

I tried that step too, and the app published ok.

Would you be able to put your FLA and certificate online somewhere for me to try? You would need to let me know the password for the certificate.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Dec 07, 2016 Dec 07, 2016

oops, sorrry.  i didn't understand the issue.

you're probably not connecting to a secure adobe server.  ie, confirm that you can connect to the secure adobe servers.

for help with that and other common secure adobe.com connection problems read, http://helpx.adobe.com/x-productkb/policy-pricing/activation-network-issues.html

p.s. Colin Holgate​, i had no trouble creating a timestamped cert with cs6.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 07, 2016 Dec 07, 2016

http://helpx.adobe.com/x-productkb/policy-pricing/activation-network-issues.html

I was do this connection test, but it was ok. No problem here.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 08, 2016 Dec 08, 2016

ok Colin here the simple fla test with cert. password test

ORIENTOOLS/com/test at master · MerlinEl/ORIENTOOLS · GitHub

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Dec 08, 2016 Dec 08, 2016

Still things work ok for me. But I realize now that I'm testing on Mac, and you're trying to publish for Windows. Perhaps kglad could take a look at your files?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 08, 2016 Dec 08, 2016

Hi Colins, thank you I appreciate your efforts to help me.
You have tested those files Adobe Flash Professional CS6?

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
LEGEND ,
Dec 08, 2016 Dec 08, 2016

Yes, I tested in Animate and in Flash Pro CS6.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 08, 2016 Dec 08, 2016

One more test with english Flash Pro CS6 installed.

Here can you read it in you language.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Dec 15, 2016 Dec 15, 2016

Hi,

after endless research only way which I found is:

1) publish air file with unchecked Timestamp

2) and after use microsoft SDK signtool.exe

create SignIt.bat with cmd:

signtool.exe sign /f myCertification.pfx /p **pasword** /t http://timestamp.verisign.com/scripts/timstamp.dll myFile.exe

road is not always straight, but you can go around...

best regards

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Apr 18, 2017 Apr 18, 2017
LATEST

I just wanted to give this a bump and report that I too have this same issue. I will also use the signtool.exe method the OP mentioned, but I wanted to see if this was fixed in more recent AIR versions? I'm using Flash CC, targeting AIR 17.0.0.172 for desktop.

I'm also curious if this timestamp function actually means anything if you're packaging your app with the "Application with runtime embedded" option? Since you're not creating an installer, just a directory.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines