API Gateway 11.1 | Administering API Gateway | Security Configuration | Troubleshooting Tips: Securing External Elasticsearch
 
Troubleshooting Tips: Securing External Elasticsearch
During authentication a pop-up window appears when I try to view any dashboards in the Analytics tab
At times, when I view the Analytics tab, the Authentication pop-up window appears. This might be because external Kibana is secured with SSL and API Gateway is unable to connect to external Kibana. As of now, API Gateway does not support enabling SSL for external Kibana. External Kibana ports can be blocked from external access through firewall configuration.
Resolution:
Remove the following properties from kibana.yml file located at SAGInstallDir\profiles\IS_default\apigateway\dashboard\config:
*server.ssl.enabled: true
*server.ssl.cert: "/eip/apps/sag/config/PVWSLDWM001_pem.cer"
*server.ssl.key: "/eip/apps/sag/config/PVWSLDWM001_pem.key"
I get an error message while securing external Elasticsearch communication using HTTPS
If the UI takes sometime a longer duration to load, navigate to the following location and set the value of the property xpack.fleet.enabled to false.SAG_Install_Dir/wm10.11/profiles/IS_apigateway/apigateway/dashboard/config/kibana.yml
Note:
Ignore the following error message:
Failed to gather field mappings for index [metrics-endpoint.metadata_current_default] org.elasticsearch.action.NoShardAvailableActionException: No shard available for [org.elasticsearch.action.fieldcaps.FieldCapabilitiesIndexRequest/unset].