This dedicated article is a quick guide to alternatively setting up Admin Tools when security policies or protocols prevent setup via Application Request Routing (ARR).
Install Admin Tools app-server on a proxy server or the same server (usual).
In app-server directory, set up the Admin Tools service as
HTTPS
, running the command:index pfx <insert passphrase here>
Then, add the pfx file to the following Admin Tools directory:
app-server/config/nodeconfig.json
Open up the firewall port for the Admin Tools server (default port: 9181).
On the original Admin Tools server, add the proxy server's
URL:port
to acustomAPIEndpoint
property in yourclientConfig.json
. It is recommended to use a valid hostname for the URL; do not use localhost for this entry.
Ex: “customAPIEndpoint”: “https://my.host.name:9181”In public/clientconfig.json, located on line 17... { "portals": [ { "url": "https://your.oauth.org.domain/webadaptor", "appId": "YourAppIDHere", "authentication": "OAuth2" }, { "url": "https://your.IWA.org.domain/webadaptor", "appId": "", "authentication": "IWA" } ], "debugMode": false, "customAPIEndpoint": "<INSERT YOUR URL:PORTNUMBER>" }
Delete
web.config
from Admin Tools directory.
Related Articles/Links
Setup and Run Admin Tools, Backup My Org, and Clean My Org: Click Here