Para los que no lo saben, en el firmware 5.5 de ubiquiti dejaron de funcionar los graficos del Cacti. Por suerte un colaborador del foro oficial forum.ubnt.com publico un template que funciona de maravillas.
El unico inconveniente que se presenta al importar el archivo cacti_host_template_airos-ubnt_5_5.xml en el panel de control de cacti es que arroja el error:
Error: XML: Hash version does not exist
Este error es porque dentro del archivo xml tiene un tag llamado hash, que se forma con la version de cacti y unos numeros aleatorios. Por lo tanto si tu version no coincide con la del hash, arroja el error de arriba.
ejemplo: hash_0200248f0dcc6cc49fee26220bfeb7ae781802
0024 es la version de Cacti, que si miramos en la siguiente tabla de versiones corresponde a la 0.8.8 o 0.8.8a
"0.8.4" => "0000", "0.8.5" => "0001", "0.8.5a" => "0002", "0.8.6" => "0003", "0.8.6a" => "0004", "0.8.6b" => "0005", "0.8.6c" => "0006", "0.8.6d" => "0007", "0.8.6e" => "0008", "0.8.6f" => "0009", "0.8.6g" => "0010", "0.8.6h" => "0011", "0.8.6i" => "0012", "0.8.6j" => "0013", "0.8.7" => "0014", "0.8.7a" => "0015", "0.8.7b" => "0016", "0.8.7c" => "0017", "0.8.7d" => "0018", "0.8.7e" => "0019", "0.8.7f" => "0020", "0.8.7g" => "0021", "0.8.7h" => "0022", "0.8.7i" => "0023", "0.8.8" => "0024", "0.8.8a" => "0024"
En mi caso tengo la version 0.8.7g. Por lo tanto tendria que modificar el 24 por 21. :).
Lo que hice fue usar Adobe Dreamweaver para buscar y reemplazar mediante una expresion regular: (lo vamos a hacer en 2 pasos).
Paso 1:
Buscar:
(hash_)([0-9]{2})(00)(24)
y reemplazarlo con:
$1$2$3{loquequieras}21
Paso 2:
Buscar:
{loquequieras}
y reemplazarlo por NADA. (dejar vacio).
Este paso ultimo paso es necesario porque si no, dreamweaver se confunde y piensa que $3 es $321, entonces separamos $3__algo__21 con algo que quieras y finalmente quitamos ese «algo» con el paso 2.
El archivo finalmente queda asi: descargar aqui
Recuerda situar el archivo AirOS5_5.xml en la ruta:
<path_cacti>/resource/snmp_queries/AirOs5_5.xml
__________________
Nicolas
tech-nico.com