Hola
Te explico un par de detalles. La respuesta de @AbaddonOrmuz esta bien, pero no es la acertada en este caso y te explico el porque.
Si el problema fuesen los permisos del archivo ucp.php no podrías acceder a él, y eso incluye cualquier página del Panel de Control y las páginas de registro y login, y no es tu caso.
Por lo que cuentas, tu problema es solo al introducir ciertos datos en un campo dentro del Panel de Control, por lo que el problema casi seguro es con el mod_security de tu servidor, algo que seguramente solo los de tu hosting pueden arreglar (puedes probar con los códigos que te pongo a continuación en el archivo .htaccess para deshabilitarlo y probar, pero normalmente los hostings no habilitan este tipo de interaciones)
Este:
Código: Seleccionar todo
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
o sinó este:
Código: Seleccionar todo
<IfModule mod_security2.c>
SecRuleEngine Off
SecFilterInheritance Off
SecFilterEngine Off
SecFilterScanPOST Off
</IfModule>
Sobre la página de error 404 tienes que usar la extensión errorpages. Si intentas ponerla a través del archivo htaccess no te dará resultado, porque phpbb 3.1 y 3.2 tienen su propia página para estos casos que sobreescribirá tu página y solo mostrará el típico mensaje "No route found for GET /"