Replies: 3 comments 2 replies
-
Just a quick update- I just tested the exact same request, with the same parameters (same account, same license key) on Python, and everything worked just fine. I don't know why just the C++ code suddenly doesn't work. |
Beta Was this translation helpful? Give feedback.
-
Hey Asaf, appreciate the report. We re-encrypted license keys as part of a normal key rotation procedure and it looks like a small subset of licenses were not rotated correctly, which was causing this error when filtering machines by license key, unfortunately due to a bug in Rails (which we're working on a report for). Should be fixed now. Sorry for the trouble. |
Beta Was this translation helpful? Give feedback.
-
This is what I call LIGHTNING SPEED. |
Beta Was this translation helpful? Give feedback.
-
Hi Zeke,
Today I got a few users of my product report about a weird issue they are having relating to log-in/log-out.
These reports were a surprise, as they didn't come from a version update from me, but really "out of the blue".
After I reproduced the issue and checked what went wrong- I found the problem, although I can't figure out why.
I'm using C++ to make my requests to Keygen.
The source of the issue was that my program could not delete machines for users to log them out. Once again nothing changed in my code.
When debugging, I noticed that my "list machines for license" request was no longer working. I keep getting empty responses, as well as "not an object" errors.
Here is what I do (which is still the method shown in the API documentation here: https://keygen.sh/docs/api/machines/#machines-list):
This code is suddenly not working. Were there any recent changes on Keygen that might cause this?
I literally didn't touch this code for at least 4 months, and there were no version releases for 3 months.
I'd appreciate your help trying to figure out what is going wrong here.
Thank you,
Asaf Ben Zur
Beta Was this translation helpful? Give feedback.
All reactions