ICK. According to the manual "variable - create and initialize a namespace variable." So if CMS is using namespaces, looks like you will need to switch to a newer version of tcl - or go through the CMS code removeing all the namepace references and checking that none of the functions definded in the CMS namespace would conflict with functions of the same name in other scopes. Is there a reason you are running AOLServer with Tcl 7.6?