Hi again Martijn,

thanks for fixing.

Regarding the search result: are you sure? This is what I get when run gpg over my new public key just downloaded from pgpkeys.icij.org:

[jorgegv@endor Descargas]$ LANG=C gpg D43C4D3C9AC70EBBE87330E9AA976E29616D42D4.asc
gpg: WARNING: no command supplied.  Trying to guess what you mean ...
pub   rsa4096 2016-03-29 [SCA] [expires: 2031-04-14]
      D43C4D3C9AC70EBBE87330E9AA976E29616D42D4
uid           Jorge Gonzalez <jorge.gonzalez@daikon.es>
uid           Jorge Gonzalez <jorgegv@icij.org>
sub   rsa4096 2016-03-29 [E] [expires: 2031-04-14]

It seems all keys and subkeys have an expiration date, right?

???

J.

Jorge Gonzalez Villalonga
Systems Engineer
The International Consortium of Investigative Journalists
1710 Rhode Island Ave NW, 11th floor | Washington DC 20036 | United States
Phone: +34 672 173 200 (Madrid, Spain)
El 19/4/21 a las 15:46, Martijn Brinkers escribió:
Hi Jorge,

The CipherMail code that checks the key expiration skipped the User ID
packet if key expiration packet missing. It should however treat the
missing key expiration as "never expire". I have fixed this. 

The other issue you reported, about the search result is not an
CipherMail issue but more a key server issue. The CipherMail gateway
repors the "raw" results from the key server. It looks like your key
server (https://pgpkeys.icij.org/) returns empty values for the
expiration date.

Kind regards,

Martijn Brinkers