Puede ser un problema del charset del aolserver-tcl o de la base de datos.
Puedes especificar un poco mas donde y cuando aparecen bien esos caracteres y donde no?
Tambien que version de openACS utilizas, asi como si es postgres o oracle, etc.
Ademas este mensaje esta en el Foro equivocado, deberia estar en "OpenACS Q&A" (https://openacs.org/forums/forum-view?forum%5fid=14013)