Manual Activation Error

Hello,

I need a little help. I'm implementing offline activation via API, I execute turboactivate.exe and get the xml file, but when I send (as is) it to the activation server it gaves me the following response.

{"stat":"fail","code":99,"message":"The activation block failed to decode."}

I'm sending a jsonp request, coded with UTF-8. Other functions are working well.I have saved the activation request xml in any case.

Thanks,Ernesto

Hey Ernesto,

It's because JSON is escaping the forward slashes, thus corrupting the data. See: JSON: why are forward slashes escaped?

In other words, make sure you properly escape any data you send to LimeLM, or else LimeLM will see it as corrupted.