El teléfono usa un mecanismo POST de HTTP/HTTPS, con parámetros similares a una carga basada en
formulario de HTTP. Los siguientes parámetros se incluyen en la carga (se utiliza la codificación MIME de
varias partes):
• nombredispositivo (ejemplo: "SEP001122334455")
• númeroserie (ejemplo: "FCH12345ABC")
• nombreusuario (El nombre de usuario es el Nombre de visualización de la estación o el ID de usuario
de la extensión. El Nombre de visualización de la estación se considera en primer lugar. Si este campo
está vacío, entonces se elige el ID de usuario.)
• archivo_prt (ejemplo: "probrep-20141021-162840.tar.gz")
A continuación, se muestra un script de ejemplo. El script se proporciona solo como referencia. Cisco no
ofrece asistencia para el script de carga instalado en el servidor de un cliente.
<?php
// NOTE: you may need to edit your php.ini file to allow larger
// size file uploads to work.
// Modify the setting for upload_max_filesize
// I used:
upload_max_filesize = 20M
// Retrieve the name of the uploaded file
$filename = basename($_FILES['prt_file']['name']);
// Get rid of quotes around the device name, serial number and username if they exist
$devicename = $_POST['devicename'];
$devicename = trim($devicename, "'\"");
$serialno = $_POST['serialno'];
$serialno = trim($serialno, "'\"");
$username = $_POST['username'];
$username = trim($username, "'\"");
// where to put the file
$fullfilename = "/var/prtuploads/".$filename;
// If the file upload is unsuccessful, return a 500 error and
// inform the user to try again
if(!move_uploaded_file($_FILES['prt_file']['tmp_name'], $fullfilename)) {
header("HTTP/1.0 500 Internal Server Error");
die("Error: You must select a file to upload.");
}
?>
Procedimiento
Paso 1 En la página Utilidad de configuración, seleccione Inicio de sesión de administrador > Avanzado > Voz
> Aprovisionamiento.
Paso 2 En la sección Herramienta de informe de problemas, introduzca la ruta de acceso al script de carga de PRT
en el campo Regla de carga de la PRT.
Ejemplo:
https://proxy.example.com/prt_upload.php
o
Guía de administración de teléfonos multiplataforma de teléfonos IP serie 7800 de Cisco para la versión de firmware
Configuración de la carga de la PRT
11.0(0)
161