You are not logged in.
Hi everyone,
I just pull latest commits and my clients started to raise an error. It didn't break anything, process continues as it is suppose to be but i liike to know if there is a new implementation and is there something i need to do.
20260126 13265310 ! ERROR SaasApi.Client.TRadApiClient(05253a40) GET apis/rad/v4/a44eafaf573c47048e0a796efd64671f/stat/soa returned 403 (Forbidden) with message { "errorCode":403, "errorText":"URI Authentication Failed: Invalid signature (0)" }Offline
Also, sorry if this is documented or know implementation. I didn't have time to look since i am between changing jobs and my side jobs are getting busy each day. I work day and night don't have much time.
Last edited by koraycayiroglu (2026-01-26 10:33:15)
Offline
This error comes from failing TRestServerUriContext.Authenticate.
Nothing changed from this respect, unless there is a new MCF auth feature available, but it is backward compatible and if you don't change the password stored on the DB itself, it would fallback to the previous behavior.
Did you update only the server or also the clients side?
What is logged on the server side?
Offline
I updated both, there is nothing on server logs except:
20260126 13490817 + EXC EOrmMongoDB {Message:"TRestStorageMongoDB.RetrieveBlobFields(TAuthUser): field [Data] not found"} [app 8] at 01350a52 {4 0.55 0.15 59 5GB/7.9GB 45631c01}which i believe is not related to this because it was there before. Since I inherted TAuthUser for my own TAuthUser class and mongodb have an issue with it.
But, i did change my SaaS server's auth imeplementation. They are all using an another client to connect my auth server to verify user. Maybe, that's the issue i will check. I will re-check mormot's auth method and implemantation to update mine.
Thanks ab, you are always so quick to resposne.
Offline