You can get a license server from the 2.4.02 build (or 3.0 beta 2 if you have access). This error should be fixed there. AFAIK, it was not root related, but you must run vrlservice from the console to work around the -100 error. The new vrlservice should work fine even if launched from the GUI.