Community Edition Linux Setup
I am trying to get the Apache Web Gateway with Docker running on a development RHEL 8 machine so I do not have to config the Web Gateway and Apache apart from each other. I noticed the Apache Web Gateway docker image is using IRIS Community Edition. However when I try to run the docker image with podman I am running into issues with the IRIS setup. I was wondering if someone could help me. When I get the image to run I am seeing the following errors...
[iris] | [ERROR] Required Linux capability cap_setuid is missing.
[iris] | [ERROR] Required Linux capability cap_dac_override is missing.
[iris] | [ERROR] Required Linux capability cap_fowner is missing.
[iris] | [ERROR] Required Linux capability cap_setgid is missing.
[iris] | [ERROR] Required Linux capability cap_kill is missing.
[iris] | [FATAL] Your IRIS container is missing one or more required Linux capabilities.
it is using the iris-config.json that was in the image to launch IRIS
more iris-config.json
{
"Security.SSLConfigs": {
"%SuperServer": {
"CAFile": "/usr/irissys/mgr/CA_Server.cer",
"CertificateFile": "/usr/irissys/mgr/iris_server.cer",
"Name": "%SuperServer",
"PrivateKeyFile": "/usr/irissys/mgr/iris_server.key",
"Type": "1",
"VerifyPeer": 3
}
},
"Security.System": {
"SSLSuperServer":1
},
"Security.Services": {
"%Service_WebGateway": {
"ClientSystems": "172.16.238.50;127.0.0.1;172.16.238.20"
}
}
}
What could be missing that I can add to help the IRIS Community Edition run as part of the Docker for the Apache Web Gateway?