400 errors are suddenly occurring from the API

API status is “operational” but the following error is returned.

Error: PutConvertWorkbook. Exception: IDX10205: Issuer validation failed. Issuer: 'https://api.aspose.cloud'. Did not match: validationParameters.ValidIssuer: 'null' or validationParameters.ValidIssuers: 'https://id.aspose.cloud' or validationParameters.ConfigurationManager.CurrentConfiguration.Issuer: 'Null'. For more details, see https://aka.ms/IdentityModel/issuer-validation..
1 Like

Have also started seeing similar errors over the last day on Aspose.Cells when converting Excel spreadsheets:

Error: PutConvertWorkbook. Exception: IDX10205: Issuer validation failed. Issuer: ‘[PII is hidden. For more details, see Bing]’. Did not match: validationParameters.ValidIssuer: ‘[PII is hidden. For more details, see Bing]’ or validationParameters.ValidIssuers: ‘[PII is hidden. For more details, see Bing]’…

After 2024-05-20 4:22:13 PM(JST), all api has been returning 400 error.
Still same errors are occuring

PUT http://api.aspose.cloud/v3.0/cells/convert 400
Method Name:PutConvertWorkbook
Product:Aspose.Cells
API Version:v3.0
Error: PutConvertWorkbook. Exception: IDX10205: Issuer validation failed. Issuer: 'https://api.aspose.cloud'. Did not match: validationParameters.ValidIssuer: 'null' or validationParameters.ValidIssuers: 'https://id.aspose.cloud' or validationParameters.ConfigurationManager.CurrentConfiguration.Issuer: 'Null'. For more details, see https://aka.ms/IdentityModel/issuer-validation..

Add request and response detail

Request URI

GuzzleHttp\\Psr7\
\Uri":"https://api.aspose.cloud/v3.0/cells/convert?format=PDF&checkExcelRestriction=true"},"request_headers":{"User-Agent":["GuzzleHttp/7"],"Cont
ent-Type":["multipart/form-data; boundary=a945296efff994a75e76d9e1aa6843a38724ac70"],"Host":["api.aspose.cloud"],"Authorization":["Bearer eyJhbGc
iOiJSUzI1NiIsInR5cCI…"],"Content-Length":["145716"]

Response Header

"Date":["Tue, 21 May 2024 10:51:08 GMT"],"Content-Type":["application/js
on"],"Transfer-Encoding":["chunked"],"Connection":["keep-alive"],"Server":["nginx/1.19.9"]},"response_code":401,"response_error_content":null,"re
sponse_reason_phrase":"Unauthorized","handler_context":{"errno":18,"error":"transfer closed with outstanding read data remaining","appconnect_tim
e":0.292373,"url":"https://api.aspose.cloud/v3.0/cells/convert?format=PDF&checkExcelRestriction=true","content_type":"application/json","http_cod
e":401,"header_size":172,"request_size":1157,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_time":1.078343,"namelookup_time":0.000
43,"connect_time":0.097802,"pretransfer_time":0.29242,"size_upload":146077,"size_download":246,"speed_download":228,"speed_upload":135464,"downlo
ad_content_length":-1,"upload_content_length":146077,"starttransfer_time":0.808824,"redirect_time":0,"redirect_url":"","primary_ip":"34.217.224.5
0","certinfo":[],"primary_port":443,"local_ip":"10.27.178.201","local_port":55658,"http_version":2,"protocol":2,"ssl_verifyresult":0,"scheme":"HT
TPS","appconnect_time_us":292373,"connect_time_us":97802,"namelookup_time_us":430,"pretransfer_time_us":292420,"redirect_time_us":0,"starttransfe
r_time_us":808824,"total_time_us":1078343,"curl_version":"8.3.0"

Looking at Dashboard logs I can see the same Issuer validation errors suddenly showing up

@HRSolutions ,
Due to the change of the Authority address, the existing SDK package is abnormal, please upgrade to the latest version 24.5. If you are not using the SDK, please update the address where you obtained the access token to https://id.aspose.cloud/connect/token