Anyway, the only thing that's changed in this instance is that part of the message has '
' in it (minus quotes), which I believe is causing the base64 encryption to be performed incorrectly. I don't know if it's on the LL side, the PHP side, or just base64 in general, but it's extremely troublesome to have these characters cause errors.What I'm wondering is if there is a list of all characters that will cause issues in base64 or an easy way to escape these?
In the interim I will be forcing users to use only alpha-numeric characters in their item names, but it's an incredible pain, especially when LSL can't rename inventory in an object to make it easier.