Highlighted

Enable client side logging at DEBUG or TRACE level for Adobe Asset Link

JohnBunker

Employee

09-05-2019

It's easy to enable client side logging at DEBUG or TRACE level for the Adobe Asset Link extension (panel) in Creative Cloud apps such as Photoshop, InDesign, and Illustrator.  All you need to do is create a single line text file named "assetlink-override.json"

The content of the file is just this line (for DEBUG level logging):

     {  "LOG_LEVEL":"debug" }

For TRACE level logging change the value to trace like this:

     {  "LOG_LEVEL":"trace" }

Place this file in the same location as your "assetlink-settings.json" file, as noted at [1]:

  • MacOS: /users/username/Library/Application Support/Adobe/CEP/extensions
  • Windows: C:\Users\username\AppData\Roaming\Adobe\CEP\extensions

where username is your user login ID on your machine.

Restart your Creative Cloud application (Photoshop, InDesign, Illustrator) and when the Asset Link extension is opened it will create a log file in the temporary directory with the appropriate logging level. 

The temporary directory is at:

  • MacOS: /tmp
  • Windows: %TEMP% (which usually resolves to C:\Users\username\AppData\Local\Temp)

The name of the log file will be:

          adobe-assetlink-APPN-99.9.9.log

where APPN is one of these names PHXS, IDSN, or ILST and the 99 digits are the version number of the CC App. And example file name for Photoshop is:

     adobe-assetlink-PHXS-19.1.2.log

The log file is usually pretty short, only few kilobytes long.

The client log is especially useful for debugging connection issues as having both the client side and server side logs are needed to diagnose connection errors.

Cheers,

John

[1] Deploy and configure Adobe Asset Link panel