If you build the intra-mart AccelPlatform in an environment that accesses the Internet through a proxy, such as an internal network, you will need to configure and build an environment for the intra-mart AccelPlatform to connect to external services on the Internet through the proxy.
For example, if you want to use functions that connect to external services such as the following, you must access them through a proxy.
・Connect to external services using LogicDeisnger REST tasks
https://document.intra-mart.jp/library/iap/public/im_logic/im_logic_specification/texts/function_specification/user_definition/rest.html
・Use intra-mart Accel Collaboration Schedule Google OAuth Authentication Client
https://document.intra-mart.jp/library/iac/public/iac_core/iac_core_user_guide/texts/apply_guide/google_oauth/index.html
・Use the Office 365 linkage
https://document.intra-mart.jp/library/iap/public/im_office365/im_office365_setup_guide/index.html
https://document.intra-mart.jp/library/iap/public/im_office365/im_office365_programming_guide/index.html
https://document.intra-mart.jp/library/iap/public/im_logic/im_logic_specification/texts/appendix/task/im_office365/index.html
To access through a proxy, the resolution depends on the type of proxy server.
[Proxy servers that do not require authentication]
Please perform one of the followings.
■Add the proxy settings to the jvm_args in <%RESIN_HOME%>/conf/resin.properties as follows:
-Dhttp.proxyHost=< URL of proxy host >
-Dhttp.proxyPort=< port number of proxy host >
-Dhttp.proxyHost =< URL of proxy host >
-Dhttps.proxyPort=< port number of proxy host >
■Add the proxy settings to <%RESIN_HOME%>/conf/resin.xml as follows:
<system-property http.proxyHost= "IP address of proxy host" />
<system-property http.proxyPort= "port number of proxy host" />
<system-property https. proxyHost= "IP address of proxy host" />
<system-property https. proxyPort= "port number of proxy host" />
If you can't get through the proxy even with the above two settings, consider setting an exclusion on the proxy server side.
■Use exclusion settings on the proxy server side
For example, if there is a setting on the proxy server side that excludes proxies only for communications from a specific server, there is a way to exclude proxies only when accessing from a server running the intra-mart AccelPlatform.
[Proxy servers that require authentication]
The intra-mart AccelPlatform does not allow you to set an ID/password for a proxy server that requires authentication.
Here are two alternatives to solve this:
■Use CNTLM, etc.
In CNTLM, for example, place a server between server communications that takes over authentication when communicating, and authentication will be performed through it instead.
■Use exclusion settings on the proxy server side
For example, if there is a setting on the proxy server side that excludes proxies only for communications from a specific server, there is a way to exclude proxies only when accessing from a server running the intra-mart AccelPlatform.
-- Target ----------------------------------------------------------------------
iAP/Accel Platform/All Updates
--------------------------------------------------------------------------------
FAQID:1279