Has anyone tried running the container GW on Macbook Pro with M1 processor? If yes, have you run into any issues connecting thru policy manager?
I am running Docker Desktop 4.11.1 and using the attached simple docker-compose.yaml file. Though the gateway starts, however, I am unable to connect thru the policy manager.
docker-compose.yaml file contents
version: '3.8'
services:
dev-gateway:
image: caapim/gateway:10.1.00
ports:
- "10443:9443"
volumes:
- /opt/SecureSpan/Gateway/node/default/etc/bootstrap/services/restman
- ./license.xml:/opt/SecureSpan/Gateway/node/default/etc/bootstrap/license/license.xml
environment:
- 'ACCEPT_LICENSE=true'
- 'SSG_ADMIN_USERNAME=admin'
- 'SSG_ADMIN_PASSWORD=7layer'
- 'SSG_CLUSTER_HOST=source.l7tech.com'
- 'SSG_LICENSE'
When I connect to the gateway from policy manager(running on openjdk version "11.0.2" 2019-01-15) though the admin user gets authenticated, it throws the below error in the log:
2022-08-29T20:21:55.947+0000 INFO 404 com.l7tech.server.admin.AdminSessionManager: Authenticated on Internal Identity Provider
2022-08-29T20:21:55.982+0000 INFO 404 com.l7tech.server.admin.AdminLoginImpl: User 'admin' logged in from IP '172.21.0.1'.
2022-08-29T20:21:55.985+0000 INFO 404 com.l7tech.server.admin: User logged in
2022-08-29T20:22:02.367+0000 WARNING 474 com.l7tech.gateway.common.spring.remoting.http.SecureHttpFilter: Error processing remote call 'java.util.EnumSet; local class incompatible: stream classdesc serialVersionUID = -2409567991088730183, local class serialVersionUID = 1009687484059888093'.
I am able to use the same docker-compose file on windows box and it works like a charm without any issues at all.
Any tips on how to resolve the above issue on mac would be appreciated.