Service Manager is integrated with any 3rd party solution through webservice and there are two kinds of webservice communication, in-bound and out-bound.
In-bound webservice : SM Server(webservice provider) <-- 3rd party solution (webservice consumer)
Out-bound webservice : SM Server(webservice consumer) --> 3rd party solution(webservice provider)
For out-bound webservice, it is required to configure proxy properly according to the location of target systems
In Service Manager, we can use common java parameters for proxy setting.
<sm.ini>
JVMOption1:-Dhttp.proxyHost=proxyserver.domain.company.com
JVMOption2:-Dhttp.proxyPort=<port number, e.g. 8088>
JVMOption3:-Dhttp.nonProxyHosts="*.domain.company.com|localhost"
When target systems are on the internet and intranet both, it needs to configure nonProxyHosts exactly.
These parameters can be used in sm.cfg if setting proxy only for some of dedicated servlets
All parameters of sm.ini affects all of servlets.