Here's a prime example of why I started writing this technical blog. I've recently had to reinstall InDesign as I have changed workstations, and need to reinstall the Sitecore InDesign Connector. Installing the connector is not a difficult job, but every time I attempt to log in I get the un-helpful error message "Unable to log in. Please try again."
First, up, configuring the connector to connect to my Sitecore installation is not strictly intuitive. The normal route is to go into Window -> Sitecore -> Content -> Settings (3 bars at top of Content window) -> Plug-in Settings... -> Add.
The problem comes where my Sitecore installation is something like:
http://site.subdomain.subdomain.subdomain.subdomain.net
The InDesign UI will return an error message like "The value is not valid web host name."
There is a work-around. You have to locate the Cache folder directory (it is shown on the Plug-in Settings window). For me that is C:\Users\agreene\AppData\Local\Adobe\InDesign\Version 11.0\en_US\Caches\InDesignConnector
In that folder is a config.ini. Just manually edit the WebHosts= line with your difficult url, and everything should be fine. Additional urls are separated by a '|'.
Now for today's loss of time. Though I was able to configure my connection, I would still continuously get the message "Unable to log in Please try Again" when I try to connect to any environment other than my localhost.
After struggling for an hour, I realize my QA / PreProd sites are all configured to switch requests over immediately to https. Luckily, by employing the same trick of editing the config.ini, you can connect to an HTTPS installation. Just add https to the webhost, and the problem should be resolved.
Example:
[IDConnector]
ProjectFolder=C:\Users\agreene\AppData\Local\Adobe\InDesign\Version 11.0\en_US\Caches\InDesignProjects
WebHosts=xxxxx.dev.local|xxxxx.xxxxx.xxxxxx.net||https://xxxxx.xxxxx.xxxxx.xxxx.net
First, up, configuring the connector to connect to my Sitecore installation is not strictly intuitive. The normal route is to go into Window -> Sitecore -> Content -> Settings (3 bars at top of Content window) -> Plug-in Settings... -> Add.
The problem comes where my Sitecore installation is something like:
http://site.subdomain.subdomain.subdomain.subdomain.net
The InDesign UI will return an error message like "The value is not valid web host name."
There is a work-around. You have to locate the Cache folder directory (it is shown on the Plug-in Settings window). For me that is C:\Users\agreene\AppData\Local\Adobe\InDesign\Version 11.0\en_US\Caches\InDesignConnector
In that folder is a config.ini. Just manually edit the WebHosts= line with your difficult url, and everything should be fine. Additional urls are separated by a '|'.
Now for today's loss of time. Though I was able to configure my connection, I would still continuously get the message "Unable to log in Please try Again" when I try to connect to any environment other than my localhost.
After struggling for an hour, I realize my QA / PreProd sites are all configured to switch requests over immediately to https. Luckily, by employing the same trick of editing the config.ini, you can connect to an HTTPS installation. Just add https to the webhost, and the problem should be resolved.
Example:
[IDConnector]
ProjectFolder=C:\Users\agreene\AppData\Local\Adobe\InDesign\Version 11.0\en_US\Caches\InDesignProjects
WebHosts=xxxxx.dev.local|xxxxx.xxxxx.xxxxxx.net||https://xxxxx.xxxxx.xxxxx.xxxx.net
Comments
Post a Comment