(This message has been automatically imported from the retired mailing list)
I’m wondering why I’m seeing UNAUTHORIZED while trying to invoke the Zato
Public API using cUrl?
zato@ocx:~$ secret=$(grep INVOKE_PASS
/opt/zato/env/qs-1/web-admin/config/repo/web-admin.conf|gawk -F ‘"’ ‘{print
$4}’)
zato@ocx:~$ echo $secret
bG+d4LHWV…fsXs7e+Ovr70=
zato@ocx:~$ invokepass=$(zato decrypt --secret $secret
./env/qs-1/web-admin/config/repo/web-admin-priv-key.pem|gawk -F ‘[’ ‘{print
$2}’|gawk -F ‘]’ ‘{print $1}’)
zato@ocx:~$ echo $invokepass
2eb…7059
zato@ocx:~$ curl --user admin.invoke:$invokepass
http://my-public-ip:11223/zato/json/zato.kvdb.data-dict.dictionary.get-list
{“zato_env”: {“details”: “UNAUTHORIZED
path_info:[/zato/json/zato.kvdb.data-dict.dictionary.get-list],
cid:[K0459VBWWPH6SPHB619EJAT6Y34X], sec-wall code:[0004.0003],
description:[]\n”, “result”: “ZATO_ERROR”, “cid”:
“K0459VBWWPH6SPHB619EJAT6Y34X”}}
Thanks!
bigale