nikkapedd
I have been looking into the RLM license server, but there is one
issue I really don't understand!
1) I build the demo RLM kit.
2) generated a new priv/pubkey pair. (pubkey length 226 bits)
3)Modified license_to_run.h with the LICENSE_TO_RUN and ISV info
4)Modified makefile with the ISV name
5)Rebuild the kit for ISV name.
6)Signed a license with rlmsign
But then when I try to start the RLM server (i.e.) run rlm.exe I get
the following error message
09/23 09:42 () *** The license to use RLM compiled ***
09/23 09:42 () *** into this server is not correct. ***
09/23 09:42 () *** ***
09/23 09:42 () *** Either the license is missing, ***
09/23 09:42 () *** it has expired, or it is entered ***
09/23 09:42 () *** incorrectly. ***
09/23 09:42 () *** ***
09/23 09:42 () *** License Checksum: 000000 ***
When I debug rlm.exe, __rlm_verify returns 000001 in eax on first
break (OK);
But returns FFFFFF8A RLM_EH_BADPUBKEY -118 Error in public key on
2nd break.
Any ide why this is happening?
rgds
rcer
|