Version
main, GLEIF-IT/v0.3.0
After successfully creating an AID with algo: extern and confirming that the inception is correctly recorded on the witness network via its prefix, I call client.identifiers().get(alias) to retrieve the identifier's metadata. However, instead of receiving the expected metadata, the call returns a 500 Internal Server Error. This error occurs even though the witness KEL is valid and the prefix lookup works perfectly,
[TEST 1] Lookup by ALIAS: "testV1"
❌ Alias Lookup Failed:
Status: undefined, Message: "HTTP GET /identifiers/testV1 - 500 Internal Server Error - {"title": "500 Internal Server Error"}"
[TEST 2] Lookup by PREFIX: "EHJrAyxB4iQylScLdBJR1LntkbzbbeQgc20zqtKoYlqj"
✅ Prefix Lookup Success!
Sequence Number: 0
Current Key : DHHHdqqTEP5aQpmeQ3okXnpV4TYavA89IQh43HphRwTy
Steps to reproduce
-
Initialize a SignifyClient and inject a custom external module for Ed25519 signing (e.g., using AWS HSM).
-
Create a new AID on the GLEIF Testnet using identifiers().create() with algo: "extern" and a custom extern_type.
-
Verify that the inception event is successfully recorded on the GLEIF Testnet witnesses by querying with the AID prefix.
-
Call client.identifiers().get(alias) using the alias assigned during the creation step.
-
Observe that the agent returns a 500 Internal Server Error instead of the identifier metadata.
Version
main, GLEIF-IT/v0.3.0
After successfully creating an AID with algo: extern and confirming that the inception is correctly recorded on the witness network via its prefix, I call client.identifiers().get(alias) to retrieve the identifier's metadata. However, instead of receiving the expected metadata, the call returns a 500 Internal Server Error. This error occurs even though the witness KEL is valid and the prefix lookup works perfectly,
[TEST 1] Lookup by ALIAS: "testV1"
❌ Alias Lookup Failed:
Status: undefined, Message: "HTTP GET /identifiers/testV1 - 500 Internal Server Error - {"title": "500 Internal Server Error"}"
[TEST 2] Lookup by PREFIX: "EHJrAyxB4iQylScLdBJR1LntkbzbbeQgc20zqtKoYlqj"
✅ Prefix Lookup Success!
Sequence Number: 0
Current Key : DHHHdqqTEP5aQpmeQ3okXnpV4TYavA89IQh43HphRwTy
Steps to reproduce
Initialize a SignifyClient and inject a custom external module for Ed25519 signing (e.g., using AWS HSM).
Create a new AID on the GLEIF Testnet using identifiers().create() with algo: "extern" and a custom extern_type.
Verify that the inception event is successfully recorded on the GLEIF Testnet witnesses by querying with the AID prefix.
Call client.identifiers().get(alias) using the alias assigned during the creation step.
Observe that the agent returns a 500 Internal Server Error instead of the identifier metadata.