License server issue
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 12/06/2012 at 21:30, xxxxxxxx wrote:
Reading your reply makes me wish that all my customers were programers - you covered every issue/question I had with clear answers.
So, hmmm... it sounds like everything is working as expected (except for the part about it ultimately NOT working ). So, like you, I'm puzzled by what's going wrong and/or about that difference in availability counts. I guess maybe there's already one C4D license checked out by someone who is not using the plugin(?).
My only other thought to look into is (what you already have planned as a next step)... to see exactly what's showing up to your SNCheck() routine. As mentioned, I don't think I yet have any experience with an R13 version of the License Server (? dunno what all my customers are using), so maybe something has changed there.
I think the first thing I'd look at is whether that 'extended' license key string is arriving intact ie.:
xxxxxx12345-.....
xxxxxx = 6 chars of your choosing (supposedly ignored by License Server, aside from display)
12345 = last 5 digits of the Serial Package (this seems to be correct, since you say that it's listed within the package on the license server)
- = whatever character you chose to delineate the first part of the string from the actual license key... the thing your SNCheck() code may be searching for.
..... = whatever your license key consists of.
With that in mind, your reply indicates that all of the above is correct (being displayed in the serial number field for your plugin), so I'm as puzzled as you are. Maybe there's some additional (non-printable) characters tacked on the end or something?
Anyway, please report back once you figure it out - thanks :).
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 12/06/2012 at 21:39, xxxxxxxx wrote:
Oh, one more thought... you may have already suggested this, but you might want to have them re-start the License Server and clients.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/06/2012 at 11:24, xxxxxxxx wrote:
Hi,
@Giblet: thanks again. Actually no, I haven't told him to restart, but just did after reading your answer. Anyway, yep, I now got a print from my SNCheck() and...everything is correct (also as an answer to Matthias last question) :
- The multilicense digits and the plugin serial arrive correctly (I ALWAYS tell my customers to enter manually and not via Copy & paste to avoid any hidden characters to be included...he tried both)
- My license server license key is correctly clipped (removing the xxxxxx12345-) remaining the actual serial number to check for..all correct
- What is strange though is that the screenshot shows a | in the middle of the multilicense key (which remains untouched by my code btw.). I have asked the customer if that | is really there or if it is a compression issue of the screenshot image...no answer yet (he must have gone home already).What the... I also tried other keys (as I have a bundle key, and for each module (Plants/Effex) there is a different serial number possible, so 3 different serials possible depending on which module the user bought) and none of them work.
In 10 years (wow it's actually that long now) I never had a single case where a serial number I generated did not work. I double checked everything. Everything is absolutely super-duper fine and it should work just fine!
Now, the last thing I will do now is to tell him to "unplug" one of the client c4d licenses from the server and try a "normal" single license key (which ultimately is the same without the extra stuff for the license server and 2 other digits) and see if that works.
If it does, there must be something passed by the license server additionally that I cannot track (maybe it is that | character).
Concerning your thoughts about R13 LS being different, I have several LS customers working on R13, no problem for them at least so I safely assume it's not the problem (but maybe it's the LS version itself? I already asked above if 13.012 version may introduce any problems...)
sigh...it's a pita for sure
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 14/06/2012 at 11:37, xxxxxxxx wrote:
btw. here is the screenshot showing the output (I have blackened the license key for the sake of user's privacy) and the red arrow points at the mysterious | character. This is really just the printing of the si.nr multilicense content. How strange is that? Could this indeed be there?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 01:20, xxxxxxxx wrote:
okay, restarting did not help. Also the line character is a cursor ^^
Again Matthias, the license server is on a 32-Bit WinXP pc system and the mac is running 64-Bit iMacs (Lion and Snow Leo). Could this introduce ANY issues?
Also all clients are on at least 13.058 and the LS is on 13.012.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 02:39, xxxxxxxx wrote:
Okay, now also got the confirmation that unplugging the client from the LS management does register fine. the serial works in standalone mode. Now I am completely baffled. What the heck could the problem be?
I will go deeper into the serial check and see if something goes wrong there (which must be the case as the multilicense serial is correctly passed, so the only thing that remains is that there is a inconsistency in my code somewhere...) -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 02:56, xxxxxxxx wrote:
Originally posted by xxxxxxxx
Again Matthias, the license server is on a 32-Bit WinXP pc system and the mac is running 64-Bit iMacs (Lion and Snow Leo). Could this introduce ANY issues?
Okay, I can answer this myself, as one of my other customers has a similar setup and it works for him. So it cannot be that.
Also all clients are on at least 13.058 and the LS is on 13.012.
The customer just told me that the LS has no update so I can assume that all my other R13 LS clients are also running 13.012, so this also cannot be it. Argh, what am I missing? I need vacation.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 02:59, xxxxxxxx wrote:
Sorry I have no idea what could be the cause. Btw. 13.012 is the latest version of the LS.
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 03:02, xxxxxxxx wrote:
thx Matthias for confirming. Yeah, as I wrote I can only conclude now that I am missing something somewhere on my side. It must be something stupid (although I just went thru the serial check code..which is fine..I now triple checked...this is not it), I miss the forest for the trees somehow.
Anyway, thanks so far both of you. Once I have it sorted I'll report back.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 03:03, xxxxxxxx wrote:
...still lurking, but running low on suggestions...
Do you know if your plugin is failing to validate it? Or is the (successful) validation just not being honored by the LS?
What version are you building your plugin with? Have you tried sending him an R12 build (most R12 plugins will work fine with R13).
If R13.058, have you tried going back to R13.012?
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 03:05, xxxxxxxx wrote:
yeah, tried both already the R12 and an exclusive R13 built. It must be my plugin that is failing somehow but the serial check is correct (it would be nice if I could remotely debug on his machine ^^). I'll now build a line-by-line print out. That should show me exactly WHAT is failing.
-
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 03:26, xxxxxxxx wrote:
okay, shame on me and I probably indeed need a vacation. In the end it was not the plugin, it was not the license server, not the computers or C4D. It was human failure because it was me.
I forgot to clip 2 digits in the LS key and as I do this manually I didn't notice. Even worse, I compared the key to the keys of my other LS customers and I absolutely did not notice the difference! Unbeeeelievable...
this is the point where I would like to jump out of the window. sigh...I will now sit down and automate this step. Sorry for all the hassle...you now have 5 seconds to giggle -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 03:49, xxxxxxxx wrote:
Well, I'm glad it was not something worse
cheers,
Matthias -
THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 15/06/2012 at 03:52, xxxxxxxx wrote:
Same here. ~giggle~
Glad you got it sorted out.