Expand my Community achievements bar.

SOLVED

AEM Desktop Login issue with certificate.

Avatar

Level 1

 

Error Popup : 

sjoijodewsi_0-1633375702399.png

 

Note :  Able to login from the browser successfully.

 

 

Followed the steps to run the AEM desktop App in debug mode as per the instructions given here .

Below are the errors in the logs : 

backend.log : 

2021-10-04T19:15:25.731Z - debug: [aemdesktop] submitting GET request to https://dam-east.wsgc.com/assets.html/content/dam.json to get login status
2021-10-04T19:15:25.916Z - debug: [aemdesktop] received error when checking login status for https://dam-east.wsgc.com/assets.html/content/dam.json message=certificate has expired, stack=AssetError: certificate has expired
at Function.AssetError.unknown (/Applications/Adobe Experience Manager Desktop.app/Contents/Resources/javascript/node_modules/@aem-desktop/adobe-asset-repository/dist/lib/asset-error.js:51:10)
at Function.AssetError.fromError (/Applications/Adobe Experience Manager Desktop.app/Contents/Resources/javascript/node_modules/@aem-desktop/adobe-asset-repository/dist/lib/asset-error.js:71:25)
at Request.<anonymous> (/Applications/Adobe Experience Manager Desktop.app/Contents/Resources/javascript/node_modules/@aem-desktop/adobe-asset-repository/dist/lib/repository-utils.js:474:35)
at emitOne (events.js:101:20)
at Request.emit (events.js:188:7)
at Request.onRequestError (/Applications/Adobe Experience Manager Desktop.app/Contents/Resources/javascript/node_modules/request/request.js:877:8)
at emitOne (events.js:96:13)
at ClientRequest.emit (events.js:188:7)
at TLSSocket.socketErrorListener (_http_client.js:309:9)
at emitOne (events.js:96:13), name=AssetError, code=EUNKNOWN
2021-10-04T19:15:25.917Z - debug: [aemdesktop] releasing login check write lock for url https://dam-east.wsgc.com/assets.html/content/dam.json
2021-10-04T19:15:25.918Z - debug: [aemdesktop] successfully released login check write lock for url https://dam-east.wsgc.com/assets.html/content/dam.json
2021-10-04T19:15:25.918Z - error: [aemdesktop] native application received error loginerror: AssetError: certificate has expired
2021-10-04T19:15:25.918Z - debug: [aemdesktop] native application sending backend event loginerror

 

request.log : 

 

2021-10-04T19:15:25.739Z - info: [check_login] > GET https://dam-east.wsgc.com/assets.html/content/dam.json
2021-10-04T19:15:25.914Z - error: [check_login] < ERR GET https://dam-east.wsgc.com/assets.html/content/dam.json message=certificate has expired, stack=Error: certificate has expired
at Error (native)
at TLSSocket.<anonymous> (_tls_wrap.js:1092:38)
at emitNone (events.js:86:13)
at TLSSocket.emit (events.js:185:7)
at TLSSocket._finishInit (_tls_wrap.js:610:8)
at TLSWrap.ssl.onhandshakedone (_tls_wrap.js:440:38), code=CERT_HAS_EXPIRED

Verified the keychain access in application in local and found that certificate is valid in local. 

 

 

Need some suggestions to resolve the issue.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @sjoijode-wsi 

 

I just tried the same and I can see it's working perfectly fine.

 

You need to ensure you are giving the author URL in the URL section and then click on submit. It will ask you to authenticate by providing the username and password.

 

Upon successful login it will take you to the assets folder.

 

asutosh_jena_0-1633576818869.png

 

 

asutosh_jena_1-1633576842156.png

 

Thanks!

View solution in original post

1 Reply

Avatar

Correct answer by
Community Advisor

Hi @sjoijode-wsi 

 

I just tried the same and I can see it's working perfectly fine.

 

You need to ensure you are giving the author URL in the URL section and then click on submit. It will ask you to authenticate by providing the username and password.

 

Upon successful login it will take you to the assets folder.

 

asutosh_jena_0-1633576818869.png

 

 

asutosh_jena_1-1633576842156.png

 

Thanks!