Direct links to fixes
APAR status
Closed as program error.
Error description
The new proxy parameters on the form at admin/config/system/ibm_apim are not saved when submitting the form. Steps to reproduce Go to Configuration > System > IBM API Connect (/admin/config/system/ibm_apim) Go to the bottom of the page and change the Proxy Configuration Enable Proxy Support Specify the url and auth settings Save the Configuration Reload the page Result only the check box for the Enable Proxy Support is retained
Local fix
Command line workaround: Get list of site aliases with: kubectl exec -ti <www pod> -c admin -- bash -ic 'drush sa' then use site alias to specify the site where you want to set the proxy configuration via the following commands: kubectl exec -ti <www pod> -c admin -- bash -ic 'drush @<site alias> config-set ibm_apim.settings use_proxy true' kubectl exec -ti <www pod> -c admin -- bash -ic 'drush @<site alias> config-set ibm_apim.settings proxy_type "CURLPROXY_HTTPS"' (Also supported: HTTP, and SOCKS) kubectl exec -ti <www pod> -c admin -- bash -ic 'drush @<site alias> config-set ibm_apim.settings proxy_url https://xxx.xxx.xxx.xxx:443' kubectl exec -ti <www pod> -c admin -- bash -ic 'drush @<site> config-set ibm_apim.settings proxy_auth "admin:password"'
Problem summary
The settings are not saved.
Problem conclusion
Fix targeted for release in v2018.4.1.5 Command line workaround: <span style="background-color:rgb(255, 255, 255)">Get list of site aliases with:</span> <span style="background-color:rgb(255, 255, 255)">kubectl exec -ti <www pod> -c admin -- bash -ic 'drush sa'</span> <span style="background-color:rgb(255, 255, 255)">then use site alias to specify the site where you want to set the proxy configuration via the following commands:</span> <span style="background-color:rgb(255, 255, 255)">kubectl exec -ti <www pod> -c admin -- bash -ic 'drush @<site alias> config-set ibm_apim.settings use_proxy true'</span> <span style="background-color:rgb(255, 255, 255)">kubectl exec -ti <www pod> -c admin -- bash -ic 'drush @<site alias> config-set ibm_apim.settings proxy_type "CURLPROXY_HTTPS"' (Also supported: HTTP, and SOCKS)</span> <span style="background-color:rgb(255, 255, 255)">kubectl exec -ti <www pod> -c admin -- bash -ic 'drush @<site alias> config-set ibm_apim.settings proxy_url </span>https://xxx.xxx.xxx.xxx:443<span style="background-color:rgb(255, 255, 255)">'</span> <span style="background-color:rgb(255, 255, 255)">kubectl exec -ti <www pod> -c admin -- bash -ic 'drush @<site> config-set ibm_apim.settings proxy_auth "admin:password"'</span>
Temporary fix
Comments
APAR Information
APAR number
LI80727
Reported component name
API CONNECT ENT
Reported component ID
5725Z2201
Reported release
18X
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-03-21
Closed date
2019-04-25
Last modified date
2019-04-29
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
API CONNECT ENT
Fixed component ID
5725Z2201
Applicable component levels
R18X PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSMNED","label":"IBM API Connect"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"18X","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
29 September 2021