mammoth-country-5949
07/12/2022, 9:02 PMmammoth-country-5949
07/12/2022, 9:05 PMketo_engine_acp_ory
authorizer and throws 500 when I call my configured endpoint.. looking at Keto’s logs I see Keto is returning 404
and that the following endpoint is being called POST path:/engines/acp/ory/regex/allowed query:<nil>
mammoth-country-5949
07/12/2022, 9:05 PMPOST /check
mammoth-country-5949
07/12/2022, 9:28 PMtime=2022-07-12T20:54:02Z level=info msg=completed handling request http_request=map[headers:map[accept:*/* accept-encoding:gzip user-agent:curl/7.79.1 x-forwarded-for:10.42.0.1 x-forwarded-host:<http://keto.local.com|keto.local.com> x-forwarded-port:80 x-forwarded-prefix:/read x-forwarded-proto:http x-forwarded-server:traefik-df4ff85d6-7x8dm x-real-ip:10.42.0.1] host:<http://keto.local.com|keto.local.com> method:GET <path://engines/acp/ory/regex/allowed> query:<nil> remote:10.42.0.8:56210 scheme:http] http_response=map[headers:map[content-type:text/plain; charset=utf-8 x-content-type-options:nosniff] size:19 status:404 text_status:Not Found took:751µs]
time=2022-07-12T20:54:16Z level=info msg=started handling request http_request=map[headers:map[accept:*/* accept-encoding:gzip user-agent:curl/7.79.1 x-forwarded-for:10.42.0.1 x-forwarded-host:<http://keto.local.com|keto.local.com> x-forwarded-port:80 x-forwarded-prefix:/read x-forwarded-proto:http x-forwarded-server:traefik-df4ff85d6-7x8dm x-real-ip:10.42.0.1] host:<http://keto.local.com|keto.local.com> method:GET path:/engines/acp/ory/regex/allowed query:<nil> remote:10.42.0.8:56210 scheme:http]
time=2022-07-12T20:54:16Z level=info msg=completed handling request http_request=map[headers:map[accept:*/* accept-encoding:gzip user-agent:curl/7.79.1 x-forwarded-for:10.42.0.1 x-forwarded-host:<http://keto.local.com|keto.local.com> x-forwarded-port:80 x-forwarded-prefix:/read x-forwarded-proto:http x-forwarded-server:traefik-df4ff85d6-7x8dm x-real-ip:10.42.0.1] host:<http://keto.local.com|keto.local.com> method:GET path:/engines/acp/ory/regex/allowed query:<nil> remote:10.42.0.8:56210 scheme:http] http_response=map[headers:map[content-type:text/plain; charset=utf-8 x-content-type-options:nosniff] size:19 status:404 text_status:Not Found took:1.443829ms]
mammoth-country-5949
07/12/2022, 9:36 PM<http://docker.io/oryd/keto|docker.io/oryd/keto> v0.8.0-alpha.0 4c0d012c67bb3 14.1MB
<http://docker.io/oryd/kratos|docker.io/oryd/kratos> v0.9.0-alpha.2 b3a49ebccbf55 17.2MB
<http://docker.io/oryd/oathkeeper|docker.io/oryd/oathkeeper> v0.38.19-beta.1 e1c16881929c3 9.98MB
mammoth-country-5949
07/12/2022, 9:58 PMremote_json
authorizer with `keto`’s /check
endpoint: https://github.com/ory/examples/tree/master/kratos-keto-oathkeeper-k8s
I’ll use that as a workaround for now, but I wonder if the documentation needs to be updated if keto_engine_acp_ory
no longer worksfaint-lawyer-28758
07/13/2022, 5:24 AMketo_engine_acp_ory
is for old versions of keto (below 0.6). The best way to have an integration is to use the way that you found.faint-lawyer-28758
07/13/2022, 5:25 AMremote_json
works fine with Keto so consider using this methodmammoth-country-5949
07/13/2022, 1:40 PMmammoth-country-5949
07/13/2022, 1:42 PM